Decoding of slightly encoded micro-instructions, Computer Engineering

Assignment Help:

Q. Decoding of slightly encoded micro-instructions?

Generally micro-programmed control unit designs are neither totally unencoded nor highly encoded. They are slightly coded. This decreases width of control memory and micro-programming efforts. The fundamental approach for encoding is demonstrated in Figure below. Micro-instruction is arranged as a set of fields. Every field comprises a code that upon decoding triggers one or more control signals. Execution of a micro-instruction means that each field is decoded and produces control signals. So with N fields N simultaneous actions can be specified. Every action results in activation of one or more control signals. Usually each control signal is triggered by no more than one field. Design of an encoded micro-instruction format can be stated in simple terms:

  • Organize format in independent fields. Which is every field portrays a set of actions such that actions from different fields can take place concurrently.
  • Define every field such that substitute actions which can be specified by field are mutually exclusive. That is only one of the actions specified for a given field cantake place at a time.

 


Related Discussions:- Decoding of slightly encoded micro-instructions

What are the uses of interrupts, What are the uses of interrupts?  ...

What are the uses of interrupts?  Recovery from errors Debugging Communication among programs Use of interrupts in operating system

What do understand by the granularity of a parallel system, What do underst...

What do understand by the granularity of a parallel system ? Granularity refers to the quantity of computation complete in parallel relative to the size of the entire program. I

Handshake packets - computer architecture, Handshake packets: Handshak...

Handshake packets: Handshake packets consist of nothing but a PID byte, and are usually sent in response to data packets. The 3 basic types are, NAK, indicating that the data

What is time multiplexed space switching, What is time multiplexed space sw...

What is time multiplexed space switching? Explain w ith a neat diagram. Time division switches, an inlet or an outlet corresponded to a particular subscriber line with one s

Why schottky transistors preferred over other transistors , In digital ICs,...

In digital ICs, Schottky transistors are preferred over normal transistors because of their ? Ans. Lower  propagation  delay  in digital ICs, as  shottky  transistors  reduce

Drawbacks of specifying parameter assignments using defparam, The disadvant...

The disadvantages of specifying parameter assignments using defparam are: -  Parameter  is  essentially specified  by  the  scope  of  hierarchies  underneath  which  it exists

State about sixth generation electronic computers, Sixth Generation (1990 -...

Sixth Generation (1990 - ) This  generation  begun  with  many  gains  in  parallel  computing,  both  in  hardware area and in improved understanding of how to build up algori

Adder substractor, how can we bimpliment half substractor using nand gate

how can we bimpliment half substractor using nand gate

Criteria for selecting a theme for a project, Q. Criteria for selecting a t...

Q. Criteria for selecting a theme for a project? Topics for projects as we indicated earlier should emerge from the children's world. Teaching often becomes boring and unintere

Explain about hyper-threading, Q. Explain about Hyper-threading? Non th...

Q. Explain about Hyper-threading? Non threaded program instructions are executed in a single order at a time until the program completion. Presume a program have four tasks nam

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