WISNU HENDRO MARTONO,M.Sc

Slides:



Advertisements
Presentasi serupa
ARITMETIKA KOMPUTER I. Pendahuluan
Advertisements

Arsitektur Komputer “Rangkaian Aritmatika”
ARCHITECTURE COMPUTER
WISNU HENDRO MARTONO,M.Sc
FUNGSI ARITMATIKA BINER
WISNU HENDRO MARTONO,M.Sc
LOKASI DAN OPERASI MEMORI
Organisasi dan Arsitektur Komputer
PERKALIAN Operasi Aritmatika.
Integer Arithmatic Pembagian
BILANGAN POSITIF & NEGATIF
FLOATING – POINT NUMBER SISTEM
4/20/2015 9:54 AM ORGANISASI KOMPUTER by TIM DOSEN STT PLN 1.
TEK 2524 Organisasi Komputer
lnstruksi Aritmetika dan Logika
1 Kuliah Rangkain Digital Kuliah 3 : Sistem Bilangan Teknik Komputer Universitas Gunadarma.
Pertidaksamaan Kuadrat
Pertemuan 11 (Aritmatika)
Organisasi dan Arsitektur Komputer
CPU ARITHMATIC.
TIU Mahasiswa memahami sistem angka (basis bilangan) yang digunakan dalam sistem komputer. Mahasiswa memahami representasi data dalam sistem komputer.
9/22/2015 3:34 AM9/22/2015 3:34 AM9/22/2015 3:34 AMORGANISASI KOMPUTER by TIM DOSEN STT PLN 1 REPRESENTASI DATA. 2 WISNU HENDRO MARTONO,M.Sc.
Operasi dalam sistem bilangan
SISTEM BILANGAN.
OPERASI PERKALIAN.
STRUKTUR DATA PERTEMUAN 1
PERTEMUAN 2 SISTEM BILANGAN
Sistem Bilangan dan Kode
Arsitektur Komputer Genap 2004/2005
OPERASI ARITMATIKA Arsitektur Komputer.
Arithmatika Komputer Pertemuan – 2 Oleh : Tim Pengajar.
ORGANISASI dan ARSITEKTUR KOMPUTER
Putu Manik Prihatini, ST
WISNU HENDRO MARTONO,M.Sc
FLOATING – POINT NUMBER SISTEM
REPRESENTASI BILANGAN
BILANGAN POSITIF & NEGATIF
PERTIDAKSAMAAN.
CPU ARITHMATIC.
ARITMATIKA DAN UNIT PENGOLAHAN DASAR
TEKNIK DIGITAL BAB II Sistem Bilangan dan Sistem Kode Oleh : M
ALU (2) Multiplication & Division a ) shifting register method b ) booth’s Representation b ) Parallel array Multiplication c ) parallel Array Divider.
ORGANISASI KOMPUTER MATA KULIAH: ARITMATIKA PERTEMUAN 11
Transfer Register dan Mikrooperasi
Aritmatika digital.
C++: OPERATOR Yenni Astuti, S.T., M.Eng.
SIRKUIT ARITMATIKA.
PERTEMUAN MINGGU KE-3 REPRESENTASI DATA.
BINARY SEARCH Tim Algoritma Pemrograman Teknik Informatika
BAB V b SISTEM PENGOLAHAN DATA KOMPUTER (Representasi Data)
Representasi Data: Operasi Aritmatika
NAMA : fitria choirunnisa
2. Dengan garis bilangan Ketentuan : Ketentuan : –Operasi Penjumlahan dan Pengurangan adalah operasi 2 atau lebih bilangan yang di operasikan dengan tanda.
WISNU HENDRO MARTONO,M.Sc
WISNU HENDRO MARTONO,M.Sc
Sistem Bilangan Mata Kuliah :Sistem Digital Moh. Furqan, S.Kom
WISNU HENDRO MARTONO,M.Sc
Metode Simpleks Metode simpleks merupakan prosedur iterasi yang bergerak step by step dan berulang-ulang Jumlah variabel tidak terbatas Penyelesaian masalah.
Sistem-Sistem Bilangan
Sistem-Sistem Bilangan
BILANGAN KOMPLEMEN Temu 9.
PERTEMUAN MINGGU KE-3 REPRESENTASI DATA.
PENJUMLAHAN DAN PENGURANGAN BILANGAN BULAT
PENJUMLAHAN DAN PENGURANGAN BILANGAN BULAT
OPERASI Arithmatika dan logika
MATAKULIAH SISTEM DIGITAL PERTEMUAN V RANGKAIAN ARITMATIK
Pemilihan Dua Kasus, tiga kasus dan banyak kasus
SISTEM BILANGAN.
PENJUMLAHAN DAN PENGURANGAN BILANGAN BULAT
Transcript presentasi:

