0% found this document useful (0 votes)
12 views

Assignment For Next Week Answer

The document discusses memory concepts like memory size calculations, memory organization, and memory types. It provides examples to calculate the storage capacity of different memory configurations in bits. It also defines common memory terms like memory cell, word, address, byte, and access time. Finally, it differentiates between main memory, auxiliary memory, cache memory, and virtual memory and provides a calculation to determine the number of RAM chips needed to achieve a given memory capacity.

Uploaded by

Abel Man
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views

Assignment For Next Week Answer

The document discusses memory concepts like memory size calculations, memory organization, and memory types. It provides examples to calculate the storage capacity of different memory configurations in bits. It also defines common memory terms like memory cell, word, address, byte, and access time. Finally, it differentiates between main memory, auxiliary memory, cache memory, and virtual memory and provides a calculation to determine the number of RAM chips needed to achieve a given memory capacity.

Uploaded by

Abel Man
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

1.

Which of the memories store more bits: a 5M X 8 memory, or a memory that stores IM words of word
size of 16 bits?

To determine which memory stores more bits, we need to calculate the total number of bits in each
memory.

For the 5Mx8 memory:

5M x 8 bits = 40M bits

For the memory that stores 1M words of word size 16 bits:

1M x 16 bits = 16M bits

Comparing the two, the 5Mx8 memory stores more bits with a capacity of 40M bits.

2. A certain memory has a capacity of 8K X 16. How many bits are in each word? How many words can
be stored? How many memory cells does this memory contain?

The memory mentioned has a capacity of 8K x 16. Let's calculate the number of bits per word, the
number of words that can be stored, and the total number of memory cells.

Number of bits per word:

The word size is 16 bits, so each word has 16 bits.

Number of words that can be stored:

8K words = 8 x 1024 = 8,192 words

Total number of memory cells:

To calculate the number of memory cells, we multiply the number of words by the word size:

8,192 words x 16 bits = 131,072 bits

3. Define the following terms: memory cell, memory word, address, byte, access time.

Here are the definitions of the terms:

- Memory Cell: It is the basic unit of storage in a memory system. It represents a single location that can
store and retrieve binary information.

- Memory Word: It refers to the number of bits or bytes handled as a single unit in a memory system. A
memory word is the size of data that can be accessed at one time.

- Address: It is a numeric value that identifies the location of a specific memory cell or a memory word
within a memory system. Addresses are used to read from or write to specific locations in memory.
- Byte: It is a unit of storage that typically consists of 8 bits. It is the fundamental storage unit in many
computer systems and is commonly used to represent characters or other data elements.

- Access Time: It is the time it takes for a memory system to locate and retrieve data from a specific
memory location. It is the time required to perform a read or write operation on a memory cell or word.

4. Differentiate main memory, Auxiliary Memory, Associative memory and Catch memory,

Virtual Memory briefly.

- Main Memory (Primary Memory): It is the primary storage of a computer system and is directly
accessible by the CPU. It is volatile and holds the instructions and data that are currently being used by
the CPU.

- Auxiliary Memory (Secondary Memory): It refers to external storage devices, such as hard drives, solid-
state drives (SSDs), optical drives, etc. Auxiliary memory is non-volatile and is used to store data and
instructions for long-term storage.

- Associative Memory (Cache Memory): It is a high-speed memory located closer to the CPU, used to
store copies of frequently accessed data from main memory. It acts as a buffer between the CPU and
main memory, speeding up data access.

- Cache Memory: It is a small, fast memory located between the CPU and main memory. It stores
frequently accessed instructions and data to reduce access time and improve system performance.

- Virtual Memory: It is a memory management technique that allows a computer to effectively use more
memory than is physically available. It uses disk storage to temporarily store data that doesn't fit in main
memory, allowing larger programs to run.

5. How many 64Kx16 RAM chips are needed to provide a memory capacity of 1024K bytes?

To calculate the number of \(64K \times 16\) RAM chips needed to provide a memory capacity of \
(1024K\) bytes:

First, convert 1024K bytes to bits:

1024K bytes = 1024K x 8 bits = 8192K bits

Now, divide the total number of bits by the capacity of each chip:

8192K bits / (64K x 16 bits) = (8192K / 64K) x (16 / 1) = 128 x 16 = 2048

Therefore, you would need 2048 \(64K \times 16\) RAM chips to achieve a memory capacity of 1024K
bytes.

You might also like