Operation of micro-programmed control unit, Computer Engineering

Assignment Help:

Micro-instructions are stored in control memory. Address register for control memory comprises the address of subsequent instruction which is to be read. Control memory Buffer Register receives micro-instruction which has been read. A particular micro-instruction execution mainlyincludes the generation of desired control signals and signals used to determine the subsequent micro-instruction to be executed. Sequencing logic section loads control memory address register. It issues a read command to control memory. The subsequent functions are performed by micro-programmed control unit:

1. Sequence logic unit specifies address of the control memory word which is to be read in the Address Register of Control Memory. It also issues READ signal.

2. Desired control memory word is read into control memory Buffer Register.

3. Content of the control memory buffer register is decoded to create control signals and subsequent-address information for sequencing logic unit.

4. Sequencing logic unit finds address of next control word on the foundation of next-address information from decoder and ALU flags.

The execute cycle steps of micro-operations are different for every instructions additionally the addressing mode can be different. All such information normally is dependent on opcode of the instruction Register (IR). So IR input to Address Register for Control Memory is desirable. So there exist a decoder from IR to Address Register for control memory.


Related Discussions:- Operation of micro-programmed control unit

What is python?, Python is an interpreter, interactive, object-oriented pro...

Python is an interpreter, interactive, object-oriented programming language. It is frequently compared to Tcl, P e r l, Scheme or Java. Python combines remarkable power with v

Write a program to find 2''s complement of a binary number, Q. Write a pro...

Q. Write a program to find 1's and 2's complement of a Binary number. Perform necessary checking that if entered number is not a valid number, ask user to enter valid Binary n

What is gimps native graphics file format, XCF is GIMP's "native" format. T...

XCF is GIMP's "native" format. This will preserve all information about an image, having the layers.

Slope deflection equations, Slope Deflection Equations for a Member: I...

Slope Deflection Equations for a Member: In this section, we will develop a few general equations needed for further discussion in the moment distribution context. Fig

Illustrate the system architecture, Question: a) Explain why pervasive...

Question: a) Explain why pervasive computing can be termed as a "technology that disappears". b) List and describe four main components of a MOTE used in Wireless Sensor N

Object-oriented control architecture for ams manufacturing, Object-Oriented...

Object-Oriented Control Architecture For Ams Manufacturing Introduction     In recent past, the industrial sectors have started presenting additional inclination toward

Short notes on model primitives in director mx 2004, Question: (a) Prep...

Question: (a) Prepare short notes on the model primitives in Director MX 2004. (b) Therefore using the box primitive write codes to prepare a new model resource of length 50

Mathematical applications, The current 32 and 64 bit machines can represent...

The current 32 and 64 bit machines can represent integers of around 9 digits and 30 digits respectively, while various scientific and mathematical applications have to represent in

What is guard bits, What is guard bits? Guard bits are extra bits which...

What is guard bits? Guard bits are extra bits which are produced while the intermediate steps to yield maximum accuracy in the final results.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd