Question: Consider a memory system made with the following devices: A fully address decoded ROM 512 bytes of RAM The following is the address decode logic
Consider a memory system made with the following devices:
A fully address decoded ROM
512 bytes of RAM
The following is the address decode logic
romen <= '1' when ax(15 downto 12) = "1111" or
ax(15 downto 11) = "11101" else '0';
ramen <= '1' when ax(15 downto 10) = o"01" or
ax(15 downto 10) = o"02" else '0';
a) For the ROM determine the first and last address where it appears in the memory.
b) Determine the size of the ROM device and the number of address bits it has. For each of the following system addresses determine the address seen by the ROM: $E912, $F234
c) For the RAM determine the size of the region where the device appears in units of 1k and determine the number of times the RAM appears in that region
d) For each of the following system addresses determine the address seen by the RAM: $078A, $0820
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
