CONTROL UNIT - PowerPoint PPT Presentation

1 / 11
About This Presentation
Title:

CONTROL UNIT

Description:

... (Interupsi dan Sinyal Acknowledgment) Pada Ouput dalam CPU (Pergerakan Data dan Mengaktifkan fungsi Tertentu) Melalui BUS Kendali (Ke memori dan Ke I/O) ... – PowerPoint PPT presentation

Number of Views:112
Avg rating:3.0/5.0
Slides: 12
Provided by: putut
Category:

less

Transcript and Presenter's Notes

Title: CONTROL UNIT


1
PERTEMUAN MINGGU KE- 10
  • CONTROL UNIT

2
CONTROL UNIT
  • Bagian dari komputer yang menggenerasi signal
    yang mengontrol operasi komputer.
  • Tugas Control Unit adalah mengontrol sisklus
    Mesin Von Neumann
  • 1. Menjemput instruksi berikutnya yang akan
    dijalankan dari memori, menempatkannya dalam
    register instruksi (IR) dan menambahkan
    (Increment) PC untuk menunjukkan atau mengarahkan
    ke instruksi beikutnya yang ada dalam memori,
  • 2. Mendekode dan menjalankan instriksi yang baru
    saja dijemput.

3
Kebutuhan Fungsional
  • Mendefinisikan elemen dasar prosesor
  • Mendiskripsikan operasi mikro yang harus
    dilakukan prosesor
  • Menentukan fungsi Control Unit yang harus
    dilakukan prosesor

4
Elemen Dasar Prosesor
  • ALU
  • Register
  • Internal Data Path
  • External Data Path
  • Control Unit

5
Tipe Operasi Mikro
  • Mendefinisikan elemen dasar prosesor
  • Mendiskripsikan operasi mikro yang harus
    dilakukan prosesor
  • Menentukan fungsi Control Unit yang harus
    dilakukan prosesor

6
FUNFSI CONTROL UNIT
  • 1. Sequencing (mengurutkan operasi)
  • Membuat sejumlah operasi CPU akan melalui
    urutan operasi tertentu
  • 2. Mengeksekusi
  • Membuat kinerja setiap operasi mikro selesai
    dengan menggunakan sinyal kontrol tertentu

7
JENIS SINYAL KONTROL
  • Clock (satu instruksi operasi mikro persiklus
    clock)
  • Instruction Register (Opcode setiap instruksi dan
    menentukan instuksi mikro yang akan dilakukan)
  • Tags (Menunjukkan status CPU dan hasil dari
    operasi sebelumnya)
  • Pada BUS Kendali (Interupsi dan Sinyal
    Acknowledgment)
  • Pada Ouput dalam CPU (Pergerakan Data dan
    Mengaktifkan fungsi Tertentu)
  • Melalui BUS Kendali (Ke memori dan Ke I/O)

8
JENIS CONTROL UNIT
  • 1. Control Unit Microprogrammed
  • Untuk menggenerasi signal kontrol dengan cara
    membaca dan mengeluarkan atau mengalirkan
    mikroinstruksi.
  • 2. Control Unit Konvensional /Hard-Wired
  • Untuk menggenerasi signal kontrol.
  • Digunakan pada komputer berkinerja tinggi (super
    komputer) dan RISC
  • Komputer Mainframe sering menggunakannya untuk
    aritmetik, logika dan shift sederhana dan
    instruksi akses memori.
  • CU Konvensional menghasilkan suatu rangkaian
    mirointruksi.
  • Perbedaannya dengan CU Microprogrammed terletak
    pada gerbang logikanya menggenerasi semua
    mikroorder sehingga eksekusinya lebih cepat.

9
CONTROL UNIT MICROPROGRAMMED
  • Terbagi 2 yaitu
  • 1. Control Vertikal
  • Jenis implementasi dimana signal kontrol di
    kode ke dalam pada bit , kemudian digunakan
    setelah dikode.
  • 2. Control Horizontal
  • Control dimana setiap bit kontrol mengatur 1
    operasi gate atau mesin.

10
KOMPONEN-KOMPONEN POKOK CONTROL UNIT
MICROPROGRAMMED
  • 1. Instruction Register
  • Menyimpan instruksi register mesin yang
    dijalankan.
  • 2. Control Store berisi microprogrammed
  • Untuk semua instruksi mesin.
  • Untuk startup mesin.
  • Untuk memprosesan interupt
  • 3. Address Computing Circuiting
  • Menentukan alamat Control Store dari
    mikroinstruksi berikutnya yang akan dijalankan.

11
  • 4. Microprogrammed Counter
  • Menyimpan alamat dari mikroinstruksi
    berikutnya.
  • 5. Microinstruction Buffer
  • Menyimpan mikroinstruksi tersebut selama
    dieksekusi.
  • 6. Microinstruction Decoder
  • Menghasilkan dan mengeluarkan mikroorder yang
    didasarkan pada mikroinstruksi dan opcode
    instruksi yang akan dijalankan
Write a Comment
User Comments (0)
About PowerShow.com