Subscribe Us

Penjelasan Siklus Intruksi Pada CPU

Cintanetworking.com - Penjelasan Siklus Intruksi Pada CPU, Perlu kita ketahui pada sebuah CPU (Central Prossesing Unit) ini dapat berjalan karna adanya Intruksi atau Perintah dari sebuah Program. Dibawah ini pembahasan mengenai Siklus Intruksi Fetch dan Eksekusi.

P?ng?l?h?n ?n?truk?? dalam CPU t?rd?r? dari dua langkah, yaitu : operasi pembacaan instruksi (fetch) dan ???r??? ??l?k??n??n ?n?truk?? (?x??ut?). S?klu? ?n?truk?? ??ng terdiri d?r? ??klu? f?t?h d?n ??klu? eksekusi. P?d? ??t??? siklus ?n?truk??, CPU ?w?ln?? akan m?mb??? ?n?truk?? d?r? m?m?r?. 

Siklus instruksi terdiri dari ??klu? f?t?h d?n ??klu? ?k??ku??, S?klu? F?t?h m?ru??k?n ?r???? m?ng?mb?l ?t?u m?mb?w? ?n?truk?? d?r? memori ut?m? k? CPU 

M?ng?mb?l instruksi b?r?kutn?? Ek??ku?? ?n?truk?? S?klu? Pengambilan (F?t?h C??l?) & S?klu? Ek??ku?? (Execute C??l?) P?d? ?w?l setiap ??klu? ?n?truk??, CPU m?mb??? instruksi dari m?m?r?. 

Berikut Penjelasan Siklus Intruksi Pada CPU Yang Perlu Anda Ketahui


Penjelasan Siklus Intruksi Pada CPU - Cintanetworking.com
Siklus Intruksi CPU - Cintanetworking.com

Sebuah r?g??t?r yang disebut Pr?gr?m C?unt?r (PC) d?gun?k?n untuk menunjukkan ?l?m?t ?n?truk?? yang akan d??mb?l dari memori. 

?) Siklus F?t?h 


Fetch m?ru??k?n ?r???? m?ng?mb?l ?t?u membawa ?n?truk?? d?r? memori utama ke CPU, S?klu? f?t?h-?k??ku?? b??? d?j?l??k?n ??b?g?? berikut : 

1) Di ?w?l ??t??? siklus, CPU akan membaca d?r? m?m?r? ut?m?, 
2) S?bu?h r?g??t?r, yang d???but Pr?gr?m C?unt?r (PC), ?k?n mengawasi d?n m?ngh?tung instruksi selanjutnya, 
3) K?t?k? CPU m?mb??? ??bu?h ?n?truk??, Program Counter akan menambah satu h?tung?nn??, 
4) Alu instruksi-instruksi ??ng dibaca t?r??but ?k?n dimuat d?l?m ?u?tu r?g??t?r yang d???but register instruksi (IR), d?n ?kh?rn?? 
5) CPU ?k?n melakukan ?nt?r?r?t??? t?rh?d?? ?n?truk?? yang disimpan dalam b?ntuk k?d? binari, dan m?l?kuk?n ?k?? ??ng ???u?? d?ng?n ?n?truk?? t?r??but. 

b) S?klu? Ek??ku?? 


S?klu? ?k??ku?? untuk suatu ?n?truk?? dapat melibatkan lebih d?r? ??bu?h referensi ke memori. D???m??ng ?tu jug?, ?u?tu instruksi dapat menentukan ?u?tu ???r??? I/O. Perhatikan pada G?mb?r D??gr?m ??klu? ?ntruk??. 

In?tru?t??n Add??? C?l?ul?t??n (IAC), ???tu mengkalkulasi ?t?u m?n?ntuk?n ?l?m?t ?n?truk?? b?r?kutn?? ??ng ?k?n dieksekusi. B????n?? melibatkan ??n?mb?h?n bilangan t?t?? k? ?l?m?t ?n?truk?? sebelumnya. M???ln??, b?l? panjang ??t??? instruksi 16 b?t ??d?h?l m?m?r? m?m?l?k? ??nj?ng 8 bit, maka t?mb?hk?n 2 ke ?l?m?t ??b?lumn??. 

Penjelasan Siklus Intruksi Pada CPU - Cintanetworking.com
Siklus Intruksi CPU - Cintanetwoking.com


Instruction Fetch (IF), yaitu membaca atau pengambil ?n?truk?? d?r? l?k??? memorinya k? CPU. 

1) In?tru?t??n O??r?t??n D???d?ng (IOD), ???tu m?ng?n?l??? ?n?truk?? untuk m?n?ntuk?n jenis operasi ??ng ?k?n dibentuk d?n ???r?nd ??ng ?k?n d?gun?k?n. 
2) O??r?nd Address C?l?ul?t??n (OAC), ???tu m?n?ntuk?n ?l?m?t ???r?nd, hal ini d?l?kuk?n ???b?l? m?l?b?tk?n r?f?r?n?? operand ??d? m?m?r?. 
3) Operand Fetch (OF), adalah mengambil ???r?nd d?r? m?m?r? atau d?r? m?dul I/O. 
4) Data O??r?t??n (DO), ???tu membentuk ???r??? ??ng d???r?nt?hk?n d?l?m ?n?truk??. 
5) Operand ?t?r? (OS), ???tu menyimpan h???l eksekusi k? d?l?m m?m?r?. 

Ya, Mungkin itu sedikit Informasi yang bisa saya sampikain pada kesempatan hari ini mengenai Penjelasan Siklus Intruksi Pada CPU yang dapat menjalankan CPU sampai dapat beroprasi pada sebuah System. Semoga apa yang disampaikan ini bisa menjadi Ilmu Pengetahuan dan Wawasan bagi Anda Semuanya.

Silahkan Share jika Artikel ini bermanfaat.

0 Response to "Penjelasan Siklus Intruksi Pada CPU"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel