Skip to main content

Computer Memory Basics

Computer Memory Basics

Although memory is technically any form of electronic storage, it is used most often to identify fast, temporary forms of storage. If your computer's CPU had to constantly access the hard drive to retrieve every piece of data it needs, it would operate very slowly. When the information is kept in memory, the CPU can access it much more quickly. Most forms of memory are intended to store data temporarily.
As you can see in the diagram above, the CPU accesses memory according to a distinct hierarchy. Whether it comes from permanent storage (the hard drive) or input (the keyboard), most data goes in random access memory (RAM) first. The CPU then stores pieces of data it will need to access, often in a cache, and maintains certain special instructions in the register. We'll talk about cache and registers later.
All of the components in your computer, such as the CPU, the hard drive and the operating system, work together as a team, and memory is one of the most essential parts of this team. From the moment you turn your computer on until the time you shut it down, your CPU is constantly using memory. Let's take a look at a typical scenario:
  • You turn the computer on.
  • The computer loads data from read-only memory (ROM) and performs a power-on self-test (POST) to make sure all the major components are functioning properly. As part of this test, the memory controllerchecks all of the memory addresses with a quick read/write operation to ensure that there are no errors in the memory chips. Read/write means that data is written to a bit and then read from that bit.
  • The computer loads the basic input/output system (BIOS) from ROM. The BIOS provides the most basic information about storage devices, boot sequence, security, Plug and Play (auto device recognition) capability and a few other items.
  • The computer loads the operating system (OS) from the hard drive into the system's RAM. Generally, the critical parts of the operating system are maintained in RAM as long as the computer is on. This allows the CPU to have immediate access to the operating system, which enhances the performance and functionality of the overall system.
  • When you open an application, it is loaded into RAM. To conserve RAM usage, many applications load only the essential parts of the program initially and then load other pieces as needed.
  • After an application is loaded, any files that are opened for use in that application are loaded into RAM.
  • When you save a file and close the application, the file is written to the specified storage device, and then it and the application are purged from RAM.
In the list above, every time something is loaded or opened, it is placed into RAM. This simply means that it has been put in the computer's temporary storage area so that the CPU can access that information more easily. The CPU requests the data it needs from RAM, processes it and writes new data back to RAM in a continuous cycle. In most computers, this shuffling of data between the CPU and RAM happens millions of times every second. When an application is closed, it and any accompanying files are usuallypurged (deleted) from RAM to make room for new data. If the changed files are not saved to a permanent storage device before being purged, they are lost.

Comments

Popular posts from this blog

Zomi: Who They Are

Zomi Total population ca. 2,500,000 Languages Various Kuki , Mizo , Chin , Naga , Paite Religion Christianity , Animism , Buddhism , Laipian Related ethnic groups Naga , Meitei , Hmar , Mizo , Kuki Zomi [1] is the name of a major tribe found in various parts of South and South East Asia. The term Zomi meaning, Zo People [2] is derived from the generic name 'Zo', the progenitor of the Zomi. They are found in northwestern Myanmar, northeastern India and Bangladesh. Anthropologists classify them as Tibeto-Burman speaking member of the Mongoloid race. In the past they were little known by this racial nomenclature. They were known by the non-tribal plain peoples of Myanmar, Bangladesh and India as Chin, Kuki, or Lushai. Subsequently the British employed these terms to christen those 'wild hill tribes' living in the "un-admiral. They are Zomi not because they live in the highlands or hills, but are Zomi and call the...

CHIN, ZOMI, MIZO, ZO cihtawh kisai Debate

CHIN, ZOMI, MIZO, ZO cih minvai tawh kisai India gam aom ih mipihte kikupna, Debate bawlna hi. Sausimsim in alunglut velvelte bekin atawpdong simzo bekding hi. This is the outcome of the debate about our nomenclatures like Chin-Kuki-Mizo-Zomi on FaceBook – Zolengthe Group. The debate Vaphual shows that every one of us clearly know who we are – We are Zo, but some opined that Kuki nomenclature should be used as it is recognised nationaly and internationally. This is the starting point of the debate: Dear friends, MIZO=ZOMI, then is it something like both side of a coin? If it is so, then there is no chance of sitting under one administrative umbrella. Another Point: Mizo or Zomi ~ Which one should be the right word? I know You will say both. But according to Pu T. Gougin, Founder President of Zomi National Congress, “The land come first and then the people” therefore, it should be Zo… Mi….. that means Zo = Land and Mi = People. He further argued that MIZO is a wrong word; ...

Dr. Chin Do Kham Tangthu

Dr. Chin Do Kham Biography Education     Scholar in Residence for Ph.D. Educational Studies Program at Trinity International University, Chicago, USA, May 2003-August 2005.D., Intercultural Studies, Trinity Evangelical Divinity School of Trinity International University, Chicago, 1998.Min.(Doctor of Ministry in Pastoral Leadership), Oral Roberts University, Tulsa, OK, 1994.Special Study Program at Jerusalem Center for Biblical Studies, Israel, 1996. Educational Administrative and Teaching Experiences Adjunct Professor of Missions and Leadership at Myanmar Evangelical Graduate School of Theology (MEGST), Myanmar since Fall 2008 to PresentAssociate Adjunct Professor of Graduate School of Theology at Global University, Springfield, MO, USA 1996-present.Professor and Director of M.A. Missions Program and taught Leadership and Missions courses for M.A./M.Div./D.Min. courses at Oral Roberts University (2006-2008)Dean of Students and Professor of Missions/Leadership at Asia Pacific T...