Thursday, October 8, 2015

REGISTER

 

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

a. Program Counter (PC) adalah register yang digunakan untuk menyimpan alamat lokasi darimemori utama yang berisi instruksi yang sedang diproses. Selama pemrosesan instruksi oleh CPU, isi dari PC diubah menjadi alamat dari memori utama yang berisi instruksi berikutnya yang mendapat giliran akan diproses, sehingga bila pemrosesan sebuah instruksi selesai maka jejak instruksi selanjutnya di memori utama dapat dengan mudah didapatkan
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.
 Memori IAS terdiri atas 1.000 lokasi penyimpanan yang disebut word. Word terdiri atas 40 binary digit (bit). Data maupun instruksi disimpan dalam memori ini, sehingga data maupun instruksi harus dikodekan dalam bentuk biner. Setiap bilangan terdiri atas sebuah bit tanda dan 39 bit nilai. Sebuah word terdiri atas 20 bit instruksi dengan masing – masing 8 bit kode operasi (op code) dan 12 bit alamat.






Sumber  :




No comments:

Post a Comment