ARITHMETIC & LOGICAL UNIT (ALU) Arsitektur Komputer
|
|
|
- Yanti Dharmawijaya
- 9 tahun lalu
- Tontonan:
Transkripsi
1 ARITHMETIC & LOGICAL UNIT (ALU) Arsitektur Komputer
2 PENDAHULUAN Empat metoda komputasi dasar yang dilakukan oleh ALU komputer : penjumlahan, pengurangan, perkalian, dan pembagian. Rangkaian ALU dasar terdiri atas gerbang OR, AND, dan rangkaian full adder 1 bit. Rangkaian full adder 1 bit pada rangkaian ALU dasar pada awalnya hanya melakukan penjumlahan unsigned number. Pengembangan lebih lanjut pada rangkaian ALU dasar mampu melakukan operasi pengurangan.
3 RANGKAIAN ALU DASAR KOMPUTER Op A B 0 1 C Cin + 2 Cout Tanpa Fungsi Pengurangan Dengan Fungsi Pengurangan
4 Operasi Aritmatika Dasar Addition / Penjumlahan Complements Subtraction / Pengurangan
5 Penjumlahan Biner (a) (b) (c) (d) Carry Bit
6 Contoh Penjumlahan Biner dengan operand lebih dari 1 bit (a) (b) (c) (d) (e)
7 Binary Complement Operasi (1s Complement) Example
8 Two s Complement Nilai Two s complement bilangan biner diperoleh dengan menambahkan nilai 1 pada hasil One s Complement One s Complement Two s Complement
9 Pengurangan Biner Pengurangan Biner diimplementasikan dengan menjumlahkan Two s complement bilangan yang akan dikurangkan. Example Carry yang dihasilkan dapat diabaikan. Sehingga, hasilnya adalah Two s complement of 1001
10 RANGKAIAN PERKALIAN Dua Buah bilangan biner dapat dikalikan dengan metoda yang sama dengan metoda perkalian pada bilangan desimal. Sebagai pengantar akan ditunjukkan operasi perkalian konvensional dengan bilangan tak bertanda (unsigned number). Sebagai contoh akan ditunjukkan operasi perkalian untuk operand Multiplicand (M) = 1110 dan Multiplier (Q) = 1011.
11 Gambaran Proses Perkalian 4 Bit Konsep dasar perkalian konvensional Perkalian Konvensional Implementasi HW
12 ARRAY MULTIPLIER UNTUK BILANGAN UNSIGNED 0 m 3 m 2 m 1 m 0 q 0 q 1 q 2 q 3 p 7 p 6 p 5 p 4 p 3 p 2 p 1 p 0 Struktur Rangkaian m k+1 m k Bit of PPi m k q 0 q 1 q j c out FA c in c out FA c in Blok Pada Baris Pertama Blok Pada Baris Kedua dan Ketiga
13 Perkalian Bilangan Bertanda Multiplicand (M) Multiplier (Q) x (+14) (+11) Partial Product Partial Product Partial Product Partial Product Product (P) (+154) Multiplicand (M) Multiplier (Q) x (-14) (+11) Partial Product Partial Product Partial Product Partial Product Product (P) (-154)
14 Critical Delay Path Pada Array Multiplier 0 m 3 m 2 m 1 m 0 q 0 q 1 q 2 q 3 p 7 p 6 p 5 p 4 p 3 p 2 p 1 p 0
15 Masalah & Pemecahan Pada Array Multiplier Critical Delay Path nya besar Untuk meningkatkan performansi multiplier digunakan konsep pipelining Pipelining mampu mengurangi waktu siklus tetapi tidak mengurangi waktu total proses perkallian. Salah satu algoritma untuk mempercepat perkalian ini adalah Booth encoding algorithm.
16 Booth Encoding Algorithm Merupakan salah satu algoritma untuk meningkatkan kecepatan proses perkalian Algoritma ini menggunakan ide dasar bahwa proses adder-subtractor secara kecepatan dan tingkat kesederhanaan rangkaian hampir sama dengan adder sederhana. Bentuk umum algoritma ini berhubungan dengan 3 bit pengali pada satu waktu yang membentuk proses perkalian dua tingkat.
17 Algoritma Booth Jika dinyatakan representasi 2 s complement multiplier y : y = -s n y n + 2 n-1 y n-1 +2 n-2 y n-2 + Dengan ide dasar : 2 a = 2 a+1 2 a Dua item awal persamaan pertama dapat dinyatakan sebagai : 2 n (y n-1 y n ) + 2 n-1 (y n-2 y n-1 ) Setiap bentuk merupakan satu tahapan pada algoritma perkalian dasar.
18 Tabel Recoding Bits i i-1 i x x 2x -2x -x -x 0
19 Algoritma Perkalian Multioperand Dengan Fungsi Logaritmik dan MSB First BIT Adder Salah satu algoritma untuk mengatasi masalah waktu proses dalam multiplikasi. Merupakan algoritma perkalian paralel yang menggabungkan Logarithmic Multiplier dan Multioperand MSB first adder. Pada algoritma Logaritmik, perkalian dilakukan dengan menjumlahkan operand satu sama lain. Penjumlahan multioperand dengan metode MSB First Adder adalah suatu konsep metoda penjumlahan sejumlah bilangan dengan dimulai dari bit MSB nya terlebih dahulu.
20 Algoritma dan Model Arsitektur Perkalian Logaritmik 2 Operand Ide dasar perkalian dengan metode logaritmik dilakukan dalam bentuk penjumlahan sesuai dengan persamaan sebagai berikut : Log(AxB) = Log A + Log B Log 2 (AxB) = Log 2 A + Log 2 B AxB = Antilog 2 (Log 2 A + Log 2 B) Yang perlu diperhatikan dalam operasi perkalian logaritmik ini adalah error yang dapat muncul pada saat konversi ke bentuk logaritmik dan antilogaritmik.
21 Perkalian Logaritmik 2 Operand
22 Algoritma Perkalian Logaritmik antara 2 buah bilangan Berdasarkan persamaan di atas, langkah yang harus ditempuh adalah sebagai berikut : Ambil 2 buah bilangan biner, masukkan kedua bilangan ke dalam register A dan B. Konversikan kedua bilangan tersebut dalam nilai logaritma basis 2 dan masukkan ke dalam register C dan D. Lakukan penjumlahan isi register C dan D, simpan hasilnya pada Accumulator. Konversikan hasil penjumlahan tersebut dengan menggunakan antilog2 dan simpan hasilnya pada suatu register.
23 Algoritma dan Model Arsitektur Penjumlahan Multioperand Dengan MSB First Bit Process Diaplikasikan untuk sistem waktu nyata. Perbedaan dengan algoritma penjumlahan konvensional terletak pada urutan penjumlahan yang dilakukan. Pada algoritma ini bit yang pertama kali dijumlahkan adalah bit MSB MSB-1 LSB. (Tenggat waktu yang ditetapkan dapat dipenuhi). Dengan algoritma ini, sebelum penjumlahan sampai bit LSB, hasil yang tersimpan pada accumulator telah dapat digunakan.
24 Arsitektur Penjumlahan Multioperand MSB First Bit d 0 16 bit d 1 Counter d 2 d 9 Register d 10 d 11 Bit Placer Counter Pulsa (4 bit synch. Binary counter) CLK 20 bit Adder 19 Accumulator 20 bit 0
25 Tahapan Algoritma yang dilakukan Masukkan semua operand n bit ke dalam N register. Untuk N operand dengan n bit data, lakukan langkah-langkah berikut : Jumlahkan semua MSB dari setiap operand dan letakkan hasilnya pada accumulator. Jumlahkan semua MSB-1 dan jumlahkan hasilnya dengan yang tersimpan pada accumulator lalu simpan hasilnya kembali pada accumulator. Lakukan langkah kedua tersebut sampai bit LSB dari setiap operand selesai dijumlahkan.
26
27 Algoritma Perkalian Logaritmik Multioperand Secara konsep akan melakukan perkalian dengan banyak operand dengan cara menjumlahkan nilai logaritmik setiap operand. Konsep dasar secara matematis : Log 2 (AxBx xn) = Log 2 A + Log 2 B + + Log 2 N Jadi secara umum CPU hanya melakukan proses penjumlahan untuk sejumlah operand. Namun untuk mempercepat hasil penjumlahan, digunakan algoritma penjumlahan dengan dimulai dari MSB LSB. Untuk mendapatkan hasil logaritma basis 2 dari tiap operand, dan mengembalikannya ke bentuk asal, digunakan look up table yang digabungkan dengan konsep segmentasi.
28 Lanjutan Algoritma Arsitektur sistem ini dibatasi untuk operand 8 bit dan jumlah operand maksimal yang terlibat dalam operasi perkalian sebanyak 8 operand juga. Operasi maksimal yang dapat dilakukan adalah Berarti bit data maksimum yang dihasilkan dari perkalian 8 operand 8 bit dengan look up table adalah 13 bit.
29 Algoritma Perkalian 8 operand 8 bit adalah : Cocokkan isi register 1 s.d 8 dengan LUT nilai logaritmik basis 2. Ambil data dari LUT dan masukkan ke dalam register 9 s.d 16. Lakukan penjumlahan multioperand dengan dimulai dari MSB. Hasil penjumlahan yang tersimpan pada accumulator dicocokkan dengan LUT antilog basis 2 untuk mendapatkan nilai sebenarnya.
30 Tabel 1 : Proses perkalian manual Langkah iterasi Operand A Operand B Hasil Accumulator 1 : : : : : : :
31 Tabel 2 : Clock Operand (A dan B) Accumulator A : B : A : B : A : B : A : B : A : B : A : B : A : B : A : B : A : B : A : B :
32 KESIMPULAN Perkalian dengan menggunakan algoritma perkalian dengan logaritmik lebih cepat dan efisien, karena hanya membutuhkan proses penjumlahan. Faktor error merupakan ekses yang muncul saat terjadi proses konversi nilai logaritmik dan antilogaritmik yang dilakukan.
Arithmatika Komputer. Pertemuan 3
Arithmatika Komputer Pertemuan 3 2.3. Aritmetika Integer Membahas operasi aritmetika (Sistem Komplemen Dua) Penjumlahan Pengurangan Perkalian Pembagian Penjumlahan dan Pengurangan Penambahan pada complement
BAB VI RANGKAIAN ARITMATIKA
BAB VI RANGKAIAN ARITMATIKA 6.1 Pendahuluan Pada saat ini banyak dihasilkan mesin-mesin berteknologi tinggi seperti komputer atau kalkulator yang mampu melakukan fungsi operasi aritmatik yang cukup kompleks
9.3. ARITMATIKA INTEGER
9.3. ARITMATIKA INTEGER Pada representasi sign-magnitude aturan pembentukan bilangan negatif (negation) bilangan integer cukup sederhana yaitu : Ubahlah bit tanda. Pada notasi komplemen dua, pengurangan
Dari tabel diatas dapat dibuat persamaan boolean sebagai berikut : Dengan menggunakan peta karnaugh, Cy dapat diserhanakan menjadi : Cy = AB + AC + BC
4. ALU 4.1. ALU (Arithmetic and Logic Unit) Unit Aritmetika dan Logika merupakan bagian pengolah bilangan dari sebuah komputer. Di dalam operasi aritmetika ini sendiri terdiri dari berbagai macam operasi
Sistem-Sistem Bilangan Sistem-Sistem Bilangan secara matematis: Contoh-2: desimal: biner (radiks=2, digit={0, 1}) Bilangan. Nilai
Sistem-Sistem Bilangan Sistem-Sistem Bilangan secara matematis: Bilangan : D r d n 1 d n 2 d 1 d 0 d 1 d n Nilai : D r n i 1 n d i r i Contoh-2: desimal: 5185.68 10 = 5x10 3 + 1x10 2 + 8x10 1 + 5x10 0
Rangkaian ALU (Arithmetic and Logic Unit) yang digunakan untuk menjumlahkan bilangan dinamakan dengan Adder. Adder juga sering disebut rangkaian
Rangkaian ALU (Arithmetic and Logic Unit) yang digunakan untuk menjumlahkan bilangan dinamakan dengan Adder. Adder juga sering disebut rangkaian kombinasional aritmetika Ada 3 jenis Adder : Rangkaian Adder
Pertemuan Ke-6 ARITMATIKA KOMPUTER
Pertemuan Ke-6 ARITMATIKA KOMPUTER Pendahuluan Aritmetika komputer dibentuk dua jenis bilangan yang sangat berbeda integer dan floating point. Pada kedua jenis bilangan tersebut, pemilihan representasi
ARSITEKTUR SISTEM KOMPUTER. Wayan Suparta, PhD https://wayansuparta.wordpress.com/ 3 9 April 2018
ARSITEKTUR SISTEM KOMPUTER Wayan Suparta, PhD https://wayansuparta.wordpress.com/ 3 9 April 2018 Penjumlahan dan Pengurangan Operasi Penjumlahan Operasi Pengurangan Aturan umum 0 + 0 = 0 0 + 1 = 1 1 +
untuk ASIC tinggi, algoritma harus diverifikasi dan dioptimalkan sebelum implementasi. Namun dengan berkembangnya teknologi VLSI, implementasi perangk
IMPLEMENTASI SERIAL MULTIPLIERS 8 BIT KE DALAM IC FPGA SEBAGAI PENDUKUNG PERCEPATAN OPERASI PERKALIAN DALAM KOMPRESI CITRA Drs. Lingga Hermanto, MMSi 1 Iman Ilmawan Muharam 2 1. Dosen Universitas Gunadarma
Arsitektur dan Organisasi
Arsitektur dan Organisasi Komputer 6-1 Aditya Wikan Mahastama, S.Kom Week 9 Computer Arithmetic (1) ALU dan Operasi Integer Arithmetic & Logic Unit Arsitektur dan Organisasi Komputer Tugas ALU: Melakukan
ANALISIS PERBANDINGAN METODE PERKALIAN ARRAY DAN BOOTH. Hendra Setiawan 1*, Fahmi Nugraha 1. Jl. Kaliurang km.14.5, Yogyakarta 55582
ANALISIS PERBANDINGAN METODE PERKALIAN ARRAY DAN BOOTH Hendra Setiawan 1*, Fahmi Nugraha 1 1 Program Studi Teknik Elektro, Fakultas Teknologi Industri, Universitas Islam Indonesia Jl. Kaliurang km.14.5,
Rangkaian Kombinasional
9/9/25 Tahun Akademik 25/26 Semester I DIGB3 Konfigurasi Perangkat Keras Komputer Rangkaian Kombinasional Mohamad Dani (MHM) E-mail: mohamaddani@gmailcom Hanya dipergunakan untuk kepentingan pengajaran
Basic Arithmetic Computing. Team Dosen Telkom University 2016
Basic Arithmetic Computing Team Dosen Telkom University 2016 Arithmetic & Logic Unit Pekerjaan : menghitung Menangani integer Bisa menangani bilangan floating point (real) dengan algortima tertentu atau
ARSITEKTUR DAN ORGANISASI KOMPUTER
ARSITEKTUR DAN ORGANISASI KOMPUTER PART 3: THE CENTRAL PROCESSING UNIT CHAPTER 9: COMPUTER ARITHMETIC PRIO HANDOKO, S.KOM., M.T.I. CHAPTER 9: COMPUTER ARITHMETIC Kompetensi Dasar Mahasiswa memiliki pengetahuan
Review Kuliah Sebelumnya
TEKNIK DIGITAL Review Kuliah Sebelumnya Konversikan Bilangan di Bawah ini 1. 89 10 = 16 2. 367 8 = 2 3. 11010 2 = 10 4. 7FD 16 = 8 5. 29A 16 = 10 6. 110111 2 = 8 7. 359 10 = 2 8. 472 8 = 16 Tujuan Perkuliahan
RANGKAIAN ARITMETIKA 3
RANGKAIAN ARITMETIKA 3 Pokok Bahasan :. Bilangan biner bertanda (positif dan negatif) 2. Sistim st dan 2 s-complement 3. Rangkaian Aritmetika : Adder, Subtractor 4. Arithmetic/Logic Unit Tujuan Instruksional
BAB II ARITMATIKA DAN PENGKODEAN
TEKNIK DIGITAL/HAL. 8 BAB II ARITMATIKA DAN PENGKODEAN ARITMATIKA BINER Operasi aritmatika terhadap bilangan binari yang dilakukan oleh komputer di ALU terdiri dari 2 operasi yaitu operasi penambahan dan
Pengenalan Sistem Bilangan Biner dan Gerbang Logika
Pengenalan Sistem Bilangan Biner dan Gerbang Logika Silabus Materi : Pengenalan Sistem Bilangan Biner dan Gerbang Logika Pada materi ini akan dikenalkan tentang sistem bilangan biner serta berbagai operasi
BAB V RANGKAIAN ARIMATIKA
BAB V RANGKAIAN ARIMATIKA 5.1 REPRESENTASI BILANGAN NEGATIF Terdapat dua cara dalam merepresentasikan bilangan biner negatif, yaitu : 1. Representasi dengan Tanda dan Nilai (Sign-Magnitude) 2. Representasi
LEMBAR TUGAS MAHASISWA ( LTM )
LEMBAR TUGAS MAHASISWA ( LTM ) RANGKAIAN DIGITAL Program Studi Teknik Komputer Jenjang Pendidikan Program Diploma III Tahun AMIK BSI NIM NAMA KELAS :. :.. :. Akademi Manajemen Informatika dan Komputer
Organisasi Sistem Komputer
Organisasi Sistem Komputer Materi III Binary Digit (Number System) Dr. Hary Budiarto Program Pasca Sarjana Universitas Putra Indonesia YPTK Padang Komputer Digital Hanya mengenal dua status (mis. ada /
Kuliah#11 TKC205 Sistem Digital. Eko Didik Widianto. 11 Maret 2017
Kuliah#11 TKC205 Sistem Digital Eko Didik Widianto Departemen Teknik Sistem Komputer, Universitas Diponegoro 11 Maret 2017 http://didik.blog.undip.ac.id/buku/sistem-digital/ 1 Review Kuliah Di kuliah sebelumnya
PERCOBAAN 8. RANGKAIAN ARITMETIKA DIGITAL DASAR
PERCOBAAN 8. TUJUAN: Setelah menyelesaikan percobaan ini mahasiswa diharapkan mampu Memahami rangkaian aritmetika digital : adder dan subtractor Mendisain rangkaian adder dan subtractor (Half dan Full)
RANGKAIAN PEMBANDING DAN PENJUMLAH
RANGKAIAN PEMBANDING DAN PENJUMLAH Gerbang-gerbang logika digunakan dalam peralatan digital dan sistem informasi digital untuk : a. mengendalikan aliran informasi, b. menyandi maupun menerjemahkan sandi
LAPORAN PRAKTIKUM DIGITAL
LAPORAN PRAKTIKUM DIGITAL NOMOR PERCOBAAN : 10 JUDUL PERCOBAAN : Half / Full Adder, Adder Subtractor KELAS / GROUP : Telkom 2-A / 6 NAMA PRAKTIKAN : 1. Nur Aminah (Penanggung Jawab) 2. M. Aditya Prasetyadin
PROGRAM STUDI S1 SISTEM KOMPUTER UNIVERSITAS DIPONEGORO. Aritmatik Komputer. Oky Dwi Nurhayati, ST, MT
PROGRAM STUDI S1 SISTEM KOMPUTER UNIVERSITAS DIPONEGORO Aritmatik Komputer Oky Dwi Nurhayati, ST, MT email: [email protected] ALU Inputs and Outputs Representasi Integer Dalam sistem bilangan biner, semua
Aritmatika Komputer. Bab 9 4/29/2014
Bab 9 Disusun Oleh : Rini Agustina S.Kom, M.Pd FAKULTAS TEKNOLOGI INFORMASI 1 Pendahuluan Aritmetika komputer dibentuk dua jenis bilangan yang sangat berbeda integer dan floating point. Pada kedua jenis
OPERASI DALAM SISTEM BILANGAN
OPERASI DALAM SISTEM BILANGAN Pertemuan Kedua Teknik Digital Yus Natali, ST.,MT SISTEM BILANGAN Sistem bilangan adalah cara untuk mewaikili besaran dari suatu item fisik. Sistem bilangan yang banyak dipergunakan
ARSITEKTUR SISTEM KOMPUTER. Wayan Suparta, PhD https://wayansuparta.wordpress.com/ Maret 2018
ARSITEKTUR SISTEM KOMPUTER Wayan Suparta, PhD https://wayansuparta.wordpress.com/ 12-13 Maret 2018 Materi 6: Aritmatika Komputer Arithmetic and Logic Unit (ALU) ALU merupakan bagian komputer yang berfungsi
ARITMATIKA PRODI PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER JURUSAN PENDIDIKAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS NEGERI MAKASSAR 2011
MATA KULIAH: 1 PERTEMUAN 11 ARITMATIKA PRODI PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER JURUSAN PENDIDIKAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS NEGERI MAKASSAR 2011 BY AYU ANGGRIANI H BY AYU ANGGRIANI
Sistem. Bab 6: Combinational 09/01/2018. Bagian
Sistem ab 6: Combinational Prio Handoko, S. Kom., M.T.I. agian Capaian Pembelajaran Mahasiswa mampu menjelaskan prinsip kerja rangkaian logika kombinasional ADDER, SUSTRACTOR. Mahasiswa mampu menjelaskan
IMPLEMENTASI ALGORITMA CORDIC (COORDINATE ROTATION DIGITAL COMPUTER) PADA FPGA UNTUK APLIKASI DIGITAL MIXER.
IMPLEMENTASI ALGORITMA CORDIC (COORDINATE ROTATION DIGITAL COMPUTER) PADA FPGA UNTUK APLIKASI DIGITAL MIXER. Mahasiswa Bagus Rijalul Haq 2207 100 548 Dosen Pembimbing Ir. Totok Mujiono, M.Kom Jurusan Teknik
Arsitektur & Organisasi Komputer. Aritmatika Komputer. Pertemuan I I
Arsitektur & Organisasi Komputer Aritmatika Komputer Pertemuan I I Tata Sumitra M.Kom HP. 081519002289 Email : [email protected] [email protected] Mengapa belajar Arithmatika Mengerti bagian-bagin
Bab 3. Aritmetika Komputer
Bab 3. Aritmetika Komputer Dasar: Mengapa desimal? Mengapa biner? Konversi: (167) 10 = (? ) 2 ; (1010001101) 2 = (? ) 10 Heksadesimal: (10 1000 1101) 2 = (28d) 16 Bagaimana dengan bilangan negatif? 2 s
Muhammad Adri Abstrak
Pengantar Arsitektur Komputer 4 Rangkaian Aritmatika Muhammad Adri [email protected] http://muhammadadri.wordpress.com Abstrak Rangkaian aritmatika merupakan salah satu inti pembahasan dalam pengantar
Kuliah#9 TKC205 Sistem Digital - TA 2013/2014. Eko Didik Widianto. 21 Maret 2014
Kuliah#9 TKC205 Sistem Digital - TA 2013/2014 Eko Didik Sistem Komputer - Universitas Diponegoro 21 Maret 2014 http://didik.blog.undip.ac.id 1 Review Kuliah Di kuliah sebelumnya dibahas tentang: Representasi
FORMAT BILANGAN DALAM MIKROPROSESOR
177 SISTEM MIKROPROSESOR dan MIKROKONTROLER B A B 8 FORMAT BILANGAN DALAM MIKROPROSESOR Mikroprosesor sebagai bagian dari sistem digital bekerja dalam format biner. Di dalam sistem mikroprosesor operasi
REPRESENTASI DATA DATA REPRESENTATION
ASSALAMU ALAIKUM ARSITEKTUR KOMPUTER REPRESENTASI DATA DATA REPRESENTATION Disajikan Oleh : RAHMAD KURNIAWAN,S.T., M.I.T. TEKNIK INFORMATIKA UIN SUSKA RIAU Analog vs Digital Ada dua cara dasar untuk merepresentasikan
LAB SHEET TEKNIK DIGITAL. Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen
No. LST/EKO/DEL 214/09 Revisi : 02 Tgl : 5 Mei 2010 Hal 1 dari 6 1. Kompetensi Memahami cara kerja rangkaian adder dan rangkaian subtractor. 2. Sub Kompetensi Memahami cara kerja rangkaian adder. Memahami
PENGANTAR KOMPUTER DAN TEKNOLOGI INFORMASI 1A
PENGANTAR KOMPUTER DAN TEKNOLOGI INFORMASI 1A REPRESENTASI DATA ALUR PEMROSESAN DATA SISTEM BILANGAN TEORI BILANGAN KOVERSI BILANGAN OPERASI ARITMATIKA Representasi Data Data adalah sesuatu yang belum
TSK205 Sistem Digital. Eko Didik Widianto
TSK205 Sistem Digital Eko Didik Teknik Sistem Komputer - Universitas Diponegoro Review Kuliah Di kuliah sebelumnya dibahas tentang representasi bilangan, operasi aritmatika (penjumlahan dan pengurangan),
Jobsheet Praktikum PARALEL ADDER
1 PARALEL ADDER A. Tujuan Kegiatan Praktikum 3-4 : Setelah mempraktekkan Topik ini, mahasiswa diharapkan dapat : 1) Merangkai rangkaian PARALEL ADDER. ) Mempelajari penjumlahan dan pengurangan bilangan
Pertemuan ke 9 Aritmatika Komputer. Computer Organization Eko Budi Setiawan
Pertemuan ke 9 Aritmatika Komputer Computer Organization Eko Budi Setiawan Kode Biner Data huruf akan dirubah menjadi kode ASCII Dari kode ASCII dirubah menjadi bilangan biner Data gambar merupakan kumpulan
Gambar 5(a).Tabel Kebenaran Full Adder
. Full dder Gambar 5 merupakan bentuk singkat dari tabel penambahan biner, dengan situasi 1 + 1 + 1. tabel kebenaran pada gambar 5(a) memperlihatkan semua kombinasi yang mungkin dari,, dan Cin (masukan
Desain Rangkaian Aritmatika: Fast Adder
Desain Rangkaian Aritmatika: Fast Adder Eko Didik Widianto ([email protected]) Sistem Komputer - Universitas Diponegoro @2011 eko didik widianto (http://didik.blog.undip.ac.id) TSK205 Sistem Digital -
8/4/2011. Microprocessor & Microcontroller Programming. Sistem Bilangan. Sistem Bilangan. Sistem Bilangan. Sistem Bilangan
Microprocessor & Microcontroller Programming FORMAT BILANGAN DALAM MIKROPROSESOR FORMAT BILANGAN DALAM MIKROPROSESOR Mikroprosesor sebagai bagian dari sistem digital bekerja dalam format biner. Di dalam
BAB VIII REGISTER DAN COUNTER
BAB VIII REGISTER DAN COUNTER 8.1 Register Register adalah kumpulan dari elemen-elemen memori yang bekerja bersama sebagai satu unit. Register yang paling sederhana tidak lebih dari sebuah penyimpan kata
Arsitektur Set Instruksi. Abdul Syukur
Arsitektur Set Instruksi Abdul Syukur [email protected] http://skurlinux.blogspot.com 085374051884 Tujuan Memahami representasi set instruksi, dan jenis-jenis format instruksi. Mengetahui jenis-jenis
BAB 3 PERANCANGAN SISTEM. PID berbasiskan FPGA yang bekerja secara multiplexing untuk pemberian data set point
BAB 3 PERANCANGAN SISTEM Perancangan sistem pengendalian posisi 3 buah motor DC dengan algoritma PID berbasiskan FPGA yang bekerja secara multiplexing untuk pemberian data set point tiap masing-masing
Field Programmable Gate Array (FPGA) merupakan perangkat keras yang nantinya akan digunakan untuk mengimplementasikan perangkat lunak yang telah diran
DISAIN DAN IMPLEMENTASI FULL ADDER DAN FULL SUBSTRACTOR SERIAL DATA KEDALAM IC FPGA SEBAGAI PERCEPATAN PERKALIAN MATRIKS DALAM OPERASI CITRA Drs. Lingga Hermanto, MM,. MMSI., 1 Shandi Aji Pusghiyanto 2
Microcontroller: Bahasa Pemrograman Assembly 8051
Microcontroller: Bahasa Pemrograman Assembly 8051 Oleh: Ali Sofyan Kholimi Universitas Muhammadiyah Malang E-Mail / IM: [email protected] Blog: http://kholimi-id.blogspot.com Tujuan Belajar Mendaftar register
PERCOBAAN 9. RANGKAIAN ARITMETIKA DIGITAL LANJUT
PETUNJUK PRKTIKUM ELEKTRNIK DIGITL PERCN 9. RNGKIN RITMETIK DIGITL LNJUT TUJUN: Setelah menyelesaikan percobaan ini mahasiswa diharapkan mampu Memahami prinsip kerja rangkaian aritmetika biner : multiplier,
Bilangan Bertanda (Sign Number)
Bilangan Bertanda (Sign Number) Disusun oleh: Tim dosen SLD Diedit ulang oleh: Endro Ariyanto Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom Agustus 2015 Signed Integer: Sign/magnitude
2.1 Desimal. Contoh: Bilangan 357.
2.Sistem Bilangan Ada beberapa sistem bilangan yang digunakan dalam sistem digital. Yang paling umum adalah sistem bilangan desimal, biner, oktal, dan heksadesimal. Sistem bilangan desimal merupakan sistem
BAB VI RANGKAIAN-RANGKAIAN ARITMETIK
A VI RANGKAIAN-RANGKAIAN ARITMETIK Fungsi terpenting dari hampir semua computer dan kalkulator adalah melakukan operasi-operasi aritmetik. Operasi-operasi ini semuanya dilaksanakan di dalam unit aritmetik
Rangkaian Digital Kombinasional. S1 Informatika ST3 Telkom Purwokerto
Rangkaian Digital Kombinasional S1 Informatika ST3 Telkom Purwokerto Logika kombinasi Comparator Penjumlah Biner Multiplexer Demultiplexer Decoder Comparator Equality Non Equality Comparator Non Equality
Dr. novrina
Dr. novrina [email protected] Sistem Bilangan Konversi Sistem Bilangan Operasi Aritmatik pada Sistem Bilangan Bilangan Biner Bertanda Pengkodean Biner ( 0 dan 1) Desimal ( 0 9) Oktal ( 0 7)
Sistem Bilangan & Kode Data
Sistem Bilangan & Kode Data Sistem Bilangan (number system) adalah suatu cara untuk mewakili besaran dari suatu item fisik. Sistem bilangan yang banyak digunakan manusia adalah desimal, yaitu sistem bilangan
A0 B0 Σ COut
A. Judul : PARALEL ADDER B. Tujuan Kegiatan Belajar 8 : Setelah mempraktekkan Topik ini, mahasiswa diharapkan dapat : ) Merangkai rangkaian PARALEL ADDER. ) Mempelajari penjumlahan dan pengurangan bilangan
Arsitektur Komputer. Pertemuan ke-2 - Aritmatika Komputer >>> Sistem bilangan & Format Data - Perkembangan Perangkat Keras Komputer
Arsitektur Komputer Pertemuan ke-2 - Aritmatika Komputer >>> Sistem bilangan & Format Data - Perkembangan Perangkat Keras Komputer ARITMATIKA KOMPUTER Materi : Englander, bab 2 dan 3 Stallings, bab 8 IEEE
Mikroprosesor & Bahasa Rakitan. Eka Puji Widiyanto, ST
Mikroprosesor & Bahasa Rakitan Eka Puji Widiyanto, ST Perkenalan Dosen : Eka Puji Widiyanto, ST S1 Teknik Elektro UGM 2001 Email : [email protected], [email protected] Buku Acuan : Henri S.V.
RANGKAIAN ARITMETIKA 2
RANGKAIAN ARITMETIKA 2 Pokok Bahasan : 1. Sistim Coding 2. Fungsi-fungsi Aritmetika Biner : penjumlahan, pengurangan, perkalian, pembagian 3. Implementasi fungsi Aritmetika pada sistim Bilangan yang lain
TUGAS MAKALAH STRUKTUR dan FUNGSI CPU GURU PEMBIMBING: IVAN ARIVANDI. Oleh: NOVY PUSPITA WARDANY
TUGAS MAKALAH STRUKTUR dan FUNGSI CPU GURU PEMBIMBING: IVAN ARIVANDI Oleh: NOVY PUSPITA WARDANY PROGRAM STUDI TEKNIK KOMPUTER JARINGAN SMK N 1 BAURENO BOJONEGORO 2016 KATA PENGANTAR Segala puji bagi allah
BAB III ANALISA DAN PERANCANGAN APLIKASI
BAB III ANALISA DAN PERANCANGAN APLIKASI Pada bab analisa dan perancangan aplikasi, penulis akan menjelaskan apa saja yang dibutuhkan untuk membuat aplikasi, menerangkan fungsi dari elemen-elemen yang
09/01/2018. Prio Handoko, S. Kom., M.T.I.
Prio Handoko, S. Kom., M.T.I. Capaian Pembelajaran Mahasiswa dapat menjelaskan konsep bilangan biner bertanda dalam format signed, ones complement, dan 2s complement. Mahasiswa dapat merepresentasikan
Rangkaian Kombinasional
Eko Didik Widianto ([email protected]) Sistem Komputer - Universitas Diponegoro @2011 eko didik widianto (http://didik.blog.undip.ac.id) TSK205 Sistem Digital - Siskom Undip 1 / 18 Review Kuliah Di kuliah
LAPORAN PRAKTIKUM DIGITAL
LAPORAN PRAKTIKUM DIGITAL NO. PERCOBAAN : 10 KELAS/GROUP : TT3A/08 NAMA PRAKTIKAN : ADE ZASKIATUN NABILA NAMA PARTNER : -SEVTHIA NUGRAHA -SOCRATES PUTRA N TGL PERCOBAAN : 3 OKTOBER 2016 TGL PENYERAHAN
Bagian 2 STRUKTUR CPU
Bagian 2 STRUKTUR CPU 1. KOMPUTER SEBAGAI MESIN 6 LEVEL Bahasa tingkat tinggi Bahasa Rakitan Mesin Sistem Operasi Arsitektur Perangkat Instruksi Arsitektur Mikro Logika Digital Berikut akan dibahas contoh
Representasi Bilangan dan Operasi Aritmatika
Bilangan Bilangan dan Operasi Aritmatika Kuliah#8 TSK205 Sistem Digital - TA 2011/2012 Eko Didik Teknik Sistem Komputer - Universitas Diponegoro Review Kuliah Bilangan Sebelumnya telah dibahas tentang
PERANCANGAN DIVIDER 8-BIT DENGAN TEKNOLOGI 180NM MENGGUNAKAN PERANGKAT LUNAK ELECTRIC
PERANCANGAN DIVIDER 8-BIT DENGAN TEKNOLOGI 180NM MENGGUNAKAN PERANGKAT LUNAK ELECTRIC Rizko Prasada Fitriansyah *), Munawar Agus Riyadi, and Muhammad Arfan Departemen Teknik Elektro, Universitas Diponegoro,
SISTEM BILANGAN, OPERASI ARITMATIKA DAN PENGKODEAN
SISTEM BILANGAN, OPERASI ARITMATIKA DAN PENGKODEAN REPRESENTASI DATA Data : bilangan biner atau informasi berkode biner lain yang dioperasikan untuk mencapai beberapa hasil penghitungan penghitungan aritmatik,
Lanjutan. Rangkaian Logika. Gambar Rangkaian Logika
IX. RANGKAIAN LOGIKA KOMINASIONAL A. PENDAHULUAN - Suatu rangkaian diklasifikasikan sebagai kombinasional jika memiliki sifat yaitu keluarannya ditentukan hanya oleh masukkan eksternal saja. - Suatu rangkaian
Sistem Digital. Sistem Angka dan konversinya
Sistem Digital Sistem Angka dan konversinya Sistem angka yang biasa kita kenal adalah system decimal yaitu system bilangan berbasis 10, tetapi system yang dipakai dalam computer adalah biner. Sistem Biner
DCH1B3 Konfigurasi Perangkat Keras Komputer
DCH1B3 Konfigurasi Perangkat Keras Komputer Tim Dosen KPKK Kelompok Keahlian CPU (Central Processing Unit) 1 9/4/2016 Pendahuluan (Resume) Sebutkan type laptop yang Anda gunakan Lihat laptop yang anda
Perancangan Rangkaian Digital, Adder, Substractor, Multiplier, Divider
Perancangan Rangkaian Digital, Adder, Substractor, Multiplier, Divider Disusun oleh: Tim dosen SLD Diedit ulang oleh: Endro Ariyanto Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom
Representasi Bilangan dan Operasi Aritmatika
Bilangan Bilangan dan Operasi Aritmatika Kuliah#8 TSK205 Sistem Digital - TA 2011/2012 Eko Didik Teknik Sistem Komputer - Universitas Diponegoro Review Kuliah Bilangan Sebelumnya telah dibahas tentang
REPRESENTASI DATA. Pengantar Komputer Teknik Sipil dan Perencanaan Universitas Gunadarma
REPRESENTASI DATA Pengantar Komputer Teknik Sipil dan Perencanaan Universitas Gunadarma Pendahuluan Materi ini mendiskusikan beberapa konsep penting mencakup sistem bilangan biner dan hexadecimal, organisasi
Dari tabel kebenaran half adder, diperoleh rangkaian half adder sesuai gambar 4.1.
PERCOBAAN DIGITAL 03 PENJUMLAH (ADDER) 3.1. TUJUAN PERCOBAAN Mahasiswa mengenal, mengerti, dan memahami: 1. Operasi half adder dan full adder. 2. Operasi penjumlahan dan pengurangan biner 4 bit. 3.2. TEORI
Operator dan Assignment
Operator dan Assignment Macam-macam Operator Arithmetic Op. : + - * / % Relational Op. : > >= < >>> Conditional Op.
Arithmatika Komputer. Pertemuan - 2
Arithmatika Komputer Pertemuan - 2 ? Mengapa belajar Arithmatika Mengerti bagian-bagin ALU Memahami representasi Integer Memahami cara operasi penambahan, pengurangan, perkalian dan pembagian dengan representasi
Fakultas Teknologi Industri Universitas Gunadarma 2013
Penyusun : 1. Imam Purwanto, S.Kom., MMSI 2. Ega Hegarini, S.Kom., MM 3. Rifki Amalia, S.Kom., MMSI 4. Arie Kusumawati, S.Kom. ebook REPRESENTASI DATA Fakultas Teknologi Industri Universitas Gunadarma
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS TEKNIK DIGITAL
No. SIL/EKA/EKA239/22 Revisi : 00 Tgl: 21 Juni 2010 Hal 1 dari 5 MATA KULIAH : TEKNIK DIGITAL KODE MATA KULIAH : EKA 239 SEMESTER : 2 PROGRAM STUDI : PENDIDIKAN TEKNIK INFORMATIKA DOSEN PENGAMPU : UMI
RENCANA PEMBELAJARAN SEMESTER (RPS)
RENCANA PEMBELAJARAN SEMESTER (RPS) IK2134 ORGANISAI DAN ARSITEKTUR KOMPUTER Disusun oleh: PROGRAM STUDI ILMU KOMPUTASI FAKULTAS INFORMATIKA TELKOM UNIVERSITY LEMBAR PENGESAHAN Rencana Semester (RPS) ini
Representasi Bilangan dan Operasi Aritmatika
Representasi Bilangan dan Operasi Aritmatika Eko Didik Widianto ([email protected]) Sistem Komputer - Universitas Diponegoro @2011 eko didik widianto (http://didik.blog.undip.ac.id) TSK205 Sistem Digital
Sistem Bilangan pada Bidang Ilmu Komputer (Lanjutan)
Sistem Bilangan pada Bidang Ilmu Komputer (Lanjutan) 2. Sistem Bilangan Biner Sistem bilangan binari adalah sistem bilangan yang menggunakan basis 2. Sistem bilangan binari menggunakan 2 macam simbol yaitu
RANGKAIAN ARITMETIKA
RANGKAIAN ARITMETIKA Materi :. Sistim Bilangan : Desimal, Biner, Oktal, Hexadesimal 2. Konversi Sistim Bilangan 3. Sistim Coding 4. Fungsi-fungsi Aritmetika Biner : penjumlahan, pengurangan, perkalian,
Pokok Pokok Bahasan :
Sistem Bilangan Arsitektur Komputer I Agus Aan Jiwa Permana, S.Kom, M.Cs Site s : agus E-mail : agus agus-aan.web.ugm.ac.id [email protected] 1 [email protected] 2 Pokok Pokok Bahasan : Bilangan
Pemrograman Berbasis Objek Operator dan Assignment
Operator dan Assignment Macam-macam macam Operator Arithmetic Op. : + - * / % Relational Op. : > >= < >>> Conditional
MAKALAH. Mata Kuliah. Arsitektur dan Organisasi Komputer
MAKALAH Mata Kuliah Arsitektur dan Organisasi Komputer Kelompok 1 1. M. Dwi setiyo (14670015) 2. Bima Setya N. (14670018) 3. Yan Ari Firmansyah (14670021) 4. Lia Ayu K. (14670024) Program Studi Informatika
ARITHMATIC LOGIC UNIT ( alu ) half - full adder, ripple carry adder
7 Tujuan RITMTI OGI UNIT ( alu ) half - full adder, ripple carry adder : Setelah mempelajari half-full adder, ripple carry adder diharapkan dapat,. Memahami aturan-aturan Penjumlahan bilangan biner 2.
Gerbang AND Gerbang OR Gerbang NOT UNIT I GERBANG LOGIKA DASAR DAN KOMBINASI. I. Tujuan
I. Tujuan UNIT I GERBANG LOGIKA DASAR DAN KOMBINASI 1. Dapat membuat rangkaian kombinasi dan gerbang logika dasar 2. Memahami cara kerja dari gerbang logika dasar dan kombinasi 3. Dapat membuat table kebenaran
REPRESENTASI DATA. Arsitektur Komputer
REPRESENTASI DATA Arsitektur Komputer Abstraksi Data Raw data kehidupan manusia - Personal data input [lewat 5 indra] - Mass media [audio/visual] data input [populer, ilmiah, fiksi, riset, dll.] Pengertian
Ir. Totok Mujiono, M.Kom
Bagus Rijalul Haq 2207100548 Dosen Pembimbing Ir. Totok Mujiono, M.Kom Jurusan Teknik Elektro Fakultas Teknologi Industri Institut Teknologi Sepuluh Nopember Surabaya Susunan Presentasi 1. Latar belakang
From M.R Zargham s book (Chapter 3.1)
PIPELINE HAZARD From M.R Zargham s book (Chapter 3.1) Pada Bab ini pembahasan akan meliputi: Struktur Pipeline Pengukuran Performance Jenis-jenis Pipeline Instruksi Pipeline Aritmatika Pipeline 1. Struktur
I. SISTEM BILANGAN BINER
I. SISTEM BILANGAN BINER A. PENDAHULUAN Elektronika digital secara luas dibuat menggunakan sistem bilangan biner dan dinyatakan digit 1 dan 0. Digit biner digunakan untuk menunjukan dua keadaan level tegangan,
BAB V b SISTEM PENGOLAHAN DATA KOMPUTER (Representasi Data) "Pengantar Teknologi Informasi" 1
BAB V b SISTEM PENGOLAHAN DATA KOMPUTER (Representasi Data) "Pengantar Teknologi Informasi" 1 SISTEM BILANGAN Bilangan adalah representasi fisik dari data yang diamati. Bilangan dapat direpresentasikan
PERANCANGAN MULTIPLIER SEKUENSIAL 8-BIT DENGAN TEKNOLOGI 180NM MENGGUNAKAN PERANGKAT LUNAK ELECTRIC
PERANCANGAN MULTIPLIER SEKUENSIAL 8-BIT DENGAN TEKNOLOGI 180NM MENGGUNAKAN PERANGKAT LUNAK ELECTRIC Brama Yoga Satria *), Munawar Agus Riyadi, and Muhammad Arfan Departemen Teknik Elektro, Universitas
Kuliah#12 TKC205 Sistem Digital. Eko Didik Widianto. 11 Maret 2017
Kuliah#12 TKC205 Sistem Digital Eko Didik Widianto Departemen Teknik Sistem Komputer, Universitas Diponegoro 11 Maret 2017 http://didik.blog.undip.ac.id/buku/sistem-digital/ @2017,Eko Didik 1 Pengantar
Instructions Set. Element dari instruction. Representasi dari Op code
s Set Adalah sekumpulan instruksi lengkap yang dapat dimengerti oleh CPU, instruction sets berupa kode mesin (machine code) dalam bentuk bilangan biner (binary) dan biasanya direpresentasi-kan dalam kode/bahasa
Realisasi Rangkaian Kombinasional
Realisasi Rangkaian Kombinasional a. XOR, Parity generator/checker Exclusive-OR atau XOR yang dinotasikan dengan symbol, adalah operator logika yang akan memberikan nilai 1 apabila x bernilai 1 atau apabila
