Penjelasan Bus Interface Unit (BIU)

Bus Interface Unit (BIU) adalah unit yang menangani semua transfer data dan alamat di bus untuk EU (execution unit). Unit ini mengirim alamat, mengambil instruksi dari memori, membaca data dari port dan memori dan menulis data ke port dan memori.

bus interface unit (BIU)



  • Bus Interface Unit (BIU) berfungsi menangani seluruh transfer data dan alamat untuk bagian eksekusi, mulai dari mengirim alamat, mengambil instruksi dari memori, membaca data dari memori atau port dan menuliskan data ke port atau memori.


Execution Unit

  • Execution Unit (EU) berfungsi memberitahu Bus Interface Unit (BIU) dimana data dan instruksi harus diambil, men-dekode instruksi dan mengeksekusi instruksi.


Bagian - bagian dari BIU :

A. Segment Register
B. Instruksi Pointer

1. Segmen Register: - BIU berisi empat register segmen 16-bit sebagai berikut:

  • Code segment (CS) register
  • Stack segment (SS) register
  • Extra segment (ES) register
  • Data segment (DS) register


Fungsi Daftar Segmen :

  • Pada 8086, memori 1MB terbagi menjadi 16 segmen logis.
  • Setiap segmen memiliki 64 KB memori.
  • Sambil menangani setiap lokasi di bank memori, alamat Fisik dihitung dari dua bagian, bagian pertama adalah alamat Segmen, dan yang kedua adalah Offset.
  • Register segmen berisi alamat basis segmen 16-bit yang terkait dengan segmen yang berbeda.
  • Dengan demikian register segmen CS, DS, ES, SS, masing-masing berisi alamat segmen untuk segmen Kode, Data, Ekstra dan Tumpukan.
  • Mereka mungkin atau mungkin tidak terpisah secara fisik.
  • Setiap register segmen berisi alamat basis 16-bit yang mengarah ke byte yang paling mudah dialaminya dari segmen tertentu dalam memori.

Baca Juga : Definisi dan Konsep Dasar Komputer

Share this

Related Posts

Previous
Next Post »

Silahkan tulis jika ada pertanyaan, kritik maupun saran dan jangan sungkan-sungkan

Tekan (X) 2x untuk menutup
Dukung kami dengan like fanspage ×