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

Arsitektur dan Organisasi Komputer

  • Upload
    inigo

  • View
    146

  • Download
    3

Embed Size (px)

DESCRIPTION

Arsitektur dan Organisasi Komputer. Arsitektur CPU dan Datapath Part2. Danar Putra Pamungkas , S.Kom. d anarpamungkas.wordpress.com. Point – point pembahasan. 1. C ISC dan RISC. 2. Proses desain CPU. 3. Organisasi Datapath. CISC (Complex instruction Set Computing). - PowerPoint PPT Presentation

Citation preview

Page 1: Arsitektur dan Organisasi Komputer

LOGO

LOGO

Arsitektur CPU dan Datapath Part2

Arsitektur dan Organisasi Komputer

danarpamungkas.wordpress.com

Danar Putra Pamungkas, S.Kom

Page 2: Arsitektur dan Organisasi Komputer

Point – point pembahasan

CISC dan RISC1

2

3

Proses desain CPU

Organisasi Datapath

Page 3: Arsitektur dan Organisasi Komputer

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

Page 4: Arsitektur dan Organisasi Komputer

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

Page 5: Arsitektur dan Organisasi Komputer

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

Page 6: Arsitektur dan Organisasi Komputer

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

Page 7: Arsitektur dan Organisasi Komputer

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

Page 8: Arsitektur dan Organisasi Komputer

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

Page 9: Arsitektur dan Organisasi Komputer

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

Page 10: Arsitektur dan Organisasi Komputer

Desain Logic Unit

1.AND

2.OR

3.XOR

4.Complement

Mikro-operasi

Logic Unit

MUX

S1 S0

Ci (output)

Unit Logika Satu Bit

Page 11: Arsitektur dan Organisasi Komputer

Desain Shifter (penggeser)

R1:=K

K:=R1

R1

K

Register Geser

Penggunaan register geser

Page 12: Arsitektur dan Organisasi Komputer

Desain ALU

UNIT Aritmatika

Unit Logika

Shifter

Diagram blok ALU kombinasional berorientasi Bus

Page 13: Arsitektur dan Organisasi Komputer

LOGO

www.themegallery.com

LOGO

danarpamungkas.wordpress.com

Danar Putra Pamungkas, S.Kom