1. Sebutkan
macam-macam register dan jelaskan fungsinya !
Register Data Dan Alamat
a. Segment Pointer : Register yang menyimpan alamt
berbasis Segmen dimana mungkiin terdapat beberapa register misalnya satu
register untuk system operasi dqan satu register untuk proses saat itu.
b.Register Index : register yang menyimpan alamat-alamat yang terindeks dan
autoindexed
c.Stack
Pointer :register yang memiliki fungsi operasi Push & Pop, Operasi push
menambah bagian atas daftar, menyembunyikan semua item yang sudah di stack,
atau menginisialisasi stack jika kosong. Operasi pop menghapus item dari bagian
atas daftar, dan mengembalikan nilai ini ke pemanggil.Sebuah pop mengungkapkan
baik yang sebelumnya telah tersembunyi, atau hasil dalam daftar kosong.
Register yang penting bagi Eksekusi Instruksi
b. Instruction Register (IR) digunakan untuk
menyimpan instruksi yang sedang diproses.
c. Memory data register (MDR) digunakan untuk
menampung data atau instruksi hasil pengiriman dari memori utama ke CPU atau
menampung data yang akan direkam ke memori utama dari hasil pengolahan oleh
CPU.
d. Memori Address Register (MAR) : register yang
berisi alamat sebuah lokasi didalammemori
e. Memori
Buffer Register(MBR) : register yang berisi sebuah Word data yang akan
dituliskan ke dalam memori atau Word yang terakhir dibaca
f. General purpose
register, yaitu register yang mempunyai kegunaan umum yang berhubungan dengan
data yang sedang diproses. Sebagai contoh, register jenis ini yang digunakan
untuk menampung data yang sedang diolah disebut dengan operand register, sedang
untuk menampung hasil pengolahan disebut accumulator.
2. Buat gambaran intel dari komputer IAS !
Struktur komputer IAS terdiri dari :
·
- 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.
Sumber :
No comments:
Post a Comment