Question: In a microcomputer, the addresses of memory locations are binary numbers that identify each memory circuit where a byte is stored. The number of bits
In a microcomputer, the addresses of memory locations are binary numbers that identify each memory circuit where a byte is stored. The number of bits that make up an address depends on how many memory locations there are. Since the number of bits can be very large, the addresses are often specified in hex instead of binary.
(a) If a microcomputer uses a 20-bit address, how many different memory locations are there?
(b) How many hex digits are needed to represent the address of a memory location?
(c) What is the hex address of the 256th memory location? (The first address is always 0.)
(d) The computer program is stored in the lowest 2 kbyte block of memory. Give the start and end address of this block.
Step by Step Solution
3.36 Rating (159 Votes )
There are 3 Steps involved in it
Lets break it down a If a microcomputer uses a 20bit address the number of d... View full answer
Get step-by-step solutions from verified subject matter experts
