Adjusted Requested Privilege Level                      

86/88

N

186

N

286

Y

386

Y

486

Y

ARPL destination, source

Ovfl

N

Dir

N

Int

N

Trap

N

Sign

N

Zero

Y

Aux

N

Prty

N

Carry

N

    Compares the RPL bits of the first operand against the second.  If
    the RPL bits of the destination are less than the source, the
    destination RPL bits are set equal to the source RPL bits and the Zero
    Flag is set.   Otherwise the Zero Flag is cleared.

------------------------------------ Timing ----------------------------------

OpCode          Instruction             386     286     86
63/r            ARPL r/m16, r16         20/21   20/21

------------------------------------ Logic -----------------------------------

        If (RPL op1) < (RPL op2) then
                ZF = 1
                RPL op1 = RPL op2
        else
                ZF = 0

See Also CLTS LAR LFS LGDT LMSW LSL LTR VERR Flags


Copyright © 1985 to 2022 Beta Systems                            Last modified: Wednesday, January 05, 2022 .