Memory access, Basic Computer Science

Memory access:

The use of semi-conductor memory elements (bistables) has been made possible by the use of large scale integrated circuits (LSI) which provide reliability, ease of application and good storage capacity per unit volume.  A disadvantage of such memories is that a power supply is needed to hold the information stored.  Batteries may be provided to prevent loss of memory in case of power failure.  This is not necessary for memories made up of ferrite cores. 

Typically, 15 elements are needed for one word, therefore for a 2,000 word RAM we would need 30,000 elements arranged in a three dimensional matrix.  Figure 12 shows a 9-word store, each word consisting of 3-bits. 

80_memory access.png

Computer Memory

If one wishes to read the word at address W5, the memory address register sends, by way of the X and Y drive and decode circuits, a 1-bit along wires X2 and Y2.  The contents of W5 are then read sequentially from least significant bit to most significant bit by the sense wire, which is connected to each of the 27 elements. 

As part of a general-purpose computer ROMs may be used to store information which is unchanged over most, if not all, of the operational life of the equipment.  If all the hardware of a computer is wired in using ROMs then we no longer have a general-purpose computer and hence have lost the inherent flexibility.  However, saving in circuitry results, and some degree of flexibility can be regained by having interchangeable ROMs mounted on printed circuit boards (PCB) which can be removed from and fitted to the computer. 

Posted Date: 9/13/2012 7:10:04 AM | Location : United States







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

Write discussion on Memory access
Your posts are moderated
Related Questions
Question 1 Discuss the impacts of disaster faced by the organization Question 2 Explains the steps involved in disaster recovery planning Question 3 What do you mean by

Looping Statement:  The purpose of a loop structure is to repeat certain tasks until some condition is satisfied. Several variations of a loop structure are available in each pro

compare encoders and multiplers

Read only memory (rom): The problem with RAM is that its memory is volatile, i.e. it loses all its data when the power supply is removed.  A non-volatile memory is a permanent

QUESTION (i) Define each of the following terms: a) Interlibrary lending b) Manuscript c) Papyrus d) Community profile e) Mauritiana (ii) Explain with example

Question 1 Consider the one-time pad encryption scheme to encrypt a 1-bit message m, and assume m is chosen with uniform distribution from message space M={0,1}. Let E1 be the ev

Can someone help me write a code for force = mass * acceleration.

explain how modern computers conform to john von nuemann''s architeture?

Editor and Assembler:   To write a program in any of the programming languages requires an editor.  This is  a program that is used to create text files. While saving the p

explain the steps to form a colourful card