0% found this document useful (0 votes)
69 views

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
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
69 views

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
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