Subscribe Us

Materi Control Unit Pada CPU (Input, Output, Tugas, Dan Macam Macam Control Unit)

Cintanetworking.com - Control Un?t m?ru??k?n bagian d?r? microprosesor yang sangat berperan penting dalam berjalannya sebuah system CPU (Central Prossesing Unit), Dengan Control Unit ini akan mengatur aktivitas d?r? b?g??n l??nn?? dari ??r?ngk?t CPU t?r??but .

Maka dari itu perlu kita pahami dan ketahui lagi tentang fungsi dari Control Unit atau unit kendali pada CPU ini dan bagaimana cara kerjanya.

A?? ??ng dimaksud d?ng?n Control Unit ? Pengetian Control Unit sebagai berikut.

C?ntr?l Unit (Unit Kendali atau sering kita sebut CU) ?d?l?h salah ??tu b?g??n d?r? CPU yang b?rtug?? untuk m?mb?r?k?n ?r?h?n/k?nd?l?/ k?ntr?l terhadap operasi ??ng d?l?kuk?n d? b?g??n ALU (Arithmetic Logical Unit) d? d?l?m CPU t?r??but. Output d?r? CU ?n? akan m?ng?tur ?kt?v?t?? b?g??n l??nn?? dari perangkat CPU. 

P?d? ?w?l-?w?l d????n k?m?ut?r, CU d??m?l?m?nt???k?n ??b?g?? ad-hoc l?g?? ??ng ?u??h untuk didesain. S?k?r?ng, CU d??m?l?m?nt???k?n ??b?g?? sebuah m??r??r?gr?m yang disimpan di dalam tempat penyimpanan k?ntr?l (??ntr?l ?t?r?). B?b?r??? word dari m??r??r?gr?m d???l?h oleh microsequencer dan bit yang d?t?ng dari w?rd-w?rd tersebut akan ????r? langsung m?ng?ntr?l bagian-bagian b?rb?d? dari ??r?ngk?t t?r??but, t?rm??uk d? ?nt?r?n?? adalah r?g??t?r, ALU, r?g??t?r ?n?truk??, bu? d?n ??r?l?t?n ?n?ut/?ut?ut d? lu?r ?h??. 

P?d? k?m?ut?r modern, setiap subsistem ?n? t?l?h m?m?l?k? k?ntr?l?rn?? masing-masing, dengan CU ??b?g?? ??m?nt?un?? (?u??rv???r). CU, jug? b?rfung?? untuk b?r??nkr?n??? ?nt?r k?m??n?n. 

Berikut M?t?r? Unit C?ntr?l (Org?n????? Komputer) Secara Detail


M??uk?n M??uk?n Un?t Control (Input Control Unit)


Materi Control Unit Pada CPU (Input, Output, Tugas, Dan Macam Macam Control Unit) - Cintanetworking.com
Control Unit - Cintanetworking.com

1. Clock / pewaktu 

P?w?ktu adalah ??r? unit ??ntr?l d?l?m m?nj?g? w?ktun??. Un?t ??ntr?l   m?n??b?bk?n ??bu?h ???r??? m?kr? ( atau sejumslah ???r??? mikro ??ng b?r??m??n) d?b?ntuk b?g? ??t??? ?ul?? w?ktu. Pul?? ?n? d?k?n?l ??b?g?? waktu ??klu? ?r?????r. 

  • Atur?n untuk pengelompokan ??klu? w?ktu (Rul?? f?r Cl??k C??l? Grouping) 
  • Urut?n ??ng baik h?ru? m?ng?kut? ?tur?n berikut (Pr???r sequence 
  • mu?t b? f?ll?w?d) : 
  • MAR, (PC) h?ru? d??kut? d?ng?n MBR, (m?m?r?).
  • Harus m?ngh?nd?r? t?rj?d?n?? k?nfl?k (Conflicts mu?t be ?v??d?d) 
  • T?d?k b?l?h m?l?kuk?n pembacaan d?n penulisan t?rh?d?? r?g??t?r yang sama d?n pada w?ktu ?g b?r??m??n (Must n?t read & write same r?g??t?r ?t ??m? t?m?) 
  • Akt?f?t?? MBR, (m?m?r?) & aktifitas IR, MBR) t?d?k boleh d?l?kuk?n pada ??klu? ??ng b?r??m??n 
  • PC harus d?t?mb?hk?n 1: PC (PC) +1 
  • Menggunakan ALU 
  • Mungkin d???rluk?n additional m??r?-???r?t??n? 
2. R?g??t?r instruksi 

O???d? ?n?truk?? saat ?tu d?gun?k?n untuk menentukan ???r??? m?kr? m?n? ??ng ?k?n dilakukan ??l?m? siklus ?k??ku??. 

3. Flag 

Fl?g ?n? diperlukan ?l?h un?t control untuk m?n?ntuk?n status ?r?????r d?n h???l ???r??? ALU ??b?lumn??. 

4. S?n??l ??ntr?l untuk m?ng?ntr?l bus 

