5. Sebuah komputer memiliki main memory dengan kapasitas 16 MB

Berikut ini adalah pertanyaan dari sitiekafadilla9910 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas

5. Sebuah komputer memiliki main memory dengan kapasitas 16 MB 32-bit word dan 8 KB cache. Hitung jumlah bits pada tiap bagian memory dengan menggunakan teknik:(a)Direct mapping dengan tiap block terdiri atas 8-word. (Tag, Block, Word)

Associative mapping dengan tiap block terdiri atas 8-word. (Tag, Word).

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Untuk menghitung jumlah bits pada tiap bagian memory dengan menggunakan teknik direct mapping dan associative mapping, pertama-tama kita perlu mengetahui jumlah block yang tersedia di dalam cache.

Jumlah block dalam cache dapat dihitung dengan cara mengalikan jumlah cache dengan ukuran block dalam cache. Dalam contoh ini, jumlah block dalam cache adalah 8KB / (8 * 32-bit) = 128 block.

Untuk teknik direct mapping, setiap block terdiri atas 8 word dengan ukuran 32-bit per word. Dengan demikian, jumlah bits pada tiap block adalah 8 * 32 = 256 bits.

Untuk teknik associative mapping, setiap block terdiri atas 8 word dengan ukuran 32-bit per word. Namun, karena teknik ini tidak memiliki field block, maka jumlah bits pada tiap block adalah 8 * 32 = 256 bits.

Jadi, jumlah bits pada tiap block dalam cache dengan menggunakan teknik direct mapping dan associative mapping adalah 256 bits.

Semoga dengan pertanyaan yang sudah terjawab oleh Flatrons dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.

Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact

Last Update: Mon, 20 Mar 23