Control Unit

2
CONTROL UNIT A. PENDAHULUAN CPU merupakan singkatan dari Central Processing Unit ang sering diar ole! manusia se"agai tu"u! maupun otak dari komputer. #elain dapa "er"agai per!itungan aritmatika$ CPU %uga dapat mengola! data&data masuk kedalam komputer dan menimpanna kedalam !arddisk maupun alat penimpan lainna melalui perinta! processor ang ada di CPU. CPU sendiri dari lempengan ang "er"a!an silicon ang terdiri atas '( %uta transistor )c!ip*. Perkem"anganCPU dari+aktu ke +aktu semakin meningkat. A+al munculna processor akni !adir dengan mikroposessorna ang di"uat ole! I satu&satuna produsen pada masa itu untuk pem"uatan processor. Namun$ seka ini suda! "anak perusa!aan&perusa!aan ang mem"uat processor. Perangkat pengola! tau pemroses data dalam komputer adala! prosessor lengkapna adala! mikroprosessor$ namun umumna pengguna komputer mene"utna se"agai CPU ,Control Processing Unit-. CPU merupakan o se"ua! sistem komputer. CPU mempunai komponen utama ang merup "agian tugas utamana aitu unit kendali ,Control Unit&CU-$ unit logika ,Aritmatika and Logic Unit&ALU- serta komponen register an mem"antu melakukan !u"ungan ,inter/ace- dari dan ke memori. Tugas CPU adal melaksanakan dan menga+al keseluru!an operasi komputer se!ingga "isa dikat !ampir keseluru!an pemikiran dilaksanakan disini$ se!ingga sering dinamakan se"agai otak komputer. CPU tempatna terletak pada papan induk ,mot!er"oar "agian inila! %uga terletak segala pusat perangkat komputer sepert input&output ,I0O- dan se"againa. 1. CONTROL UNIT ,CU- Unit Control ,"a!asa inggris 2 Control Unit- adala! sala! satu "agian ang "ertugas untuk mem"erikan ara!an0kendali0kontrol ter!adap operasi ang dilakukan di "agian ALU ,Arit!matic Logic Unit- di dalam CPU terse"ut. Out CU ini akan mengatur akti3itas dari "agian lainna dari perangkat CPU. Pad desain komputer$ CU diimplementasikan se"agai ad&!oc logic ang su didesien. #ekarang$ CU diimplementasikan se"agai se"ua! microprogram ang disimpan di dalam tempat penimpanan kontrol ,control store-. C. TU4A# CONTROL UNIT Tugas dari CU adala! se"agai "erikut 2

description

Control Unit

Transcript of Control Unit

CONTROL UNITA. PENDAHULUANCPU merupakan singkatan dari Central Processing Unit yang sering diartikan oleh manusia sebagai tubuh maupun otak dari komputer. Selain dapat mengolah berbagai perhitungan aritmatika, CPU juga dapat mengolah data-data yang telah masuk kedalam komputer dan menyimpannya kedalam harddisk maupun alat penyimpan lainnya melalui perintah processor yang ada di CPU. CPU sendiri terbuat dari lempengan yang berbahan silicon yang terdiri atas 10 juta transistor yang disebut chip. Perkembangan CPU dari waktu ke waktu semakin meningkat. Awal munculnya processor yakni hadir dengan mikroposessornya yang dibuat oleh INTEL, satu-satunya produsen pada masa itu untuk pembuatan processor. Namun, sekarang ini sudah banyak perusahaan-perusahaan yang membuat processor.Perangkat pengolah tau pemroses data dalam komputer adalah prosessor atau lengkapnya adalah mikroprosessor, namun umumnya pengguna komputer menyebutnya sebagai CPU (Control Processing Unit). CPU merupakan otak bagi sebuah sistem komputer. CPU mempunyai 3 komponen utama yang merupakan bagian tugas utamanya yaitu unit kendali (Control Unit-CU), unit aritmatika dan logika (Aritmatika and Logic Unit-ALU) serta komponen register yang berfungsi membantu melakukan hubungan (interface) dari dan ke memori. Tugas CPU adalah melaksanakan dan mengawal keseluruhan operasi komputer sehingga bisa dikatakan hampir keseluruhan pemikiran dilaksanakan disini, sehingga sering dinamakan sebagai otak komputer. CPU tempatnya terletak pada papan induk (motherboard) pada bagian inilah juga terletak segala pusat perangkat komputer seperti memori, port input-output (I/O) dan sebagainya.

B. CONTROL UNIT (CU)Unit Control (bahasa inggris : Control Unit) adalah salah satu bagian dari CPU yang bertugas untuk memberikan arahan/kendali/kontrol terhadap operasi yang dilakukan di bagian ALU (Arithmatic Logic Unit) di dalam CPU tersebut. Output dari CU ini akan mengatur aktivitas dari bagian lainnya dari perangkat CPU. Pada awal desain komputer, CU diimplementasikan sebagai ad-hoc logic yang susah untuk didesien. Sekarang, CU diimplementasikan sebagai sebuah microprogram yang disimpan di dalam tempat penyimpanan kontrol (control store).C. TUGAS CONTROL UNITTugas dari CU adalah sebagai berikut :1. Mengatur dan mengendalikan alat-alat input dan output2. Mengambil instruksi-instruksi dari memory utama3. Mengambil data dari memori utama kalau diperlukan oleh proses4. Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika serta mengawasi kerja5. Menyimpan hasil proses ke memori utamaProses tiga langkah karakteristik unit kontrol1. Menentukan elemen dasar prosessor2. Melakukan operasi mikro yang akan dilakukan prosessor3. Menentukan fungsi-fungsi yang harus dilakukan unit kontrol agar menyebabkan pembentukan operasi mikro.

D. INPUT CONTROL UNITMasukan-masukan unit kontrol1. Clock/PewaktuPewaktu adalah cara unit kontrol untuk menjaga waktunya. Unit kontrol menyebabkan sebuah operasi mikro (atau sejumlah operasi mikro yang bersamaan) dibentuk bagi setiap pulsa waktu. Pulsa ini dikenal sebagai waktu siklus prosessor.2. Register InstruksiOpcode instruksi saat itu digunakan untuk menentukan operasi mikro mana yang akan dilakukan selama siklus eksekusi.3. Flag Flag ini diperlukan oleh unit control untuk menentukan status prosessor dan hasil operasi ALU sebelumnya.4. Sinyal Control untuk Mengontrol BusBagian bus control sistem memberikan sinyal-sinyal ke unit control, seperti sinyal-sinyal interupsi dan acknowledgement.

E. INPUT CONTROL UNITKeluaran-keluaran Unit ControlSinyal kontrol didalam prosessor : terdiri dari 2 macam : sinyal-sinyal yang dipindahkan dari register yang satu keregister lainnya, dan sinyal-sinyal yang dapat mengaktifkan fungsi-fungsi ALU tertentu.