Posts

Showing posts from December, 2020

ORKOM 13 : Micro-Programmed Control

Image
Hardwired Implementation  Mengontrol input-input unit Flag dan sinyal-sinyal kontrol bus             - Umumnya, tiap bit memiliki arti tertentu. Instruction register           - Unit control menggunakan op-code dan tiap op-code akan melakukan aksi yang             berbeda (sejumlah kombinasi sinyal-sinyal kontrol) instruksi berlainan          - Input logika unik bagi setiap op-code          -  Decoder mengambil input yang didekode dan menghasilkan sebuah output         - Umumnya, dekoder memiliki n input biner and 2 n outputs biner Clock         -  Mengeluarkan rangkaian pulsa yang berulang-ulang        - Berguna untuk mengukur durasi operasi mikro       - Harus cukup panjang untuk memungkinkan terjadinya perambatan sinyal di sepanjang...

ORKOM 12: CONTROL UNIT

. Organisasi Processor #1 Hal-hal yang perlu dilakukan CPU adalah : Fetch Instruction = mengambil instruksi Interpret Instruction = Menterjemahkan instruksi Fetch Data = mengambil data Process Data = mengolah data Write data = menulis data   Organisasi Processor #2 Agar dapat melakukan hal-hal diatas maka CPU perlu menyimpan data untuk sementara waktu CPU harus dapat mengingat lokasi instruksi terakhir sehingga CPU akan dapat mengambil instruksi berikutnya. CPU perlu menyimpan instruksi dan data untuk sementara waktu pada saat instruksi sedang di eksekusi. Dengan kata lain CPU memerlukan memori internal berukuran kecil. Organisasi Processor #3 2. Organisasi Register Register dalam CPU memiliki dua fungsi :   1. User-visible Register   2. Control and status Register A. User-Visible Register #1 Adalah register yang dapat direferensikan dengan menggunakan bahasa mesin yang dieksekusi CPU User-Visible Register #2 •  Terdiri dari : – General Purpose =dapat berisi operand...

ORKOM 11 : Arsitektur Superscalar

Image
  SUPERSCALAR ARCHITECTURE Overview Supersclalar Architecture (SSA)                         Superscalar Architecture (SSA)  yang biasa dikenal dengan arsitektur superskalar merupakan arsitektur dari suatu komputer  (processor)  yang memungkinkan eksekusi dilakukan secara bersamaan (paralel) dalam satu siklus dengan memanfaatkan teknik  pipelining . Hal ini menjadikan  setiap pipleine terdiri dari beberapa stage, sehingga setiap pipeline dapat menangani beberapa insruksi dalam satu waktu. Dalam hal ini, sebuah processor superscalar memanfaatkan apa yang  dikenal dengan instruction level parallelism, yang mengacu pada sejauh mana instruksi dari sebuah program dapat dieksekusi secara paralel. Arsitektur superskalar diperlukan untuk meningkatkan kinerja eksekusi dari suatu instruksi yang bersifat skalar. Maksud dari instruksi yang bersifat skalar a...