TechNews · Game · Software · panduan bloger · SEO

Siklus Intruksi Komputer

Pengertian
Siklus Intruksi adalah Proses dimana computer akan mengambil Program instruksi dari perusahaan memori, menentukan tindakan apa instruksi membutuhkan, dan melakukan tindakan tersebut. Siklus ini diulang terus menerus oleh unit pengolah pusat (CPU), dari boot untuk saat computer dimatikan.
Siklus Intruksi
     Sirkuit yang digunakandalam CPU selamasiklusadalah:
a.     Program Counter (PC)
counter incrementing yang melacak alamat memori dari instruksi yang akan di eksekusi selanjutnya .
b.    Memory Address Register (MAR)
Menyimpan alamat dari sebuah blok memori untuk dibaca dari atau ditulis.
c.      Memori Data Register (MDR)
Register dua arah yang menyimpan data diambil dari memori (dan siap untuk CPU untuk proses) atau data yang menunggu untuk disimpan dalam memori.
d.    Instruksimendaftar (IR) 
Tempat memegang sementara untuk instruksi yang baru saja diambil dari memori.
e.      Control Unit (CU) 
Menerjemahkan instruksi program di IR, memilih sumber daya mesin seperti daftar sumber data dan operasi aritmatika tertentu, dan mengkoordinasikan aktivasi sumber daya.
     Sirkuit yang digunakan dalam CPU selama siklus adalah:
a.      Program Counter (PC)
counter incrementing yang melacak alamat memori dari instruksi yang akan di eksekusi selanjutnya .
b.     Memory Address Register (MAR)
 Menyimpan alamat dari sebuah blok memori untuk dibaca dari atau ditulis.
c.      Memori Data Register (MDR)
  register duaarah yang menyimpan data diambil dari memori (dan siap untuk CPU untuk proses) atau data yang menunggu untuk di simpan dalam memori
d.     Instruksimendaftar (IR) 
  Tempat memegang sementara untuk instruksi yang baru saja diambil dari memori
e.     Control Unit (CU) 
 Menerjemahkan instruksi program di IR, memilih sumberdaya mesin seperti daftar sumber data dan operasi aritmatika tertentu, dan mengkoordinasikan aktivasi sumber daya
f.        Aritmatikalogika Unit (ALU)
Melakukan operasi matematis dan logis
2.3.         Siklus Instruksi CPU
Setiap computer dapat memiliki siklus yang berbeda berdasarkan set instruksi yang berbeda, tetapi akan mirip dengan siklus berikut:
a.     Fetch instruksi
Instruksi berikutnya diambil dari alamat memori yang tersimpan saat ini dalam Kontra Program (PC), dan disimpan dalam Instruksi mendaftar (IR). Pada akhir operasi fetch, poin PC ke instruksi berikutnya yang akan dibaca pada siklus berikutnya.
b.    Decode instruksi
Decoder menafsirkan instruksi. Selama siklus ini instruksi di dalam IR (instruksi pendaftaran) akan diterjemahkan.

Untuk lebih jelasnya dapat dilihat dalam modul arsitektur komputer dan siklus intruksi
Download disini
Materi Sistem Komputer Siklus Instruksi.pdf

Artikel keren lainnya:

Belum ada tanggapan untuk "Siklus Intruksi Komputer"

Posting Komentar