Random access memory (ram), Basic Computer Science

Assignment Help:

RANDOM ACCESS MEMORY (RAM):

The RAM-type memory will allow data to be written into it, as well as read from it. With very few exceptions, RAMS lose their contents when the power is removed and are thus known as "Volatile" memory devices.  All computers use RAM to store data and programs written into it either from keyboard, or external sources such as magnetic tape/disk devices.

RAMs are often described in terms of the number of bits, i.e. 1s and 0s, of  data that they hold, or in terms of the number of data words, i.e. groups of bits, they can hold.  Thus a 16384 bit ram can hold 16384 1s and 0s.  This data could be arranged as 16384 1-bit words, 4096 4-bit words or 2084 8-bit words.  Semiconductor memories vary in size, e.g. 4K, 64K, 128K, etc.  Hence we are using K defined as:

K =210 = 1024

Thus a 16K memory has a storage capacity of 16 X 1024 = 16384 words, a 128K memory 0f 1310672 words and so on. There are two main members of the RAM family:

  • Static RAM.
  • Dynamic RAM.

 

The essential difference between them is the way in which bits are stored in the RAM chips.  In a static RAM, the bits of data are written in the RAM just once and then left until the data is either read or changed.  In a dynamic RAM, the bits of data are repeatedly rewritten in the RAM to ensure that the data is not forgotten.

 


Related Discussions:- Random access memory (ram)

Define stocktaking, QUESTION (i) Define each of the following terms: ...

QUESTION (i) Define each of the following terms: a) Book trade catalogue b) Stocktaking c) Ephemera d) Contracting out e) Special library (ii) Discuss the adv

cpp programming assignment help, wrap that computes a customer water bill....

wrap that computes a customer water bill. The bill include Rs.100 water demand charge + a consumption charge of Rs.1.5 for every thousand gallons used. Consumption is figured from

Briefly explain html and xml, Question 1 Briefly explain principles of eff...

Question 1 Briefly explain principles of effective navigation Question 2 Explain the terms URI and URL. Why should you use Relative URI? Question 3 What are the di

How does a flash drive work?, Question 1 What is a desktop? Explain the...

Question 1 What is a desktop? Explain the Windows XP desktop? 2 How does a flash drive work? 3 Write the procedure for creating Macro 4 Explain the process of applyin

Buses, BUSES It can be seen from Figure 4 that there are three buses ...

BUSES It can be seen from Figure 4 that there are three buses - the data bus, the address bus, and the control bus. Each bus consists of a group of parallel wires. The da

System administration and linux/unix, Write a system using script written i...

Write a system using script written in asuitable scripting language to automate taking a basic linux server instance and provisioning it with particular applications based on its I

Probability, Suppose that of 100 computers checked for viruses 30 where inf...

Suppose that of 100 computers checked for viruses 30 where infected and 70 where not. If we select 10 computers at random what is the probability that at most 4 of them are infecte

Algorithms, 1. In each of the following situations, indicate whether f = O...

1. In each of the following situations, indicate whether f = O(g), or f = O(g), or both (in which case f = T(g)). Briefly explain why. (a) f(n)=10n5 +8n2,g(n)=20n4 +7n3 +300 (b) f

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd