1,907 views
2 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 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
Position:
Show:

Related questions

1 1 vote
1 answers 1 answer
1.2k
1.2k views
Debargha Mitra Roy asked Jul 20, 2024
1,161 views
Consider a hypothetical control unit, which supports $512$ bytes of control word memory. If the control word is $20$ bits long and hardware contains $4$ flags and support...
6 6 votes
1 answers 1 answer
6.6k
6.6k views
Rakesh K asked Oct 31, 2016
6,569 views
Which of the following statements are FALSE?S1: Hardwired control units are slower than micro programmed control unitsS2: In micro programmed control unit, even a minor m...
2 2 votes
2 2 answers
3.8k
3.8k views
Na462 asked Jul 27, 2018
3,787 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...
1 1 vote
0 0 answers
1.4k
1.4k views
Na462 asked Jul 27, 2018
1,388 views
Consider the following statements:S1 : Microprogrammed control unit uses fixed logic to interrupt instruction.S2 : Horizontal microprogramming control unit requires an ad...