0% menganggap dokumen ini bermanfaat (0 suara)
186 tayangan1 halaman

Register Memori dan Fungsinya

Register-register kunci IAS meliputi MBR, MAR, IR, IBR, dan PC yang menyimpan instruksi, alamat memori, dan data sementara. ALU menggunakan AC dan MQ untuk menyimpan hasil perhitungan seperti perkalian bilangan 40 bit. IAS mengeksekusi siklus instruksi berulang yang terdiri dari 21 instruksi seperti transfer data, cabang tanpa syarat, cabang bersyarat, operasi aritmatika, dan modifikasi alamat.

Diunggah oleh

Nur Aji
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
186 tayangan1 halaman

Register Memori dan Fungsinya

Register-register kunci IAS meliputi MBR, MAR, IR, IBR, dan PC yang menyimpan instruksi, alamat memori, dan data sementara. ALU menggunakan AC dan MQ untuk menyimpan hasil perhitungan seperti perkalian bilangan 40 bit. IAS mengeksekusi siklus instruksi berulang yang terdiri dari 21 instruksi seperti transfer data, cabang tanpa syarat, cabang bersyarat, operasi aritmatika, dan modifikasi alamat.

Diunggah oleh

Nur Aji
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

Memory Buffer Register (MBR), berisi sebuah word yang akan disimpan di dalam memori

atau digunakan untuk menerima word dari memori.


Memory Address Register (MAR), untuk menentukan alamat word di memori untuk dituliskan
dari MBR atau dibaca oleh MBR.
Instruction Register (IR), berisi instruksi 8 bit kode operasi yang akan dieksekusi.
Instruction Buffer Register (IBR), digunakan untuk penyimpanan sementara instruksi sebelah
kanan word di dalam memori.
Program Counter (PC), berisi alamat pasangan instruksi berikutnya yang akan diambil dari
memori.
Accumulator (AC) dan Multiplier Quotient (MQ), digunakan untuk penyimpanan sementara
operand dan hasil ALU. Misalnya, hasil perkalian 2 buah bilangan 40 bit adalah sebuah
bilangan 80 bit; 40 bit yang paling berarti (most significant bit) disimpan dalam AC dan 40 bit
lainnya (least significant bit) disimpan dalam MQ.

IAS beroperasi secara berulang membentuk siklus instruksi. Komputer IAS memiliki 21
instruksi, yang dapat dikelompokkan seperti berikut ini :
Data tranfer, memindahkan data di antara memori dengan register register ALU atau antara
dua register ALU sendiri.
Unconditional branch, perintah perintah eksekusi percabangan tanpa syarat tertentu.
Conditional branch, perintah perintah eksekusi percabangan yang memerlukan syarat
tertentu agar dihasilkan suatu nilai dari percabangan tersebut.
Arithmetic, kumpulan operasi operasi yang dibentuk oleh ALU.
Address Modify, instruksi instruksi yang memungkinkan pengubahan alamat saat di
komputasi sehingga memungkinkan fleksibilitas alamat yang tinggi pada program.

Anda mungkin juga menyukai