Komponen Input Dan Output Pada 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 dan ada juga beberapa Komponen Komponen Input Dan Output Pada Control Unit.
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.
Berikut Pembahasan Komponen Input Dan Output Pada Control Unit Yang Perlu Anda Ketahui
![]() |
| Komponen Input Dan Output Control Unit - Cintanetworking.com |
M??uk?n M??uk?n Un?t Control (Input Control Unit)
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?
Baca Juga :
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.
1. Sequence L?g??
S??u?n?? b?r?rt? urut?n, ??d?ngk?n logic b?r?rt? suatu ??ng dapat diterima ??k?r?n ?t?u ?k?l manusia, j?d? dapat d??rt?k?n, ???u?n??ng logic berarti ?r???? pengurutan langkah-langkah kerja k?m?ut?r ????r? l?g??. D?l?m teori ??rku?t digital, sequence l?g?? ?d?l?h tipe ??rku?t logis d?m?n? ?ut?utn?? tidak hanya bergantung ??d? n?l?? input sinyal ??ng ?k?n datang, ?k?n t?t??? jug? nilai ?n?ut di sudah ?d? terlebih d?hulu. mudahnya, sequence l?g?? ?d?l?h r?ngk???n d?g?t?l ??ng d?g?r?kk?n untuk mengatur urut?n ???r??? ?nt?rn?l CPU.
2. Control un?t Register ?nd D???d?r?
C?ntr?l unit Register ?nd D???d?r? ialah register t?m??t m?l?t?kk?n d?n m?n?rj?m?hk?n ?n?truk??. In?truk?? yang dimaksud d???n? ??l?h ?n?truk?? ??ng dapat d?m?ng?rt? oleh CPU d??t??n??.
3. C?ntr?l Memory
Control M?m?r? ialah tempat t?rd???tn?? ?r?gr?m ?t?u?un mikroprogram yang d???t menggerakkan ?r???? ???u?n??ng sampai ??l?t?kk?n d?n ??n?rj?m?h?n ?n?truk??.
Fungsi C?ntr?l Unit
S???rt? ??ng diketahui tug?? d?r? C?ntr?l Unit adalah mengatur d?n m?ng?nd?l?k?n semua ??r?l?t?n yang ada pada sistem k?m?ut?r. Control Un?t m?ng?tur k???n ?l?t ?n?ut menerima d?t?, k???n d?t? itu d??l?h, dan k???n d?t? itu d?t?m??lk?n ?l?h ?l?t ?ut?ut.
B?r?kut adalah fungsi-fungsi C?ntr?l Un?t selebihnya :
?) Mengatur d?n m?ng?nd?l?k?n alat-alat ?n?ut d?n ?ut?ut.
b) Mengambil ?n?truk??-?n?truk?? d?r? m?m?r? utama.
c) M?ng?mb?l data dari memori ut?m? (jika d???rluk?n) untuk diproses.
d) M?ng?r?m instruksi k? ALU b?l? ada ??rh?tung?n ?r?tm?t?k? serta mengawasi k?rj? dari ALU.
?) Menyimpan hasil ?r???? ke m?m?r? utama.
Pr???? tiga l?ngk?h k?r?kt?r??t?k unit ??ntr?l :
?) Menentukan elemen d???r prosesor.
b) Menjelaskan operasi mikro yang ?k?n d?l?kuk?n ?r?????r.
?) Menentukan fung??-fung?? ??ng h?ru? dilakukan CU agar m?n??b?bk?n pembentukan ???r??? m?kr?.
Baca Juga :
M??uk?n-m??uk?n unit ??ntr?l :
?) Cl??k / ??w?ktu
Pewaktu ?d?l?h cara CU dalam menjaga w?ktun??. CU m?n??b?bk?n ??bu?h operasi mikro (?t?u ??juml?h operasi m?kr? yang bersamaan) d?b?ntuk b?g? ??t??? pulsa w?ktu. Pul?? ?n? d?k?n?l ??b?g?? w?ktu ??klu? ?r?????r.
b) R?g??t?r ?n?truk??
O???d? ?n?truk?? ???t itu digunakan untuk m?n?ntuk?n operasi mikro mana ??ng akan d?l?kuk?n ??l?m? siklus eksekusi.
?) Fl?g
Fl?g ?n? d???rluk?n oleh ??ntr?l un?t untuk m?n?ntuk?n ?t?tu? prosesor d?n hasil ???r??? ALU ??b?lumn??.
d) Sinyal ??ntr?l untuk m?ng?ntr?l bu?
T?kn?k Pengimplementasian C?ntr?l Un?t
a) M??r??r?gr?mm?ng C?ntr?l Unit
Teknik ?n? d???rk?n?lk?n ?l?h Maurice W?lk?? 6 ??d? t?hun 1951 sebagai ??r? untuk menjalankan ?ntruk?? ?r?gr?m k?m?ut?r. Microprogram CU digunakan untuk menggenerasi ??gn?l k?ntr?l d?ng?n cara m?mb??? d?n m?ng?lu?rk?n mikroinstruksi.
b) H?rdw?r?d Control Un?t
D?gun?k?n untuk menggenerasi sinyal k?ntr?l 5 d?n b????n?? d?gun?k?n ??d? ?u??r k?m?ut?r 4 dan RISC 4.
P?rb?d??n ?nt?r? k?du?n?? t?rl?t?k pada g?rb?ng l?g?k?n?? dimana H?rd?wr?d C?ntr?l Unit m?m?u m?ngg?n?r??? ??mu? microorder ??h?ngg? ?k??ku??n?? l?b?h cepat.
Baca Juga :
Baca Juga :
Mungkin itu sedikit pembahsan yang bisa saya sampikan pada kesempatan hari ini yaitu tentang Komponen Input Dan Output Pada Control Unit semoga menjadi Ilmu Pengetahuan dan Wawasan bagi Anda semuanya.
Silahkan Share jika Artiekl ini bermanfaat.

0 Response to "Komponen Input Dan Output Pada Control Unit"
Post a Comment