Professional Documents
Culture Documents
CSE305 L11 17 10 11 Mon
CSE305 L11 17 10 11 Mon
Lecture – 11
Microprogrammed Control is an alternative
method to Hardwired Control for generating
control signals.
In this method, control signal is generated by a
program similar to machine language
program(What is machine language
program?? ---- Discussed in the class)
Control signals :
1. PCout, MARin, Read, Select4, Add, Zin
2. Zout, PCin, Yin, WMFC Control Step,
For each of
3. MDRout, IRin which a Control
Word is
4. R3out, MARin, Read determined
Basic Organization
of microprogrammed
Control Unit
Clock PC
Control Store CW
Organization
of microprogrammed
Control Unit
Clock PC
with provision
for Branching
Control Store CW
WMFC
MAR in
Select
PCout
Read
out
R3out
Micro -
R1 in
PCin
End
Add
Z out
IRin
Yin
Zin
R1
instruction
1 0 1 1 1 0 0 0 1 1 1 0 0 0 0 0 0
2 1 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0
3 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0
4 0 0 1 1 0 0 0 0 0 0 0 0 0 1 0 0
5 0 0 0 0 0 0 1 0 0 0 0 1 0 0 1 0
6 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0
7 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 1