a small CPU with a 10-bit address bus. You need to connect a 64-byte PROM, a 32-byte RAM, and a 4-port I/O chip with two address lines. Chip selects on all chips are asserted high.
Show the connection for full address decoding with the PROM at address 0, the RAM at address 384, and the PIO at address 960. (These addresses are decimal.) PROM will have 6 address lines going directly into the chip and four going to the chip select, the RAM will have 5 address lines going directly into the chip and 5 going to the chip select, and the 4-port I/O will have two address lines going directly into the chip and 8 going to the chip select. Note the book's hint that the addresses are in decimal.
Hint
Book Link: https://drive.google.com/file/d/0B-_qMrsaFB4vVFJkZ1BxYlE5QkE/edit?usp=sharing
(a) Draw the Full Address decoding - Similar to Fig 11.48
(b) Write out the general addresses for this problem
Example: the ones for Fig 11.48 are:
00xx xxxx, 64 X 8 bit RAM
010x xxxx, 32 X 8 bit RAM
1101 0xxx, 8-port I/O chip
111x xxxx, 32 x 8 bit ROM