100k views
3 votes
In most microcomputers the addresses of memory locations are specified in hexadecimal. These addresses are sequential numbers that identify each memory circuit.

(a) A particular microcomputer can store an 8 bit number in each memory location. If the memory addresses range from 000016 to FF17F16, how many memory locations are there?
(b) Another microcomputer is specified to have 4096 memory locations. What range of hex addresses does this computer use?

User Saranda
by
3.7k points

1 Answer

5 votes

(a) Microcomputer: A computer when constructed with microprocessor IC instead of the CPU, is called microcomputer. So the processing of a data is done by that particular microprocessor.But the microprocessor's function depends upon the hexadecimal number system though it is data or the memory location.

the capacity of the microprocessor is indicated as N = 2^n, [n = the unit of that particular work]

So, if a microcomputer has 20-bit address line, so it can address 2^20 memory location.

User Daniel Nyamasyo
by
4.7k points