Professional Documents
Culture Documents
OHAERI
• Principe:
• - The Control Unit is viewed and designed as a
combinatorial and sequential logic circuit.
• - The Control Unit is implemented by using any of a
variety of “standard” digital logic techniques. The
logic circuit generate the fixed sequences of control
signals
• - This approach is used to generate fixed sequences
of control signals with the higher speed.
• The control unit operates by performing consecutive
control storage reads to generate the next set of
control function outputs. Performing the series of
control memory accesses is, in effect, executing a
program for each instruction in the machine's
instruction set -- hence the term microprogramming.
• The two basic tasks performed by a microprogrammed
control unit are as follows:
• - Micro-instruction sequencing: the microprogrammed
control unit get the next mico-instruction from the
control memory
• - Micro-instruction execution: the microprogrammed
control unit generate the control signals needed to
execute the micro-instruction.
• The control unit design must consider both affect the
format of the micro-instruction and the timing of the
Figure 7.3. Branch Control unit of Microprogrammed Control Unit with with a single address field
Memory systems