LOGO Arsitektur dan Organisasi Komputer Arsitektur CPU dan

  • Slides: 13
Download presentation
LOGO Arsitektur dan Organisasi Komputer Arsitektur CPU dan Datapath Part 2 Danar Putra Pamungkas,

LOGO Arsitektur dan Organisasi Komputer Arsitektur CPU dan Datapath Part 2 Danar Putra Pamungkas, S. Kom danarpamungkas. wordpress. com

Point – point pembahasan 1 CISC dan RISC 2 Proses desain CPU 3 Organisasi

Point – point pembahasan 1 CISC dan RISC 2 Proses desain CPU 3 Organisasi Datapath

CISC (Complex instruction Set Computing) Suatu arsitektur komputer dimana setiap instruksi akan menjalankan beberapa

CISC (Complex instruction Set Computing) Suatu arsitektur komputer dimana setiap instruksi akan menjalankan beberapa operasi tingkat rendah. LOAD Pengambilan (instruksi/data) dari memori STORE Operasi aritmatika penyimpanan (instruksi/data) ke dalam memori

Tujuan Arsitektur CISC Melaksanakan suatu instruksi cukup dengan beberapa baris bahasa mesin yang realatif

Tujuan Arsitektur CISC Melaksanakan suatu instruksi cukup dengan beberapa baris bahasa mesin yang realatif pendek Hanya sedikit RAM yang digunakan untuk menyimpan instruksi Filosofi Arsitektur CISC Bagaimana memindahkan kerumitan perangkat lunak ke dalam perangkat keras

RISC (Reduced Instruction Set Computer ) Merupakan bagian dari arsitektur mikroprosessor, berbentuk kecil dan

RISC (Reduced Instruction Set Computer ) Merupakan bagian dari arsitektur mikroprosessor, berbentuk kecil dan berfungsi untuk negeset istruksi dalam komunikasi diantara arsitektur yang lainnya Tujuan Arsitektur CISC Menekankan pada perangkat lunak untuk mengurangi jumlah transistor pada CPU

CISC vs RISC CISC RISC Penekanan pada HARDWARE Penekanan pada Software Termasuk instruksi multiclock

CISC vs RISC CISC RISC Penekanan pada HARDWARE Penekanan pada Software Termasuk instruksi multiclock Single-clock, hanya beberapa instruksi Memori ke memori Register ke register (LOAD & STORE saling bekerja (LOAD & STORE merupakan sama) instruksi terpisah) Ukuran kode kecil, kecepatan rendah Ukuran kode besar, kecepatan realatif tinggi Transistor digunakan untuk menyimpan instruksi 2 kompleks Transistor banyak dipakai untuk register memori

Proses Disain Prosesor Tujuan Desain Prosesor Untuk mempertemukan kebutuhan set instruksi Faktor-faktor yang mempengaruhi

Proses Disain Prosesor Tujuan Desain Prosesor Untuk mempertemukan kebutuhan set instruksi Faktor-faktor yang mempengaruhi desain prosesor Teknologi Performa Ruang Efisiensi pemrograman Desain Prosesor Biaya Kenadalan

Organisasi Datapath 1 ALU 2 Register (penyimpan sementara) 3 Sirkuit digital 4 Lintasan Internal

Organisasi Datapath 1 ALU 2 Register (penyimpan sementara) 3 Sirkuit digital 4 Lintasan Internal (ALU-Register) 5 Sirkuit Driver (transmisi sinyak ke unit eksternal) 6 Sirkuit receiver (menerima sinyal dari unit ekternal)

Desain Unit Aritmatika Diagram blok unit aritmetika 1. Penjumlahan 2. Pengurangan 3. komplementasi 4.

Desain Unit Aritmatika Diagram blok unit aritmetika 1. Penjumlahan 2. Pengurangan 3. komplementasi 4. Inkrementasi tambah 5. Dekrementasi kurang increment 6. dll decrement ØMikro-operasi aritmatika A B S

Desain Logic Unit 1. AND 2. OR 3. XOR 4. Complement Ci (output) MUX

Desain Logic Unit 1. AND 2. OR 3. XOR 4. Complement Ci (output) MUX S 1 S 0 ØMikro-operasi Logic Unit Logika Satu Bit

Desain Shifter (penggeser) R 1: =K R 1 Register Geser K: =R 1 K

Desain Shifter (penggeser) R 1: =K R 1 Register Geser K: =R 1 K Penggunaan register geser

Desain ALU UNIT Aritmatika Unit Logika Shifter Diagram blok ALU kombinasional berorientasi Bus

Desain ALU UNIT Aritmatika Unit Logika Shifter Diagram blok ALU kombinasional berorientasi Bus

LOGO Danar Putra Pamungkas, S. Kom danarpamungkas. wordpress. com www. themegallery. com

LOGO Danar Putra Pamungkas, S. Kom danarpamungkas. wordpress. com www. themegallery. com