edited by
304 views
0 votes
0 votes

A micro programmed control unit uses one address instruction for control word sequencing. Based on the behaviour of control signals,the control signal field is divided into 6 groups. Each group contains  mutually exclusive control signals. The following table gives groupwise control signals. ( Group behavior : either one or none)

G1 G2 G3 G4 G5 G6
5 13 7 15 8 16

 

  1. How many bits are saved in control field with respect to horizontal micro programming 
  2. What is max degree of parallelism
edited by

1 Answer

0 votes
0 votes
In Horizontal Micro programming we have control bit for each and every signal ...

so in horizontal we have one word of length=5+13+7+15+8+16.=64 bits

While in vertical Micro programming we uses decoder for each signal set

sp bits required are log(5)+log(13)+log(7)+log(15)+log(8)+log(16) that is

3+4+3+4+3+4=21 bits are required in vertical Micro programming

Bits saved = 64-21=43.

Max degree of parallelism = 64 signal which are generated in horizontal Micro programming

Related questions

0 votes
0 votes
0 answers
1
1 votes
1 votes
1 answer
2
dragonball asked Jan 1, 2018
4,007 views
Difference between Horizontal Microprogramming and Vertical Microprogramming Plz explain in detail for GATE point of view only.