Discuss all the five software interrupt instructions, Electrical Engineering

Assignment Help:

Discuss all the five software interrupt instructions.

The INTEL family microprocessor consist of software interrupts INT, INT0, INT3 and BOUND and IRET. Out of all these five interrupts INT and INT3 are very same, BOUND and INT0 are conditional type, and another one IRET is special interrupt return instruction.

The BOUND instruction that has two operands that is compares a register with two words of memory data.

INT0 instruction checks there overflow flag (OF). If OF=1, the INT0 instruction calls this procedure whose address is stored into interrupt vector form, number 4. When OF=0, then the INT0 instruction performs no operation and subsequent sequential instruction in the program executes.

There INT n instruction calls the interrupt service procedure which begins at the address represented in vector number n. For illustration, an INT 80H or INT 128 calls the interrupt service procedure that address is stored in vector type 80H (000200H - 000203H). To find out the vector address, only multiply the vector number (n) by 4 that gives the beginning address of the 4-byte long interrupt vector. For illustration: an INT 5 = 4 x 5 = 20 (14H). The vector for INT5 begins at address 000014H and persists to 000017H. The only exception is the INT3 instruction, a 1-byte instruction.

The IRET instruction is a special return instruction utilized to return for both software and hardware interrupts. The IRET instruction is same like a RET, since it retrieves the return address from the stack.


Related Discussions:- Discuss all the five software interrupt instructions

Design a 4-bit universal shift register, Q. Obtain a block diagram of a shi...

Q. Obtain a block diagram of a shift-left/right register using D flip-flops. Q. Design a 4-bit universal shift register. Q. (a) Show a block diagram of an SRFF connected to s

State kirchoff''s current law, State Kirchoff's Current Law Kirchoff's...

State Kirchoff's Current Law Kirchoff's Current Law (KCL) describes at any junction in an electric circuit the total current flowing towards that junction is equivalent to th

Write shorte note on carbon, Write shorte note on Carbon. Carbon: The...

Write shorte note on Carbon. Carbon: The rate of commutator wear in electrical machines is greatly decreased by using brushes made of carbon. Carbon (C) is also used in autom

Circuit theory, derivation for two watt meter method

derivation for two watt meter method

What is traffic engineering, Q. What is Traffic Engineering? Traffic en...

Q. What is Traffic Engineering? Traffic engineering provides the foundation for analysis and design of telecommunication network to carry a given traffic at a particular loss p

Show the familiar electric sources, Q. Show the familiar electric sources? ...

Q. Show the familiar electric sources? Batteries and ac outlets are the familiar electric sources. These are voltage sources.An ideal voltage source is one whose terminal volta

Compute the transfer function from the input, In this project we will consi...

In this project we will consider the control of a synchronous generator supplying electricity to the grid. We will focus on the problem of frequency stability. The frequency at whi

Explain pentium processor has a superscalar architecture, 'Pentium processo...

'Pentium processor has a superscalar architecture'. Explain the meaning of the statement. The Pentium microprocessor is organized along with three execution units. Single execu

Electrical Safety Management, What will this voltmeter register when connec...

What will this voltmeter register when connected to a battery as shown(assume a battery voltage of 6 volt)?

Determine the slip at maximum torque, A three-phase induction motor, operat...

A three-phase induction motor, operating at its rated voltage and frequency, develops a starting torque of 1.6 times the full-load torque and a maximum torque of 2 times the full-l

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