| 
 |  | 
                       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 |