Subscribe Us

Penjelasan Micro Operation Pada CPU (Central Prossesing Unit)

Cintanetworking.com - Control Un?t Ad?l?h ??l?h ??tu b?g??n d?r? CPU ??ng b?rtug?? untuk memberikan ?r?h?n / k?nd?l? / kontrol t?rh?d?? ???r??? ??ngd?l?kuk?n di b?g??n ALU (Ar?thm?t?? Logical Un?t) di d?l?m CPU t?r??but. Output d?r? CU ?n? ?k?n m?ng?tur ?kt?v?t?? d?r? bagian l??nn?? d?r? ??r?ngk?t CPU t?r??but. Pada ?w?l � ?w?l d????n komputer, CU d??m?l?m?nt???k?n sebagai ?d-h?? l?g?? ??ng ?u??h untuk didesain. Sekarang, CU diimplementasikan sebagai ??bu?h microprogram ??ng d???m??n di d?l?m t?m??t ??n??m??n?n k?ntr?l (??ntr?l ?t?r?). 

P?d? h?rdw?r? implementation control un?t sebagai ??mb?n?t??n?l ??r?u?t ??ng dibuat b?rd???rk?n control signal yang ?k?n d?k?lu?rk?n. J?d? untuk ??t??? ??ntr?l ??gn?l m?m?l?k? r?ngk???n logika t?rt?ntu ??d? control un?t yang d???t m?ngh???lk?n control ??gn?l ??ng d?m?k?ud. S???r? umum untuk m?t?d? ?n? d?gun?k?n PLA (programmable logic ?rr??) untuk m?r??r???nt???k?n ??ntr?l ??gn?l. 

C?ntr?l unit dari ??bu?h ?r?????r m?m?l?k? 2 ??r?n ??nt?ng. P?rt?m?, ??ntr?l unit m?ng?tur ?r??????r ?g?r m?l?kuk?n ??mu? micro-operation d?l?m urut?n ??ng b?n?r. Kedua, ??ntr?l un?t m?ngh???lk?n control signal ??ng memastikan supaya semua m??r?-???r?t??n d??k??ku??. 

Control ??gn?l tersebut ????r? umum m?n??b?bk?n ??l?h satu d?r? h?l b?r?kut: ??mbuk??n ?t?u penutupan dari gerbang-gerbang logika, tr?n?f?r data antara r?g??t?r-r?g??t?r, d?n pengoperasian ALU. 

Berikut Penjelasan Micro Operation Pada CPU (Central Prossesing Unit) Secara Detail


Penjelasan Micro Operation Pada CPU (Central Prossesing Unit) - Cintanetworking.com
Micro Operation - Cintanetworking.com

M??r? ???r?t??n merupakan operasi ?t?m?? d?r? CPU (At?m?? ???r?t??n of CPU). Micro Operation ?d?l?h k?rj? atau eksekusi terhadap d?t? ??ng tersimpan pada r?g??t?r d?n m?ru??k?n ??r? kerjanya d?l?m satu ?ul?? ?l??k. Atau ??ng?rt??n l??nn?? m??r? operation ?d?l?h suatu ???r??? mikro d?m?n? suatu computer m?nj?l?nk?n ?u?tu ?r?gr?m d?n melakukan ??klu? ?r???? m?m??ukk?n dan m?ng?mb?l data ?t?u m?l?kuk?n ?k??ku?? (Fetch/execute ???l?). 

H???l d?r? ???r??? ini d???t m?ngg?nt?k?n ??? d?r? ?nf?rm??? biner t?rd?hulu d?d?l?m r?g??t?r ?t?u dipindahkan k? r?g??t?r lain. 

Tipe Operasi Mikro 

1. M?nd?f?n???k?n ?l?m?n dasar ?r?????r 
2. M?nd??kr????k?n ???r??? mikro yang h?ru? d?l?kuk?n ?r?????r 
3. M?n?ntuk?n fungsi C?ntr?l Un?t yang harus d?l?kuk?n ?r?????r 

Siklus ?n?truk?? t?rd?r? d?r? siklus f?t?h d?n ??klu? ?k??ku??, Siklus F?t?h merupakan ?r???? m?ng?mb?l ?t?u m?mb?w? ?n?truk?? d?r? m?m?r? ut?m? ke CPU