WISNU HENDRO MARTONO,M.Sc PERKALIAN WISNU HENDRO MARTONO,M.Sc ORGANISASI KOMPUTER by TIM DOSEN STT PLN 7/29/2018 4:00 AM

Outline • Perangkat Keras Perkalian dan Algoritma – cara 1 – cara 2 – cara 3 – Algoritma Booth ORGANISASI KOMPUTER by TIM DOSEN STT PLN 7/29/2018 4:00 AM

Perkalian cara 1 Andaikan: Register Perkalian sebanyak 32 bits, then: – Register Pengali/ Multiplicand: 64 bits (geser kiri 32 langkah) – Register Hasil/ Product register: 64 bits (mendapatkan sum) – ALU: 64 bits (membentuk penambahan/ addition) Hardware: ORGANISASI KOMPUTER by TIM DOSEN STT PLN 7/29/2018 4:00 AM

ORGANISASI KOMPUTER by TIM DOSEN STT PLN 7/29/2018 4:00 AM

PERKALIAN CARA 2 Pd cara 1, setengah langkah bit pengali adalah nol dan ALU 64-bit menjadi percuma Pd cara 2, multiplicand and ALU (adder) adalah 32-bits, dan Hasil dilakukan dg geser kanan/ Product shifts right dibandingkan dg multiplicand yg melakukan geser kiri/ shift left Penambahan dilakukan dg membentuk setengah kiri dari Hasil/ product ORGANISASI KOMPUTER by TIM DOSEN STT PLN 7/29/2018 4:00 AM

ORGANISASI KOMPUTER by TIM DOSEN STT PLN 7/29/2018 4:00 AM

Perkalian cara 3 Pd cara 2, setengah Hasil/ product yg rendah dan mulai off tidak digunakan Ruang yg tersisa cocok utk ukuran multiplier Ruang sisa dpt digunakan dg menempatkan multiplier pd cara 3 Least significant bit/ LSB hasil/ product akan di test ORGANISASI KOMPUTER by TIM DOSEN STT PLN 7/29/2018 4:00 AM

ORGANISASI KOMPUTER by TIM DOSEN STT PLN 7/29/2018 4:00 AM

ALGORITMA BOOTH Cara lain melakukan perkalian bilangan integer Lebih cepat (rata-rata) – Terutama saat bekerja pada 1s – Mengurangi banyak operasi penambahan Menangani bilangan bertanda secara otomatis – Metode sebelumnya memerlukan tambahan langkah ORGANISASI KOMPUTER by TIM DOSEN STT PLN 7/29/2018 4:00 AM

Contoh Sederhana Utk perkalian 0010 dg 0110 (binary) Saat pengulangan, jika mengalikan bit = – 0 kemudian tambah 0 – angka 1 pertama adalah string dari 1 kemudian kurangi pengalinya – kedua atau urutkan 1 pd string 1 kemudian tambah kan 0 – zero pertama setelah string 1 kemudian tambahkan dg pengalinya ORGANISASI KOMPUTER by TIM DOSEN STT PLN 7/29/2018 4:00 AM

Contoh lain Sebelumnya diskusi tentang operasi penambahan dan pengurangan Bagaimana tentang operasi Geser/ shift ? Sekarang selesaikan dg Algoritma Booth ORGANISASI KOMPUTER by TIM DOSEN STT PLN 7/29/2018 4:00 AM

Eksekusi dg Algoritma Booth Tergantung pd bit yg ada dan sebelumnya, caranya: – 1a (00): middle of the string of 0s, no operation – 1b (01): end of a string of 1s, add multiplicand to the left half of the product – 1c (10): Beginning of a string of 1s, subtract multiplicand from the left half of the product – 1d (11): Middle of a string of 1s, no operation Geser Register Product ke kanan 1 bit contoh satu: 0010 × 0011 = 00000110two (2 × 3 = 6) contoh dua: 0010 × 1101 = 11111010two (2 × -3 = -6) Algoritma Booth untuk perkalian bilangan positif dan negatif . ORGANISASI KOMPUTER by TIM DOSEN STT PLN 7/29/2018 4:00 AM

Contoh Algoritma Booth ORGANISASI KOMPUTER by TIM DOSEN STT PLN 7/29/2018 4:00 AM

UNTUK LEBIH MEMAHAMI, ULANG MATERI INI DENGAN CARA MENGGUNAKAN SOAL YANG ADA PADA BUKU REFERENSI. TERIMA KASIH ORGANISASI KOMPUTER by TIM DOSEN STT PLN 7/29/2018 4:00 AM