arsitektur dan organisasi komputer
Post on 24-Jan-2016
141 Views
Preview:
DESCRIPTION
TRANSCRIPT
LOGO
LOGO
Arsitektur CPU dan Datapath Part2
Arsitektur dan Organisasi Komputer
danarpamungkas.wordpress.com
Danar Putra Pamungkas, S.Kom
Point – point pembahasan
CISC dan RISC1
2
3
Proses desain CPU
Organisasi Datapath
CISC (Complex instruction Set Computing)
Suatu arsitektur komputer dimana setiap instruksi akan menjalankan beberapa operasi tingkat rendah.
LOAD Pengambilan
(instruksi/data) dari memori
Operasi aritmatika
STOREpenyimpanan
(instruksi/data) ke dalam memori
Tujuan Arsitektur CISC
Melaksanakan suatu instruksi cukup dengan beberapa baris bahasa mesin yang realatif pendek
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 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 multi-clock
Single-clock, hanya beberapa instruksi
Memori ke memori(LOAD & STORE saling bekerja
sama)
Register ke register(LOAD & STORE merupakan
instruksi terpisah)
Ukuran kode kecil, kecepatan rendah
Ukuran kode besar, kecepatan realatif tinggi
Transistor digunakan untuk menyimpan instruksi2
kompleks
Transistor banyak dipakai untuk register memori
Proses Disain Prosesor
Tujuan Desain Prosesor
Untuk mempertemukan kebutuhan set instruksi
Faktor-faktor yang mempengaruhi desain prosesor
Desain ProsesorDesain
Prosesor
Performa
Ruang
Teknologi Efisiensi pemrograman
Kenadalan
Biaya
Organisasi Datapath
A L UA L U
Register (penyimpan sementara)Register (penyimpan sementara)
Sirkuit digitalSirkuit digital
1
2
3
Lintasan Internal (ALU-Register)Lintasan Internal (ALU-Register)
Sirkuit Driver (transmisi sinyak ke unit eksternal)Sirkuit Driver (transmisi sinyak ke unit eksternal)
Sirkuit receiver (menerima sinyal dari unit ekternal)Sirkuit receiver (menerima sinyal dari unit ekternal)
4
5
6
Desain Unit Aritmatika
1.Penjumlahan
2.Pengurangan
3.komplementasi
4.Inkrementasi
5.Dekrementasi
6.dll
Mikro-operasi aritmatika
tambah
kurangincrement
decrement
A B
S
Diagram blok unit aritmetika
Desain Logic Unit
1.AND
2.OR
3.XOR
4.Complement
Mikro-operasi
Logic Unit
MUX
S1 S0
Ci (output)
Unit Logika Satu Bit
Desain Shifter (penggeser)
R1:=K
K:=R1
R1
K
Register Geser
Penggunaan register geser
Desain ALU
UNIT Aritmatika
Unit Logika
Shifter
Diagram blok ALU kombinasional berorientasi Bus
LOGO
www.themegallery.com
LOGO
danarpamungkas.wordpress.com
Danar Putra Pamungkas, S.Kom
top related