INTO
INTERRUPT
ON
OVERFLOW
INTO
Operation:
if
(OF) = 1
then
(SP)
+-
(SP) - 2
((SP) + 1 :(SP))
+-
FLAGS
(IF)
+-
0
(TF)
+-
0
(SP)
+-
(SP) - 2
((SP) + 1 :(SP))
+-
(CS)
(CS)
+-
(12H)
(SP)
+-
(SP) - 2
((SP) + 1 :(SP))
+-
(IP)
(lP)
+-
(10H)
Description:
INTO (Interrupt on Overflow) generates a
software interrupt if the overflow flag (OF)
is
set; otherwise control proceeds to the follow-
ing instruction without activating an interrupt
procedure.
INTO addresses the target inter-
rupt procedure (its type
is
4)
through the inter-
Encoding:
1110011101
Flags Affected:
None
rupt pointer at location
lOH;
it clears the
TF
and IF flags and otherwise operates like INT.
INTO may be written following an arithmetic
or logical operation to activate an interrupt
procedure if overflow occurs.
INTO Operands
Clocks Transfers Bytes
INTO Coding Example
(no
operands)
(73)
or
4
5 1
INTO
2-84