B?g??n bu? ??ntr?l bu? ???t?m memberikan ??n??l-??n??l k? un?t control, seperti ??n??l-??n??l ?nt?ru??? d?n ??kn?wl?dg?m?nt. 

Keluaran Keluaran Control Unit (Output Control Unit)


  • Sinyal control didalam ?r?????r: terdiri dari du? macam: ??n??l-??n??l yang m?n??b?bk?n data d???nd?hk?n d?r? register ??ng satu k?r?g??t?r ??ng l??nn??, d?n ??n??l-??n??l ??ng d???t m?ng?kt?f??? fung??-fung?? ALU tertentu 
  • Sinyal control bagi bu? ??ntr?l; ??n??l ?n? jug? terdiri dari du? macam: S?n??l control bagi m?m?r? Dan S?n??l ??ntr?l bagi modu-modul I/O.

Tug?? Control Unit

  1. M?ng?tur dan m?ng?nd?l?k?n alat-alat ?n?ut d?n ?ut?ut. 
  2. M?ng?mb?l ?n?truk??-?n?truk?? d?r? m?m?r? ut?m?. 
  3. M?ng?mb?l data d?r? memori utama kalau diperlukan ?l?h ?r????. 
  4. Mengirim ?n?truk?? ke ALU b?l? ada ??rh?tung?n ?r?tm?t?k? atau ??rb?nd?ng?n l?g?k? ??rt? m?ng?w??? kerja. 
  5. M?n??m??n hasil ?r???? k? memori utama. 


Macam Macam Control Unit


1. Single-Cycle CU 

Pr???? d? CUl ini h?n?? t?rj?d? d?l?m ??tu clock ???l?, artinya ??t??? ?n?truk?? ?d? ??d? satu cycle, m?k? dari ?tu t?d?k memerlukan state. D?ng?n demikian fung?? b??l??n m???ng-m???ng control line hanya m?ru??k?n fung?? d?r? opcode ??j?. Cl??k cycle h?ru? mempunyai panjang ??ng ??m? untuk setiap jenis ?n?truk??. Ad? du? b?g??n pada un?t k?ntr?l ini, yaitu proses m?n-d???d? ????d? untuk mengelompokkannya m?nj?d? 4 m???m ?n?truk?? (yaitu d? g?rb?ng AND), dan ??mb?r??n sinyal k?ntr?l b?rd???rk?n jenis instruksinya (???tu g?rb?ng OR). 

K??m??t jenis ?n?truk?? ?d?l?h �R-f?rm?t� (b?rhubung?n d?ng?n r?g??t?r), �lw� (membaca m?m?r?), �?w� (m?nul?? k? m?m?r?), dan �b??� (br?n?h?ng). S?n??l k?ntr?l ??ng d?h???lk?n b?rg?ntung ??d? j?n?? instruksinya. M???ln?? j?k? melibatkan m?m?r? �R-f?rm?t� ?t?u �lw� maka ?k?n sinyal �Regwrite� ?k?n ?kt?f. H?l l??n j?k? melibatkan m?m?r? �lw� ?t?u �?w� m?k? ?k?n d?b?r? ??n??l k?ntr?l k? ALU, yaitu �ALUSr?�. D????n single-cycle ?n? dapat bekerja d?ng?n b??k d?n b?n?r t?t??? ???l? ini t?d?k efisien. 

2. Multi-Cycle CU 

Berbeda d?ng?n un?t kontrol ??ng ??ngl?-???l?, unit k?ntr?l yang mult?-???l? l?b?h memiliki b?n??k fungsi. Dengan m?m??rh?t?k?n ?t?t? d?n opcode, fungsi b??l??n d?r? m???ng-m???ng ?ut?ut ??ntr?l l?n? d???t ditentukan. M???ng-m???ngn?? ?k?n m?nj?d? fung?? dari 10 bu?h ?n?ut l?g??. J?d? ?k?n t?rd???t b?n??k fung?? b??l??n, d?n m???ng-m???ngn?? tidak sederhana. 

P?d? cycle ini, sinyal k?ntr?l t?d?k l?g? ditentukan d?ng?n m?l?h?t pada b?t-b?t ?n?truk??n??. B?t-b?t opcode m?mb?r?t?huk?n operasi apa ??ng selanjutnya ?k?n dijalankan CPU; bukan ?n?truk?? ???l? selanjutnya. 

Ya, Mungkin itu sedikit informasi yang bisa saya sampikan pada kesempatan hari ini yaitu tentang Materi Control Unit Pada CPU (Input, Output, Tugas, Dan Macam Macam Control Unit) secara lengkap dan detail serta bisa mudah untuk anda pahami, Somoga apa yang saya samaikan ini bisa menambah Ilmu Pengetahuan dan Wawasan bagi Anda semuanya.

Silahkan Share jika Informasu ini bermanfaat.

0 Response to "Materi Control Unit Pada CPU (Input, Output, Tugas, Dan Macam Macam Control Unit)"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel