Cache memory-microprocessor, Assembly Language

Cache Memory

Caching is a technology based on the memory subsystem of any computer. The majoraim of a cache is to accelerate the computer while keeping the cost of the computer low. Caching let to do computer tasks more quickly.

Cache technology is the utilities of a faster but smaller memory type to accelerate a slower but larger memory type.

Cache is small high speed memory generally Static RAM that have the most recently accessed pieces of the time it takes to  an instruction (or piece of data) into the processor is very long when compared to thetime to execute the instruction.

When by using a cache, we might check the cache to see if the item is in the cache. If it is, that is known a cache hit. If not, it is known a cache miss and the computer might wait for a round trip from the larger and slower memory area.

A cache has some maximum size that is very small then larger storage area.

Cache memory helps by decreasing the time it takes to move information to processor  & from the processor. Cache memory permits small portions of major memory to be accessed 3 to 4 times faster than DRAM It applies "Locality of Reference." At any time the processor will be accessing the memory in localized or small region of memory.  The cache loads this region  byallowing the processor to access the memory region faster.

 

 

Posted Date: 10/10/2012 5:49:56 AM | Location : United States







Related Discussions:- Cache memory-microprocessor, Assignment Help, Ask Question on Cache memory-microprocessor, Get Answer, Expert's Help, Cache memory-microprocessor Discussions

Write discussion on Cache memory-microprocessor
Your posts are moderated
Related Questions
Instruction set of 8086 : The 8086/8088 instructions are categorized into the following major types. This section describes the function of each of the instructions with approp

Your assignment for this project is to write an assembly language program that checks if the user's input is a valid ISBN number. A sample run of your program might look like:

Addressing mode of 8086 : Addressing mode specify a way of locating operands or data. Depending on the data types used the memory  addressing  modes and in the instruction  ,

Zero flag: The next line compares the value in register. A with the value 1. If they are equivalent, the Zero flag is set (to 1). The next line then jumps to start: only if th

HELLO I AM TRYING TO ADD AND SUBTRACT BUT I SEEM CAN''T FIND THE CORRECT REGISTER TO PUT IN

CMP: Compare: - This instruction compares the source operand, which can be a register or memory location an immediate data with a destination operand that might be a register or a

Machine Coding the Programs So far we have describe five programs which were  written  for hand coding  by a programmer. In this, we will now have a deep look at how these prog

ROL : Rotate Left without Carry: This instruction rotates the content of the destination operand to the left by the specified count bit-wise excluding the carry. The most signific

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

) What is the difference between re-locatable program and re-locatable data?