SHARE
SPREAD
HELP

The Tradition of Sharing

Help your friends and juniors by posting answers to the questions that you know. Also post questions that are not available.


To start with, Sr2Jr’s first step is to reduce the expenses related to education. To achieve this goal Sr2Jr organized the textbook’s question and answers. Sr2Jr is community based and need your support to fill the question and answers. The question and answers posted will be available free of cost to all.

 

#
Authors:
Linda Null ,julia Lobur
Chapter:
Marie An Introduction To A Simple Computer
Exercise:
Review Of Essential Terms And Concepts
Question:37 | ISBN:9780763704445 | Edition: 3

Question

37. Explain the difference between hardwired control and microprogrammed control.

TextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbook

Answer

Hardwired Control Unit:
When the control signals are generated by hardware using conventional logic design techniques, the control unit is said to be hardwired.
Micro programmed control unit:
A control unit whose binary control variables are stored in memory is called a micro programmed control unit.

Differences between hardwired control and microprogramed control :

Hardwired control :

  • Hardwired control unit generates the control signals needed for the processor using logic circuits.
  • Hardwired control unit is faster when compared to microprogrammed control unit as the required control signals are generated with the help of hardwares.
  • Difficult to modify as the control signals that need to be generated are hard wired.
  • More costlier as everything has to be realized in terms of logic gates.
  • It cannot handle complex instructions as the circuit design for it becomes complex.
  • Only limited number of instructions are used due to the hardware implementation.
  • Used in computer that makes use of Reduced Instruction Set Computers(RISC).

Microprogramed control:

  • Micrprogrammed control unit generates the control signals with the help of micro instructions stored in control memory.
  • This is slower than the other as micro instructions are used for generating signals here.
  • Easy to modify as the modification need to be done only at the instruction level.
  • Less costlier than hardwired control as only micro instructions are used for generating control signals.
  • It can handle complex instructions.
  • Control signals for many instructions can be generated.
  • Used in computer that makes use of Complex Instruction Set Computers(CISC)

 

1 0

Discussions

Post the discussion to improve the above solution.