Chapter 14
Chapter 14
1 chiều 2 chiều
nhiều đường, có
thêm switch
1. The inputs are the control inputs to the system and the
conditions from the data subsystem.
2. The outputs are the control signals.
3. There is one state per statement in the register-transfer
sequence, and the transition function corresponds to the
sequencing in the computation.
4. The output for each state corresponds to the signals that
control the activities in that state.
Unconditional, in which
there is only one successor
to a state.
Conditional, in which there
are several possible
successor depending on the
value of a condition.
bộ dồn kênh
2 thanh ghi
A design example
- Structural description of incdec data subsystem
Microprogrammed controller
Example of microprogrammed system
- Data subsystem
1. A register file with eight registers of
eight bits each. Two read and one
write operations can be performed
simultaneously.
2. An arithmetic-logic unit (ALU) that
performs the operations, ADD, SUB,
XOR and INC; this unit also provides
conditions ZERO, NEG and CY.
3. An eight-bit input register.
4. An eight-bit output register.
•Implicit sequencing
•Two microinstruction formats:
operations and branch
• Output done is set and reset
by placing a 1 in fields s_d
and r_d, respectively