An exclusive gaming industry community targeted
to, and designed for Professionals, Businesses
and Students in the sectors and industries
of Gaming, New Media and the Web, all closely
related with it's Business and Industry.
A Rich content driven service including articles,
contributed discussion, news, reviews, networking, downloads,
and debate.
We strive to cater for cultural influencers,
technology decision makers, early adopters and business leaders in the gaming industry.
A medium to share your or contribute your ideas,
experiences, questions and point of view or network
with other colleagues here at iVirtua Community.
The memory cacheis high-speed memory available inside the CPU in order to speed upaccess to data and instructions stored in RAM memory. In this tutorialwe will explain how this circuit works in an easy to follow language.
Acomputer is completely useless if you don’t tell the processor (i.e.the CPU) what to do. This is done thru a program, which is a list ofinstructions telling the CPU what to do.
The CPU fetches programsfrom the RAM memory. The problem with the RAM memory is that when it'spower is cut, it's contents are lost – this classifies the RAM memoryas a “volatile†medium. Thus programs and data must be stored onnon-volatile media (i.e. where the contents aren’t lost after your turnyour PC off) if you want to have them back after you turn off your PC,like hard disk drives and optical media like CDs and DVDs.
Whenyou double click an icon on Windows to run a program, the program,which is usually stored on the computer’s hard disk drive, is loadedinto the RAM memory, and then from the RAM memory the CPU loads theprogram thru a circuit called memory controller, which is locatedinside the chipset (north bridge chip) on Intel processors or insidethe CPU on AMD processors. On Figure 1 we summarize this (for AMDprocessors please ignore the chipset drawn).
Theres more here:
http://www.hardwaresecrets.com/article/481/