Anda di halaman 1dari 11

Pemrograman Sistem

J.Larsen
Central Processing Unit (CPU)

CPU memiliki dua unit fungsi


2017 2016 utama, yaitu
2015 Control Unit (CU) dan
Arithmetic Logical Unit (ALU). Sekumpulan register pengendali
yang dikenal dengan Program Status Word (PSW) atau
Program Status Register (PSR) berisi semua informasi yang
berkaitan dengan status CPU setiap waktunya.
2018 2019 2020
1.Control Unit - CU (Unit kendali )

adalah salah satu bagian


2016
dari Central
2015
Processing Unit
(CPU) yang bertugas untuk memberikan arahan/kendali/
kontrol terhadap operasi yang dilakukan di bagian ALU
(Arithmetic Logical Unit) di dalam CPU tersebut. Output
dari CU ini akan mengatur
2019 aktivitas
2020 bagian lainnya dari

perangkat CPU. Konsep ini dinamakan Arsitektur


Komputer Von Neumann yang diciptakan oleh John Von
Neumann (1903 - 1957).
Fungsi Control Unit

Seperti yang diketahui tugas dari Control Unit adalah mengatur


dan mengendalikan semua peralatan yang ada pada sistem
komputer. Control Unit mengatur kapan alat input menerima data,
kapan data itu diolah, dan kapan data itu ditampilkan oleh alat
output.
Berikut adalah fungsi-fungsi Control Unit selebihnya :

1. Mengatur dan mengendalikan alat-alat input dan output.


2. Mengambil instruksi-instruksi dari memori utama.
3. Mengambil data dari memori utama (jika diperlukan) untuk
diproses.
4. Mengirim instruksi ke ALU bila ada perhitungan aritmatika serta
mengawasi kerja dari ALU.
5. Menyimpan hasil proses ke memori utama.
Proses tiga langkah karakteristik unit control :

1. Menentukan elemen dasar prosesor.


2. Menjelaskan operasi mikro yang akan dilakukan
prosesor.
3. Menentukan fungsi-fungsi yang harus dilakukan CU
agar menyebabkan pembentukan operasi mikro.
Masukan-masukan unit control :

1.Clock / pewaktu
Pewaktu adalah cara CU dalam menjaga waktunya. CU menyebabkan
sebuah operasi2017mikro (atau sejumlah
2016 operasi mikro yang bersamaan)
2015
dibentuk bagi setiap pulsa waktu. Pulsa ini dikenal sebagai waktu siklus
prosesor.
2.Register instruksi
Opcode instruksi saat itu digunakan
2018 2019
untuk menentukan
2020
operasi mikro mana
yang akan dilakukan selama siklus eksekusi.
3.Flag
Flag ini diperlukan oleh control unit untuk menentukan status prosesor dan
hasil operasi ALU sebelumnya.
4.Sinyal control untuk mengontrol bus
Teknik Pengimplementasian Control Unit

1. Microprogramming Control Unit Teknik ini diperkenalkan


oleh Maurice
2017
Wilkes pada
2016
tahun 1951
2015
sebagai cara untuk
menjalankan intruksi program komputer. Microprogram CU
digunakan untuk menggenerasi signal kontrol dengan cara
membaca dan mengeluarkan mikroinstruksi.
2018 2019 2020
2. Hardwired Control Unit Digunakan untuk menggenerasi dan
biasanya digunakan pada dan.
Perbedaan antara keduanya terletak pada
gerbang logikanya dimana
Hardwired(Terprogram) Control Unit mampu
menggenerasi semua microorder sehingga
eksekusinya lebih cepat.
Thank You

Anda mungkin juga menyukai