Senin, 07 Mei 2018


RINGKASAN MATERI SEMESTER 2
BAB 1
Hal- hal yang dilakuakan CPU adalah sebagai berikut:
1.       Fetch Instruction (mengambil instruksi).
2.       Interpren Instruction (menerjemahkan instruksi)
3.       Fetch Data (mengambil Data)
4.       Process Data (mengolah data)
5.       Write data (menulis data)

Tugas dari Control Unit:
§  Mengatur & mengendalikan alat-alat input dan output
§  Mengambil instruksi-instruksi dari memori utama.
§  Mengambil data dari memori utama kalau diperlukan proses.
§  Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja.
§  Menyimpan hasil proses ke memori utama.

Masukan- Masukan Unit Control:
1.       Clock/pewaktu adalah cara unit control dalam menjaga waktu nya.
2.       Register Instruksi digunakan untuk menentukan operasi mikro mana yang akan dilakukan selama siklus eksekusi.
3.       Flag diperlukan oleh unit control untuk menentukan status processor dan hasil operasi ALU sebelumnya.
4.       Sinyal control untuk mengontrol BUS memberikan sinyal-sinyal ke unit control seperti sinyal interupsi dan acknowledgement.
Keluaran-keluaran unit control:
1.       Sinyal-sinyal yang menyebabkan data dipindahkan dari register yang satu ke register yang lainnya
2.       Sinyal-sinyal yang dapat mengaktifikasi fungsi-fungsi ALU tertentu.

1)      User Visible Register yaitu Register yang dapat direfensikan dengan menggunakan bahasa mesin yang dieksekusi CPU.
2)      Control and Register yaitu register yang digunakan oleh unit conrol untuk mengontrol operasi CPU dan oleh program sistem operasi untuk mengontrol eksekusi program
Terdapat 5 register yang penting, yaitu:
·         Program Counter (PC) : berisi alamat instruksi yang diambil
·         Instruction Register (IR) : berisi alamat terakhir
·         Memory Address register (MAR): berisi alamat penyimpanan dalam memori
·         Memori Buffer Register (MBR): berisi data yang dibaca di memori
·         Memori Data Register (MDR) : untuk menampung data (hasil instruksi pengiriman
) rai memori utama ke cpu.



BAB 2

Set instruksi adalah kumpulan dari instruksi yang dapat dijalankan oleh CPU.
Beberapa contoh simbolik instruksi dalam bahasa manusia:
o   ADD = Add (jumlahkan)
o   SUB = Substract (kurangkan)
o   MUL= Multiply (kalikan)
o   DIV = Device (bagi)
o   LOAD = load (mengambil data dari register/memori)
o   STOR = Store (simpan data ke register/memori)
o   MOVE = move (pindahkan data dari satu tempat ke tempat lain)
o   SHR = shift kanan data
o   SHL = Shift kiri data
Elemen-elemen Instruksi =
-          Operation Code (Opcode) : merupakan koede operasi yang menspesifikasikan operasi yang akan dilakukan.
-          Source Operand Reference : merupakan sumber dari Operand (input instruksi)
-          Result Operans Reference : hasil atau keluaran operasi
-          Next Instruction Reference

Tidak ada komentar:

Posting Komentar

RINGKASAN MATERI SEMESTER 2 BAB 1 Hal- hal yang dilakuakan CPU adalah sebagai berikut: 1.        Fetch Instruction (mengambil inst...