Explain about micro-instruction formats, Computer Engineering

Assignment Help:

Q. Explain about Micro-instruction Formats?

Now let's focus on format of a micro-instruction. The two widely used formats employed for micro-instructions are vertical and horizontal. In horizontal micro-instruction every bit of micro-instruction signifies a control signal that directly controls a single bus line or occasionally a gate in the machine. Though the length ofsuch a micro-instruction can be hundreds of bits. A typical horizontal micro-instruction with its related fields is demonstrated in Figure below.

2317_Explain about Micro-instruction Formats.png

(a)   Horizontal Micro-instruction

1906_Explain about Micro-instruction Formats1.png

(b)   Vertical Micro-instructions

1052_Explain about Micro-instruction Formats2.png

Figure: Micro- instruction Formats

In a vertical micro-instruction several similar control signals can be encoded in a few micro-instruction bits. For example for 16 ALU operations that may need 16 individual control bits in horizontal micro-instruction only 4 encoded bits are required in vertical micro-instruction. In the same way in a vertical micro-instruction only 3 bits are required to select one of eight registers. Though these encoded bits need to be passed from the respective decoders to get the individual control signals. This is shown in figure above.

Generally a horizontal control unit is faster however requires wider instruction words while vertical control units though; require a decoder are shorter in length. Most of systems employ neither purely vertical nor purely horizontal micro-instructions figure (c) above.


Related Discussions:- Explain about micro-instruction formats

Explain adaptive routing, Explain adaptive routing. Adaptive routing de...

Explain adaptive routing. Adaptive routing defines the ability of a system, by which routes are characterised through their destination, to change the path that the route takes

Build a program to maintain his personal account, Aim: Build a program or a...

Aim: Build a program or application which gives an interface to the user to maintain his personal account for E-mails & should be able to work on the following applications. Des

Explain the odd-even transposition algorithm, Q. Explain the odd-even trans...

Q. Explain the odd-even transposition algorithm? The algorithm needs one 'for loop' beginning from I=1 to N it implies that N times and for every value of I, one 'for loop' of

What is the type of process identifiers, What is the type of Process Identi...

What is the type of Process Identifiers? Identification of the real user Identification of the effective user Identification of the real group Identification

Explain the configuration of a step-by-step switching system, With neat dia...

With neat diagrams explains the configuration of a step-by-step switching system. The schematic diagram for an exchange is specified in figure. Each subscriber is associated to

Effective branching rate - heuristic searches, Effective Branching Rate: ...

Effective Branching Rate: Assessing heuristic functions is an important part of "AI" research: a particular heuristic function may sound such a good idea, but in practice give

Discuss the advantages of store program control, Discuss the advantages of ...

Discuss the advantages of store program control (SPC) automation in telephone switching. Advantages of SPC: (i) Simple to control (ii) Simple to maintain (iii) Fine-

Explain naming convention verification points, Explanation:- In functio...

Explanation:- In functional testing, you require to confirm that the objects in the application-under-test look and work as designed from build to build. To accomplish this, yo

External communication interfaces, External interface is interface between ...

External interface is interface between I/O interface and peripheral devices. Interface can be characterised into 2 main categories: (a) parallel interface and (b) serial interface

Benefit of digital versatile disk read only memory, Q. Benefit of digital v...

Q. Benefit of digital versatile disk read only memory? The main benefit of having CAV is that individual blocks of data can be accessed at semi-random mode. So head can be move

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