MMES Assignment 2
MMES Assignment 2
- The number of address lines n can be found using the formula 2^n = number
of unique addresses.
4. Solve for n :
2^n = 2048
n = log_2(2048)
To determine how many 1024 × 4 bit memory chips are needed to make up 2K
bytes of memory, we can follow these steps:
- Since each byte is 8 bits, the total memory required in bits is 2048 × 8 bits =
16384 bits.
- Each 1024 × 4 bit memory chip has a capacity of 1024 × 4 bits = 4096 bits.
=16384 / 4096 = 4
The address space of the chip extends from 2000H to (2000H + 4096 bytes - 1). In
hexadecimal, 4096 bytes is 1000H (since 4096 = 2^12 = 1000H).
- A memory page typically consists of 256 bytes (assuming standard page size for
many memory systems).
- Number of pages = Total size / Page size = 4096 bytes / 256 bytes per page.
4096 / 256 = 16
Therefore, the address of the last location on the chip is 2FFFH, and the number
of pages on the chip is 16.power consumption is an important consideration, this
may be advantageous.
Given that,
- The starting address can be calculated by subtracting the size of the memory
(in bytes) minus one from the last address.
- The starting address can be calculated by subtracting the size of the memory
(in bytes) minus one from the last address.
- The memory map is from the starting address to the last address.
Therefore, the memory map for the 1K byte memory chip is from F800H to FBFFH.
------------------------- “ Thank you “ ------------------------------