* Bila Diketahui sebuah CPU dengan 16-bit alamat akan di hubungkan dengan 1 buah ROM 128x8 dan 5 buah RAM 512x32,
Susun:
a. pemataan alamat,
b. pemetaan sistem bus,
c. rangkaian CPU-RAM-ROM
Jawab:
a. Pemetaan alamat
Pedoman :
alamat RAM selalu dimulai dari LSB (dari alamat terendah 0000)
alamat ROM selalu dimulai dari MSB (dari alamat tertinggi FFFF)
RAM ukuran 512 byte memiliki 512 baris alamat yang dimulai dari 0 hingga 511 (512 = 29) dalam biner 9-bit mulai dari 0 0000 0000 - 1 1111 1111
ROM ukuran 128 byte memiliki 128 baris alamat yang dimulai dari 0 hingga 127 (128 = 27) dalam biner 7-bit mulai dari 000 0000 – 111 1111
b. Pemetaan sistem bus
Pedoman :
Bila alamat dari table jawaban a dikelompokkan, dan nilai 0 dan 1 diubah menjadi x maka akan diperoleh sejumlah x dengan panjang n-bit yang merepresentasikan kapasitas RAM (warna merah)
Bit di depan deret x tadi pasti akan membentuk formasi: 000, 001, 010, 011, 100, 101, 110, 111 (warna biru – karena terdapat 5 buah RAM, atau lebih) bila jumlah RAM ada 4 atau kurang dari 4, maka formasi yang terbentuk di depan deret x adalah 00, 01, 10, 11.
formasi ini akan menunjukkan pilihan RAM saat sebuah alamat akan di akses.
Penjelasan:
- CPU register menampung/menerima kembali words dari L1 cache (SRAM)
- L1 cache (SRAM) menampung/menerima isi cache dari L2 cache (SRAM)
- L2 cache (SRAM) menampung/menerima isi cache dari memori utama (DRAM).
- Memori utama menampung/menerima Blok disk dari local disk (Harddisk, floppy disk, magnetic disk, dll)
- Local disk menampung/menerima files dan data dari disk pada remote network servers.
- Pada piramida hirarki memori, semakin ke atas/puncak, kecepatan semakin tinggi, kapasitas lebih kecil, dan harga per byte penyimpanannya lebih mahal.
- Pada piramida hirarki memori, semakin ke bawah/dasar, kecepatan semakin lambat, kapasitas lebih besar, dan harga per byte penyimpanannya lebih murah.