edited by
1,549 views
0 votes
0 votes

The general configuration of the microprogrammed control unit  is given below:

What are blocks B and C in the diagram respectively?

  1. Block address register and cache memory
  2. Control address register and control memory
  3. Branch register and cache memory
  4. Control address register and random access memory
edited by

5 Answers

1 votes
1 votes

option 2 is correct one .....control address register is one which tells the address of that micro-programmed signals which has to be generated .......that all are present in CONTROL MEMOERY as "WORDS"...(just like binary bits)

say control address register is 10 bits means 2^10 entries are there in CONTROL MEMORY....now we can select any one word and gve it as output.....

the width of word in CONTROL MEMORY depends on type of micro-programmed control 

1)Horizontal (for every signal we use one seperte bit)

2)Vertical(for signals we can use decoder to reduce the number of bits required )

0 votes
0 votes

Ans is B)

The logic of the control unit is specified by a micro-program. A micro-program is also called firmware (midway between the hardware and the software). It consists of:

(a) One or more micro-operations to be executed; and

(b) The information about the micro-instruction to be executed next.

The micro-instructions are stored in the control memory. The address register for the control memory contains the address of the next instruction that is to be read. The control memory Buffer Register receives the micro-instruction that has been read. A micro-instruction execution primarily involves the generation of desired control signals and signals used to determine the next micro-instruction to be executed. The sequencing logic section loads the control memory address register. It also issues a read command to control memory.

The general configuration of a micro-programmed control unit is demonstrated:

So Block B is Control Address Register and Block C is Control Memory

for references: http://cssimplified.com/computer-organisation-and-assembly-language-programming/explain-the-operation-of-a-micro-programmed-control-unit-with-the-help-of-a-diagram-8m-jun2008

edited by
Answer:

Related questions

1 votes
1 votes
3 answers
1
go_editor asked Mar 24, 2020
1,205 views
Which of the following is an interrupt according to temporal relationship with system clock?Maskable interruptPeriodic interruptDivision by zeroSynchronous interrupt
0 votes
0 votes
3 answers
2
go_editor asked Mar 24, 2020
1,556 views
Match the following :$\begin{array}{clcl} & {\textbf{Addressing Mode}} & {} & {\textbf{Location of operand}} \\ \text{a.} & \text{Implied} & \text{i.} & \text{Registe...
0 votes
0 votes
3 answers
3
go_editor asked Mar 24, 2020
910 views
In $8085$ microprocessor, the digit $5$ indicates that the microprocessor needs$-5$ volts, $+5$ volts supply$+5$ volts supply only$-5$ volts supply only$5$ MHz clock
0 votes
0 votes
3 answers
4
go_editor asked Mar 24, 2020
787 views
In $8085$, which of the following performs: load register pair immediate operation?LDAX rpLKLD addrLXI rp, dataINX rp