Professional Documents
Culture Documents
Microsequencer Control Unit Design
Microsequencer Control Unit Design
• Micro-operations
• Microinstructions
• Microprograms
• Current Address + 1
• Address specified by microinstruction
• Microsubroutine register
• Mapping hardware
• Horizontal
• Vertical
• Direct
• Simultaneous micro-operations in
different fields
• Simultaneous micro-operations in
different fields
• Include a NOP in each field
• Simultaneous micro-operations in
different fields
• Include a NOP in each field
• Distribute remaining micro-operations to
minimize total number of bits required
• Simultaneous micro-operations in
different fields
• Include a NOP in each field
• Distribute remaining micro-operations to
minimize total number of bits required
• Group together micro-operations that
modify the same register
M1 M2
NOP NOP
DRM PCIN
M1 M2
NOP NOP
DRM PCIN
ACIN PCDR
PLUS ARPC
AND AIDR
M1M2
NOP NOP
DRM PCIN
ACIN PCDR
PLUS ARPC
AND
AIDR
Images courtesy of Addison Wesley Longman, Inc. Copyright © 2001
Micro-operation Assignments
and Field Values