0% found this document useful (0 votes)
89 views2 pages

Unit3 Assignment

A microprogrammed control unit uses a control memory to store microinstructions that specify the control signals for executing machine language instructions. The control memory contains the microcode that defines the control flow by mapping micro-operations to microinstruction addresses. A microsequencer generates the addresses of successive microinstructions to implement instruction sequencing.

Uploaded by

saiteja1234
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
89 views2 pages

Unit3 Assignment

A microprogrammed control unit uses a control memory to store microinstructions that specify the control signals for executing machine language instructions. The control memory contains the microcode that defines the control flow by mapping micro-operations to microinstruction addresses. A microsequencer generates the addresses of successive microinstructions to implement instruction sequencing.

Uploaded by

saiteja1234
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

Microprogrammed control unit

UNIT-3
Assignment
1. Draw a block diagram of a control memory with associated HW for finding out
next microinstruction address. Clearly specify the control flow. What is meant by
mapping process in this context? [16]
2. (a) Explain the functioning of a control unit explaining the terms control word,
control memory, control address register and control buffer register. [8]
(b) Support or oppose the statement ?If we want to add a new machine language
instruction to a processors instruction set, simply write a C program and
compile and store the resultant code in control memory?. [8]
(a) Differentiate between microprogramming and nano programming. [8]
(b) Hardwired control unit is faster than microprogammed control unit. Justify
this statement. [8]
3.

(a) Explain the variety of techniques available for sequencing of microinstructions


based on the format of the address information in the microinstruction. [8]
(b) Hardwired control unit is faster than microprogammed control unit. Justify
this statement. [8]
4.

5. Draw the general block diagram of a micro sequencer and also


explain the inputs and outputs along with their functioning. [16]
6. a) Explain about the micro programmed control organization.
b) Write the differences between microprogramming and Nan
programming. [8+8].
7. a) Explain the variety of techniques available for sequencing of
microinstructions based on the format of the address information in
the microinstruction.
b) How do you map micro operation to a micro instruction address.
[8+8]
8. a) Discuss in detail the design of control unit.
b) Hard wired control unit is faster than micro programmed control
unit. Justify this statement.[8+8]
9. (a) What are the major design considerations in microinstruction sequencing?. [8]
(b) Explain about microinstruction sequencing techniques, specifically variable
format address microinstruction. [8]
10. (a) Give the typical horizontal and vertical microinstruction formats. [8]
(b) Describe how microinstructions are arranged in control memory and how they
are interpreted. [8]
11. (a) Why do we need subroutine register in a control unit?. Explain. [8]
(b) Why do we need some bits of current microinstruction to generate address of

the next microinstruction. Support with a live example. [8]


12. Draw the general block diagram of a microsequencer. Explain clearly the inputs
and outputs of the same along with their functioning. [16]
13. (a) What

is a pipeline register. What is the use of it?. Explain in detail. [8]


(b) Why do we need some bits of current microinstruction to generate address of
the next microinstruction. Support with a live example. [8]

14(a) What are the major design considerations in microinstruction sequencing?. [8]
(b) Explain about microinstruction sequencing techniques, specifically variable
format address microinstruction. [8]
15. (a) How do you map micro-operation to a micro instruction address. [8]
(b) Hardwired control unit is faster than microprogammed control unit. Justify
this statement. [8]

You might also like