DIAGRAM SIKLUS INSTRUKSI
Siklus Intruksi adalah Proses dimana computer akan mengambil program instruksi dari memori, menentukan tindakan apa yang harus di instruksi untuk melakukan tindakan tertentu. Siklus ini diulang terus menerus oleh unit pengolah pusat (CPU).
CPU = Central Processing Unit
·
Merupakan komponen
terpenting dari sistem komputer
·
Komponen pengolah
data berdasarkan instruksi yang diberikan kepadanya
·
Dalam mewujudkan
fungsi dan tugasnya, CPU tersusun atas beberapa komponen
Jadi kita banyak bertanya tanya apa itu IAC, IOD, OAC,
DO, OS, OF, dan juga IF Seperti gambar di atas
IAC : Instruction
Addess Calculation, Yang bertugas mengkalkulasi atau penerus perintah/instruksi
berikutnya yang akan di eksekusi. Biasanya IAC juga menambahkan bilangan tetap
ke alamat instruksi sebelumnya.
IF : Instruction
Fetch, Yang bertugas membaca atau pengambil instruksi dari lokasi memori ke
CPU.
IOD : Instruction
Operation Decoding, Yang bertugas sebagai penganalisa instruksi untuk
menentukan jenis operasi yang akan di buat atau operand yang akan di gunakan.
AOC : Operand
Addres Calculation, Yang bertugas menentukan alamat operand, Hal ini di
lakukan apabila terjadi perubahan operand pada memori.
OF : Operand
Fetch, Yang bertugas mengambil operand dari memori atau dari Modul 1/O.
DO : Data
Operation, Yang bertugas membentuk operasi yang di perintahkan dalam
instruksi.
OS : Operand
Store, Yang bertugas menyimpan hasil eksekusi kedalam memori.
Fungsi
Interrupt
·
Fungsi interupsi adalah mekanisme
penghentian atau pengalihan pengolahan instruksi dalam CPU kepada routine
interupsi. Hampir semua modul (memori dan I/0) memiliki mekanisme yang dapat
menginterupsi kerja CPU
·
Tujuan interupsi secara umum untuk
menejemen pengeksekusian routine instruksi agar efektif dan efisien antar CPU
dan modul ‑ modul I/0 maupun memori
·
Setiap komponen komputer dapat menjalankan
tugasnya secara bersamaan, tetapi kendali terletak pada CPU disamping itu
kecepatan eksekusi masing ‑ masing modul berbeda sehingga dengan adanya fungsi
interupsi ini dapat sebagai sinkronisasi kerja antar modul
REFERENSI
STRUKTUR KOMPUTER IAS
Tahun 1946 komputer
dengan stored-program concept dipublikasikasikan, yang
kemudian di kenal
dengan Komputer IAS (Computer of Institute for Advanced Studies).
Struktur IAS
terlihat pada gambar di atas. Komputer ini terdiri
komputer IAS terlihat
pada gambar 2.1. Komputer ini terdiri :
• Memori Utama,
untuk menyimpan data maupun instruksi.
• Arithmetic Logic
Unit (ALU), untuk mengolah data binner.
• Control Unit,
untuk melakukan interpretasi instruksi – instruksi di dalam memori
sehingga
adanya eksekusi instruksi tersebut.
• I/O, untuk
berinteraksi dengan lingkungan luar.
STRUKTUR
LENGKAP
MBR : berisi sebuah word
yang akan disimpan di dalam memori atau digunakan untuk menerima word dari
memori.
MAR : untuk menentukan
alamat word di memori untuk dituliskan dari MBR atau dibaca oleh MBR.
IR : berisi instruksi 8
bit kode operasi yang akan dieksekusi.
IBR : digunakan untuk
penyimpanan sementara instruksi sebelahkanan word di dalam memori.
PC : berisi alamat
pasangan instruksi berikutnya yang akan diambil dari memori.
AC : dan Multiplier
Quotient (MQ), digunakan untuk penyimpanan sementara
operand dan hasil ALU.
Misalnya, hasil perkalian 2 buah bilangan 40 bit.
IAS : beroperasi secara
berulang membentuk siklus instruksi. Komputer IAS memiliki 21instruksi.
REFERENSI



Tidak ada komentar:
Posting Komentar