Suppose you wanted to implement a control unit for a


Suppose you wanted to implement a control unit for a computer that you are designing. Would you use a hardwired implementation or a micro-programmed control unit? Why? What factors in the computer design would affect your decision?

1. How many bits are required to address a 4M X 16 main memory if

a) Main memory is byte addressable? ______

b) Main memory is word addressable? ______

2. Suppose that a 16M X 16 main memory is built using 512K X 8 RAM chips and memory is word addressable.

a) How many RAM chips are necessary? ______

b) How many RAM chips are needed for each memory word? _______

c) How many address bits are needed for each RAM chip? _______

d) How many address bits are needed for all memory? _______

3. A digital computer has a memory unit with 24 bits per word. The instruction set consists of 150 different operations. All instructions have an operation code part (opcode), and an address part (allowing for only one address). Each instruction is stored in one word of memory.

a) How many bits are needed for the opcode? ________

b) How many bits are left for the address part of the instruction? _______

c) What is the maximum allowable size for memory? _________

Solution Preview :

Prepared by a verified Expert
Basic Computer Science: Suppose you wanted to implement a control unit for a
Reference No:- TGS01491309

Now Priced at $30 (50% Discount)

Recommended (97%)

Rated (4.9/5)