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

Determining the error models that affect program execution, In critical com...

In critical computer applications the correctness of a delivered output and the continuity of the required service beside the speed of the used CPU are the most important measures

What are models and meta models, Model: It is a entire explanation of s...

Model: It is a entire explanation of something (i.e. system). Meta model: It shows the model elements, syntax and semantics of the notation that permits their manipulatio

What is sdram, Synchronous dynamic random access memory (SDRAM) is dynamic ...

Synchronous dynamic random access memory (SDRAM) is dynamic random access memory (DRAM) that is initialized with the system bus. Classic DRAM has an asynchronous interface, which m

What is difference between hold time and setup, What is difference between ...

What is difference between hold time and setup? The interviewer was looking for one exact reason, and it’s really a good answer as well..The hint is hold time doesn't depend onto c

Connection machine fortran, Q. Connection Machine FORTRAN? Connection M...

Q. Connection Machine FORTRAN? Connection Machine Fortran was a subsequent SIMD language developed by Thinking Machines Corporation. Connection Machine Fortran incorporated all

Explain congestion, Explain CONGESTION. CONGESTION: This is uneconomi...

Explain CONGESTION. CONGESTION: This is uneconomic to provide sufficient equipment to carry entire traffic that could possibly be given to a telecommunication system. Inside

What is problem statement, What is problem statement The problem state...

What is problem statement The problem statement is crucial for any analysis. Problem statement is general description of the user's desires, and difficulties. The motive of pr

Explain the random scan and raster scan displays, Define Random scan/Raste...

Define Random scan/Raster scan displays?  Random scan is a method in which the display is made by the electronic beam which is directed only to the points or part of the screen

What are the different database integrities, What are the different databas...

What are the different database integrities? Semantic Integrity. Relational Integrity. Primary Key Integrity. Value Set Integrity. Foreign Key integrity and

What is inode, What is 'inode'? All UNIX files have its description kep...

What is 'inode'? All UNIX files have its description kept in a structure called 'inode'. The inode have info about the file-size, its location, time of last access, time of las

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