Read architecture:look aside cache-microprocessor, Assembly Language

Read Architecture : Look Aside Cache

In "look aside" cache architecture the main memory is located conflictingthe system interface. Both the cache main memory sees a bus cycle at the same time. Hence it name is "looks aside."

Look Aside Cache Example:

When the processor begin a read cycle, the cache checks to see if that address is a cache hit.

  • HIT: If the cache has the memory location, then the cache will respond to the read cycle and then terminate the bus cycle.
  • MISS: If the cache does not contain the memory location, then themain memory will give respond to the processor and then stop the bus cycle. The cache will snarf the data, so in next time the processor requests this data it will be a cache hit. Look aside caches are less complicated, which makes them less costly. This architecture also provides better response to a cache miss since the DRAM and the cache both see the bus cycle at the same time. The drawback is the processor can't access cache while another bus master is accessing main memory.
Posted Date: 10/10/2012 6:00:14 AM | Location : United States







Related Discussions:- Read architecture:look aside cache-microprocessor, Assignment Help, Ask Question on Read architecture:look aside cache-microprocessor, Get Answer, Expert's Help, Read architecture:look aside cache-microprocessor Discussions

Write discussion on Read architecture:look aside cache-microprocessor
Your posts are moderated
Related Questions
DMA controller :     Steps include in transferring a block of data from I/O devices (for example a disk) to memory: 1. CPU sends a signal to initiate disk transfe

8086 Minimum mode System and Timing In a minimum mode 8086 system, the microprocessor 8086 is operated in minimum mode by strapping its MN/MX pin to logic 1.All the control si

1 st Generation Microprocessor : At the end of the 70s a group of engineers developed a chip is able to processing data. This chip was called processor chip. Big processors w

1. Write a program that will generate an array of ten random 32-bit integers, and that will  display on the monitor the numbers followed by either the words " has the fourth bit se

Write a 32-bit program which when run, allows the user to select from a menu: (1)    Enter a Binary Number (2)    Enter a Decimal Number (3)    Enter a Hexadecimal Number

do you have experts that know 4 digit 7_Seg dispaly

Hand shaking : Handshaking, or 2-way handshaking, is 1 type of strobe operation. It typically involves 2 handshaking lines: an output line to denote when the board is ready an

Motorola 68000 Series : 68000microprocessor is a 16 bit processor that has addressing space of 65536 locations, each of which holds a 64-bits word; In order to address those lo

$NOMOD51 $NOSYMBOLS ;***************************************************************************** ; Spring 2013 Project ; ; FILE NAME : Project.ASM ; DATE : 3/30/20

Memory Mapped I/O Memory I/O devices are mapped into the system memory map with ROM and RAM. To access a hardware  device, simply write or  read  to  those  'special'  addresse