Question: O5. Assume a computer having 31 registers and a main memory that are connected through a common bus. Assume the computer ALU can perform 16

O5. Assume a computer having 31 registers and a main memory that are connected through a common bus. Assume the computer ALU can perform 16 different operations (arithmetic, shift and logic operations). The control signals are Load, Clear, and Increment controls for each register, memory read and write signals, bus select signals and ALU operation control signals. Assume the design has 250 distinct control words. Assume also that each microinstruction requires 7 bits for branch condition and branch type (i.e., similar to the CD and BR bits used in your textbook) a. b. c. d. What is the size of the control store if you use a pure horizontal microinstruction format? What is the size of the control store if you use a pure vertical microinstruction format? Which one of the above two options will be more costly in terms of chip area? Which one of the above two options will produce a faster control unit
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
