Senin, 16 Januari 2012

PIPELINING DAN RISC

PERTEMUAN MINGGU KE-12

PIPELINING DAN RISC

Pipeline:Mesin yang melaksanakan beberapa komputasi yang berbeda secara bersama - sama, namun pada saat itu setiap komutasi akan berada dalam tahapan eksekusi yang berbeda.

KATEGORI PIPELINE

1. Pipeline Unit Arithmetic

- Berguna untuk operasi vector.

2. Pipeline Unit Instruction

- Berguna untuk komputer yang mempunyai set instruksi yang sederhana.

PEMROSESAN VEKTOR LEBIH CEPAT DARIPADA PEMROSESAN SKALAR

1. Berkurangnya kontensi memori karena adanya akses memori yang lebih sedikit.

2. Berkurangnya pendekodean instruksi

3. Tingkah lakunya bias diramalkan, hal ini khususnya penting bagi:

- Pengindeksanimplisitdanaksesmemori.

- Pencabangan implisit.

REDUCED INSTRUCTION SET COMPUTER (RISC)

RISC adalah komputasi kumpulan instruksi yang disederhanakan. RISC merupakan sebuah arsitektur komputer atau arsitektur komputasi modern dengan instruksi-instruksi dan jenis eksekusi yang paling sederhana. Arsitektur ini digunakan pada komputer dengan kinerja tinggi, seperti komputer vektor. Selain digunakan dalam komputer vektor, desainini juga diimplementasikan pada prosesor komputer lain, seperti pada beberapamikroprosesor Intel 960, Itanium (IA64) dari Intel Corporation, Alpha AXP dari DEC, R4x00dari MIPS Corporation, PowerPC dan Arsitektur POWER dari International Business Machine.Selain itu, RISC juga umum dipakai pada Advanced RISC Machine (ARM) dan StrongARM(termasuk di antaranya adalah Intel XScale), SPARC dan UltraSPARC dari Sun Microsystems,serta PA-RISC dari Hewlett-Packard.

FiturUtama:

- General Purpose Register dalam jumlah yang amat banyak.

- Menggunakan teknologi compiler untuk mengoptimalisasikan penggunaan register.

- Instuction Set yang sedikit dan sederhana.

- Pendekatan umum dalam instruksi pipeline.

- Memimpin untuk: Set eksekusi yang besar dan lebih banyak mode pengalamatan.

KARAKTERISTIK RISC

1. Satu instruksi persiklus

2. Operasi register to register

3. Mode pengalamatan yang sederhana

4. Format instruksi yang sederhana

5. Desain hardwired (tanpa microcode)

6. Format instruksi yang fix

7. Proses compile yang cepat

PIPELINING PADA RISC

- Terdapat berbagai macam instruksi pada register to register

- Siklus Instruksi memiliki 2 Fase:

1. I : Instruction Fetch (Pengambilan Instruksi)

2. E : Execute (Melakukan operasi ALU dengan

register input dan output

- Operasi Load dan Store memiliki 3 Fase:

1. I : Instruction Fetch

2. E : Execute (Menghitung alamat memori)

3. D : Memory (Operasiregister ke memori atau memori ke register

Referensi :

1. http://www.scribd.com/doc/34681470/9-Pipe-Lining-Dan-RISC

2. http://ocw.gunadarma.ac.id/course/industrial-technology/program-of-electronics-engineering-study-2013-s1/arsitektur-komputer/pipeline-dan-risc

http://funsday.blogspot.com/2009/04/93-reduced-instruction-set-computer.html

ARSITEKTUR FAMILI IBM PC DAN TURUNANNYA

PERTEMUAN MINGGU KE-12

1.1. FAMILI IBM PC DAN TURUNANNYA

Komputer personal pertama kali muncul setelah diperkenalkan mikroprosesor, yaitu chip tunggal yang terdiri dari set register , ALU dan unit control computer.

IBM PC merupakan arsitektur bus tunggal yang disebut PC I/O Channel BUS atau PC BUS. PC BUS melengkapi PC dengan8 jalurdata, 20 jalur alamat, sejumlah jalur control dan ruang alamat fisik PC adalah 1 MB. Sejak diluncurkan oleh IBM, IBM PC memiliki beberapa keluarga, yakni :

  • IBM 4860 PCjr
  • IBM 5140 Convertible Personal Computer (laptop)
  • IBM 5150 Personal Computer (PC yang asli)
  • IBM 5155 Portable PC (sebenarnya merupakan PC XT yang portabel)
  • IBM 5160 Personal Computer/eXtended Technology
  • IBM 5162 Personal Computer/eXtended Technology Model 286 (sebenarnya merupakan PC AT)
  • IBM 5170 Personal Computer/Advanced Technology

KONFIGURASI MIKROKOMPUTER DASAR

Chipset adalah set dari chip yang mendukung kompatibel yang mengimplementasikan berbagai fungsi tertentu seperti pengontrol interupt, pengontrol bus dan timer.

Chip khusus yang di sebut koprosesor yang beroperasi bersama dengan CPU guna meningkatkan fungsionalitasnya.

KOMPONEN IBM PC

1. Sistem Kontrol BUS : Pengontrol BUS, Buffer Data, dan Latches Alamat

2. Sistem Kontrol Interrupt : Pengontrol Interrupt

3. Sistem Kontrol RAM dan ROM : Chip RAM dan ROM, Decoder Alamat, dan Buffer

4. Sistem Kontrol DMA : Pengontrol DMA

5. Timer : Timer Interval Programmable

6. Sistem Kontrol I/O : Interface Paralel Programmable

SISTEM SOFTWARE

1. Penetapan Alamat Port I/O

2. Penetapan Vector Interrupt

3. ROM BIOS

4. Penetapan Alamat Memori

MANFAAT ARSITEKTURAL ARSITEKTUR PC

1. Kemudahaanpenggunaan

2. DayaTempa

3. DayaKembang

4. Expandibilitas

Referensi :

1. http://ocw.gunadarma.ac.id/course/industrial-technology/program-of-electronics-engineering-study-2013-s1/arsitektur-komputer/keluarga-arsitektur-komputer-ibm-pc

2. http://salahh.blogspot.com/2011/12/ibm-pc-keluarganya.html

http://funsday.blogspot.com/2009/04/84-sistem-software.html