Baca Juga :



Mengambil ?n?truk?? berikutnya Ek??ku?? ?n?truk?? Siklus P?ng?mb?l?n (F?t?h C??l?) & Siklus Eksekusi (Ex??ut? C??l?) Pada awal ??t??? ??klu? ?n?truk??, CPU m?mb??? ?n?truk?? dari memori. S?bu?h r?g??t?r ??ng d???but Pr?gr?m C?unt?r (PC) d?gun?k?n untuk m?nunjukk?n alamat ?n?truk?? ??ng ?k?n diambil d?r? memori. 

a) S?klu? F?t?h 


F?t?h m?ru??k?n proses m?ng?mb?l ?t?u m?mb?w? ?n?truk?? dari m?m?r? ut?m? ke CPU, Siklus f?t?h-?k??ku?? bisa dijelaskan ??b?g?? berikut : 

1) Di awal ??t??? ??klu?, CPU ?k?n m?mb??? dari memori ut?m?, 
2) S?bu?h register, ??ng d???but Pr?gr?m C?unt?r (PC), ?k?n m?ng?w??? dan m?ngh?tung instruksi ??l?njutn??, 
3) K?t?k? CPU m?mb??? ??bu?h instruksi, Pr?gr?m C?unt?r ?k?n menambah ??tu h?tung?nn??, 
4) Alu ?n?truk??-?n?truk?? yang dibaca t?r??but akan d?mu?t dalam suatu r?g??t?r yang d???but register ?n?truk?? (IR), d?n ?kh?rn?? 
5) CPU ?k?n m?l?kuk?n interpretasi terhadap ?n?truk?? ??ng disimpan d?l?m b?ntuk k?d? b?n?r?, d?n m?l?kuk?n ?k?? yang ???u?? d?ng?n instruksi tersebut. 

b) S?klu? Eksekusi 


S?klu? ?k??ku?? untuk ?u?tu instruksi dapat melibatkan l?b?h d?r? sebuah r?f?r?n?? k? m?m?r?. D???m??ng itu jug?, ?u?tu ?n?truk?? d???t m?n?ntuk?n ?u?tu operasi I/O. Perhatikan pada G?mb?r Diagram siklus ?ntruk??. 

In?tru?t??n Add??? C?l?ul?t??n (IAC), yaitu m?ngk?lkul??? ?t?u m?n?ntuk?n ?l?m?t ?n?truk?? b?r?kutn?? yang ?k?n dieksekusi. Biasanya melibatkan penambahan b?l?ng?n tetap ke ?l?m?t ?n?truk?? sebelumnya. M???ln??, bila ??nj?ng ??t??? ?n?truk?? 16 b?t padahal memori m?m?l?k? panjang 8 b?t, maka t?mb?hk?n 2 k? ?l?m?t ??b?lumn??. 

In?tru?t??n Fetch (IF), ???tu m?mb??? atau ??ng?mb?l instruksi d?r? l?k??? m?m?r?n?? ke CPU. 

1) In?tru?t??n O??r?t??n Decoding (IOD), ???tu m?ng?n?l??? ?n?truk?? untuk m?n?ntuk?n jenis ???r??? ??ng ?k?n d?b?ntuk d?n operand ??ng ?k?n d?gun?k?n. 
2) Operand Addr??? C?l?ul?t??n (OAC), ???tu menentukan ?l?m?t ???r?nd, h?l ini d?l?kuk?n ???b?l? melibatkan r?f?r?n?? ???r?nd pada m?m?r?. 
3) O??r?nd F?t?h (OF), adalah m?ng?mb?l operand d?r? m?m?r? ?t?u d?r? modul I/O. 
4) Data O??r?t??n (DO), ???tu membentuk ???r??? ??ng d???r?nt?hk?n d?l?m ?n?truk??. 

Ya, Mungkin itu sedikit pembahasan mengenai Penjelasan Micro Operation Pada CPU (Central Prossesing Unit) yang bisa saya sampaikan pada kesempatan hari ini semoga apa yang saya bahas ini bisa menjadi sumber Informasi Ilmu Pengetahuan dan Wawasan untuk Anda semuanya.

Silahkan Share jika Artikel ini bermanfaat.

0 Response to "Penjelasan Micro Operation Pada CPU (Central Prossesing Unit)"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel