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

Find the minimum sop and pos expression, Q.  Find the minimum SOP and POS e...

Q.  Find the minimum SOP and POS expression for the following functions using K- Map and realize the expression using appropriate gates. Also realize SOP form using NAND-to-NAND ga

Ascii characters, Display how the value ASCII "MIRIAM" is stored in memory ...

Display how the value ASCII "MIRIAM" is stored in memory in Big Endian format starting at location 100 hexadecimal. Suppose that each memory location kept two ASCII characters.

Contraposition, Contraposition : The contraposition equivalence is as ...

Contraposition : The contraposition equivalence is as follows:  So it may seem a small strange at first, this means that it appears which we have said nothing in the f

Discuss briefly subscriber loop system, Discuss briefly subscriber loop sys...

Discuss briefly subscriber loop system. Subscriber Loop System: Every subscriber in a telephone network is connected usually to the nearest switching office using a dedicated

Insert images in dreamweaver, Q. Insert images in Dreamweaver? You will...

Q. Insert images in Dreamweaver? You will learn two methods to insert images in Dreamweaver-using Dreamweaver's main menu and using Objects panel. 1. Click anywhere in the l

The statement vline is used to insert vertical lines, Like ULINE the statem...

Like ULINE the statement VLINE is used to insert vertical lines. No , Vline is not used to insert vertical lines.

Show division and multiplication operation, Q. Show Division and multiplica...

Q. Show Division and multiplication operation? These operations can be represented as x + y = (N x   × 2 Ex-Ey + N y ) × 2 Ey and x-y = (N x × 2 Ex-Ey -N y ) × 2 Ey

Explain the process of skolemization., Problem 1. Explain briefly the p...

Problem 1. Explain briefly the process of matching production rules against working memory 2. What are the different kinds of knowledge that need to be represented in AI? Ex

What is an interrupt, What is an interrupt?  An interrupt is an event t...

What is an interrupt?  An interrupt is an event that causes the implementation of one program to be suspended and another program to be implemented.

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