1,389 views
2 votes
2 votes

consider  a micro programmed control unit each of which takes 16 micro operations.The system supports 16 flag conditions and 54 control signals .If horizontal microprogramming control is used then what is the length of control word(bits/word)?

1 Answer

Best answer
2 votes
2 votes

the no. of bits in control word = no. of bits for flag + no. of bits for control signal + no.of bits for control memory

bits for flag = log2(16)

bits for control signal = 54 (for horizontal )

bits for control memory = log2(no. of instruction * no. of micro operation per instruction) = log2(total micro operations)= log2(16)= 4

therefore no. of bits in control word = 4+54+4=62

selected by

Related questions

2 votes
2 votes
2 answers
2
Na462 asked Jul 27, 2018
2,178 views
A vertical microprogrammed control unit supports 512 instructions. The system is using 8 conditional flags and contains 31 control signals. Each instruction on an average...
5 votes
5 votes
2 answers
4
Shubhanshu asked Jan 7, 2018
2,793 views
Microprogrammed control unit uses fixed logic to interrupt instruction.True or False.