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
We normally think of the arts as very different from technologies in spite of the fact that art (with perhaps a few exceptions) is practiced with the help of technology. This pract

Two competing architectures were developed for improving the architecture of the central processing unit, and different processors are conventional to each one. Both had their powe

Hello - What is the turn around time for a 6 page website.

You can also allocate a single value to several variables at the same time. For instance: X=y=z =1 Now, an integer object is generated with the value 1, and all three variables are

Backup Storage: Back up (backing) storage, also termed external storage, is used to hold programs and data which are read into internal storage when required. The most common

How Much Insurance? Many financial experts advise that property owners should insure their homes or buildings for at least 80 percent of the amount it would cost to replace the st

You may have seen, as, that many programs can be run so that they give you with some basic information concerning how they should be run. Python permits you to do this with -h: $ p

The data stored in memory can be of a lot of types. In case, a person’s age is stored as a numeric value and his or her address is stored as alphanumeric characters. Python has som

Software Licensing: Until early 1970's, sharing of software was the accepted norm. Hardware came bundled with software products which could be freely redistributed and the acc

Importance of Good Database Design Poor database design may have results in unwanted data redundancy Poor database design keeps errors leading to bad decisions and results Practica