# GATE2002-2.7

2.5k views

Horizontal microprogramming:

1. does not require use of signal decoders
2. results in larger sized microinstructions than vertical  microprogramming
3. uses one bit for each control signal
4. all of the above

edited

Option (D). All statements are true.

Reference: http://http://www.cs.virginia.edu/~cs333/notes/microprogramming.pdf

edited

Horizontal micro programming:

1)  Each control signal itself  present in control word So no need of signal decoders, To represent one control  signal we need 1-bit  so A, C is true

2)  In Vertical micro programming control word  contain log(no of control signals) bits to represent control signals.

Ex: suppose 16 control signals are there, In HmP  16 bits, in VmP  log16 = 4 bits are required

so B is true

edited

## Related questions

1
4.3k views
The performance of a pipelined processor suffers if: the pipeline stages have different delays consecutive instructions are dependent on each other the pipeline stages share hardware resources All of the above
In a C program, an array is declared as $\text{float} \ A[2048]$. Each array element is $4 \ \text{Bytes}$ in size, and the starting address of the array is $0x00000000$. This program is run on a computer that has a direct mapped data ... would occur? Justify your answer briefly. Assume that the data cache is initially empty and that no other data or instruction accesses are to be considered.