Asosiatif Mapping Memory

Embed Size (px)

Citation preview

ASSOCIATIVE MAPPING MEMORYuNlvk5l1A5 8uullunuk 1Ueniarr Putra Kautsar 0813500113lariz Azimat 0813500170ASSOCIA1IJE MAPPIAC MEMORY Uigunakan untuk mengatasi permasalahan yg ada dipemetaan langsung Blok main memori dpt di simpan ke oaohe line manasaja Alamat memori utama diinterpretasikan dalam tag dan word 1ag seoara unik mengidentifikasi sebuah blokmemori utama Mekanisme untuk mengetahui suatu blok dalamoaohe dengan memeriksa setiap tag saluran oaohe lleksibilitas dalam penggantian blok baru yang ditempatkan dalam oaohe23SKEMA ASSOCIA1IJE MAPPIAC MEMORY123ACA DA1A ASSOCIA1IJE MAPPIAC1. CPu membandingkan nomor tag yang akandibaoa dengan semua nomor tag yang ada dioaohe seoara bersamaan2. bila nomor tag tersebut ada di oaohe (oaohe hit)pilh word yang akan di inginkan3. bila nomor tag tersebut tidak ada di oaohe (oaohe miss) ambil (fetoh) satu blook data sesuai dengan nomor tag yang diinginkan4123COA1OHASSOCIA1IJE MAPPIAC5COA1OH Uiketahui : Main memory berukuran 16MByte Caohe berukuran 64kByte 1 alamat = 1byte 1x transfer data = blok memori = 1line = 4 Byte Maka : Memori 16Mbyte = 24 . 220= 224jumlah bit alamatyang diperlukan = 24Bitjumlah bit identitas word (w) = 2 Bit (1blok = 4 byte = 22)jumlah bit tag = 24 bit - 2 = 22 Bit6S1RUK1URADDRESS ASSOCIA1IJE MAPPIAC1AG 22 8I1 WCkD 2 8I171. jumlah blok memori = 16Mbyte/4byte = 4 Mega blok= jumlah tag (222)2. 1 line oaohe = 1 blok memori (tag), maka : 1 lineoaohe memiliki kemungkinan ditempatioleh 4 Mega datayang berbeda3. setiap tag dapat menempati nomor line yang mana saja (tidak berhubungan dengan nomorbaris)4. 3etiap blok memori mempunyai satu pasangannomor tagKELEIHAADAA KEKURAACAA Kelebihan : Mapping setiap blok dapat dilakukan seoara fleksibel (tidak terikat pada nomor line tertentu) Kekurangan : Uiperlukan rangkaian yang lebih rumit untukmembandingkan semua tag seoara paralel, karenajumlah tag sangat banyak Lebih boros resouroe karena harus menoari dariline paling atas dengan menooookkan tiap-tiap tag8TER MA TER MAKAS H KAS H