in CO and Architecture
739 views
2 votes
2 votes
A vertical microprogrammed control unit has 16 conditional flags 250 signals and size of control word is 24 bits, size of the control memory in Kbytes is ______.
in CO and Architecture
739 views

4 Comments

I am getting 12 KB :/
0
0
12KB is correct
0
0
@minipanda : can u refer any place from where i can refer this topic or shall i go for morris mano
0
0
1
1

1 Answer

12 votes
12 votes
Best answer

Control word = conditional flag bits + controls signal + next micro instruction address

24 = 4 + 8 + next micro instruction address

=> next micro instruction address= 24-12=12.

Hence there are 212 micro instructions in the control memory.

Each of the micro instructions occupy 24 bits i.e. one control word for each of them.

So total size of control memory = control word size* no. of micro instructions = 24 bits * 212 = 3B * 212= 3*4 * 210 B = 12 KB.

selected by

Related questions