1The term microprogram was first coined by __________ in the early 1950s.
a. M.V. Wilkes
b. D. Siewiorek
c. M. Sebern
d. S. Tucker
M. V Wilkes
2The set of microinstructions is stored in the __________.
a. control address register
b. control buffer register
c. control memory
d. control word
control memory
3The _________ contains the address of the next microinstruction to be read.
a. control memory
b. control address register
c. control word
d. control buffer register
control address register
4When a microinstruction is read from the control memory it is transferred to a _________.
a. control buffer register
b. control memory
c. control address register
d. control unit
control buffer register
5Which of the following is a control unit input?
a. IR
b. ALU flags
c. clock
d. all of the above
all of the above
6In executing a microprogram, the address of the next microinstruction to be executed is in which of the following categories?
a. determined by instruction register
b. branch
c. next sequential address
d. all of the above
all of the above
7The terms __________ relate to the relative width of microinstructions.
a. packednpacked
b. hard/soft
c. horizontal/vertical
d. direct/indirect
horizontal/vertical
8The terms _________ microprogramming are used to suggest the degree of closeness to the underlying control signals and hardware layout.
a. hard/soft
b. horizontal/vertical
c. direct/indirect
d. packednpacked
hard/soft
9With _________ encoding one field is used to determine the interpretation of another field.
a. resource
b. indirect
c. direct
d. functional
indirect
10Which of the following is a LSI-11 microinstruction?
a. add word
b. test word
c. Jump
d. all of the above
all of the above
11The standard IBM 3033 control memory consists of ________ words.
a. 2K
b. 8K
c. 4K
d. 16K
4k
12The _________ allows multiple levels of nested calls or interrupts and it can be used to support branching and looping.
a. stack
b. register
c. counter
d. firmware
stack
13The _________ is a 32-bit ALU with 64 registers that can be configured to operate as four 8-bit ALUs, two 16-bit ALUs, or a single 32-bit ALU.
a. PDP-11
b. 8832
c. 3033
d. 8818
8832
14_________ is a subfield that is used to indicate a conditional branch.
a. ZERION
b. S2-S0
c. SELDR
d. OSEL
Zeroing
15A _________ is a combinatorial circuit that generates an address based on the microinstruction, the machine instruction, the microinstruction program counter, and an interrupt register.
a. microsequencer
b. vertical microinstruction
c. translation array
d. control word
translation array