Memory, Basic Computer Science

Memory

The memory unit is used for the storage of binary coded information. Information consists of instructions and data where:

• Instructions are the coded pieces of information that direct the activities of the CPU.

• Data is the information that is processed by the CPU.

The memory hardware contains a large number of cells or locations. Each location may store a single binary digit or a group of binary digits. The cells are grouped so that a complete binary word is always accessed. Word length varies typically from 4-bits up to 64-bits depending upon machine size. Each location in the memory is identified by a unique address, which then allows access to the word. Consequently, to obtain information from the memory, the correct address must be placed onto the address bus.

There are fundamentally two types of memory - primary memory and secondary memory. Primary memory is essential; no computer can operate without this. Secondary memory is necessary to supplement, or back, the primary memory on large computing systems; hence, it is often called backing memory.

There are two types of semi-conductor primary memory: ROM (Read Only Memory) and RAM (Random Access memory). Both types employ solid state circuitry, and are packaged in IC form.

Figure shows how these primary memories are connected to a simple computer bus. 

323_memory.png

ROM and RAM Connection to Buses

Posted Date: 9/13/2012 6:55:39 AM | Location : United States







Related Discussions:- Memory, Assignment Help, Ask Question on Memory, Get Answer, Expert's Help, Memory Discussions

Write discussion on Memory
Your posts are moderated
Related Questions
Question 1 Explain boundary fill and flood fill polygon filling algorithm Question 2 Draw and explain the block diagram of typical workstation Question 3 Explain the ras


Reflex agent-Artificial Intelligence If an agent decides and executes an action in response to a sensor input without consultation of its world, then it may be considered a ref

Data Type:  Data Type: Anything that is processed by a computer is called data. There are different types of data that can be given to the computer for processing. A  data typ

The latest threading module comprised with Python 2.4 provides much more powerful, high-level hold for threads than the old thread module. The threading module depictions all the m

Problem: a) Explain the basic functions of a computer: inputting, processing, storing and outputting. b) List four types of memory and explain how each wor

Question 1 What are the various steps involved in pre-production design? Question 2 What are the different kinds of perspectives used in a layout? Question 3 Descr

SOFTWARE BASICS: Software is a generic term covering the concepts, procedures and instructions which cause the computer systems to accomplish the required job, Generally, soft

FMS CONTROL-DISPLAY UNIT: The CDU provides a means for the crew to communicate with the FMC.  It contains pushbutton key controllers and a display screen.  The keys are of two