474 views
4 votes
4 votes

Which of the following is/are correct?

  1. In RISC, control circuit is simpler than CISC kind of architectures
  2. In vertical microprogramming, control signals cannot be directly generated after fetching of microinstructions
  3. Horizontal microprogrammed control unit requires longer control word compared to vertical microprogramming
  4. Horizontal microprogrammed control unit is more flexible than vertical microprogrammed.
  1. (a)(b)(c)(d)
  2. (a)(b)(c)
  3. (a)(b)
  4. (b)

1 Answer

Best answer
4 votes
4 votes

A simpler control circuit is a main feature of RISC architecture.
   
   In vertical microprogramming some of the control signals are encoded to reduce the size of the control word. So, these must be decoded using special circuits before generating the corresponding control signals.
   
   In horizontal microprogramming for each control signal we use a separate bit. So, it requires longer control words than vertical microprogramming.
   
   Horizontal micrprogrammed control unit is the most flexible as each control signal has a bit.
   Ref: https://inst.eecs.berkeley.edu/~cs150/fa05/CLD_Su
   So, all $a,b,c,d$ are correct. Option A.

selected by
Answer:

Related questions

3 votes
3 votes
1 answer
4