Move To / From Special Registers                       

86/88

N

186

N

286

N

386

Y

486

Y

MOV destination, source

Ovfl

N

Dir

N

Int

N

Trap

N

Sign

N

Zero

N

Aux

N

Prty

N

Carry

N

    These forms of MOV store or load the special registers in or from
    a general purpose register

    Valid registers for these commands are:

            Control Registers       CR0, CR2, CR3
            Debug Registers         DR0, DR1, DR2, DR3, DR6, DR7
            Test Registers          TR6, TR7

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

OpCode          Instruction             386     286     86
0F 20/r         MOV r32, CRx            6
0F 22/r         MOV CRx, r32            10/4/5
0F 21/r         MOV r32, DR0-3          22
0F 21/r         MOV r32, DR6-7          14
0F 23/r         MOV DR0-3, r32          22
0F 23/r         MOV DR6-7, r32          16
0F 24/r         MOV r32, TRx            12
0F 26/r         MOV TRx, r32            12

See Also MOVS PUSH POP XCHG XLAT MOVSX MOVZX


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