Details Table

┌──────────┬────────────────────┬─┬─┬─┬─┬─┬─┬──────────────────────────────────┐
│Encoding  │Instruction         │0│1│2│3│4│5│Description                       │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 21 /r  │MOV r32,DR0-3       │ │ │ │XXX│Move debug register (0,1,2, or 3) │
│          │                    │ │ │ │ │ │ │to r32                            │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 21 /r  │MOV r32,DR4/DR5     │ │ │ │ │ │X│Move debug register (4 or 5) to   │
│          │                    │ │ │ │ │ │ │r32                               │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 21 /r  │MOV r32,DR6/DR7     │ │ │ │XXX│Move debug register (6 or 7) to   │
│          │                    │ │ │ │ │ │ │r32                               │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 23 /r  │MOV DR0-DR3,r32     │ │ │ │XXX│Move r32 to debug register (0,1,2,│
│          │                    │ │ │ │ │ │ │or 3)                             │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 23 /r  │MOV DR4/DR5,r32     │ │ │ │ │ │X│Move r32 to debug register (4 or  │
│          │                    │ │ │ │ │ │ │5)                                │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│0F 23 /r  │MOV DR6/DR7,r32     │ │ │ │XXX│Move r32 to debug register (6 or  │
│          │                    │ │ │ │ │ │ │7)                                │
└──────────┴────────────────────┴─┴─┴─┴─┴─┴─┴──────────────────────────────────┘


[Back: MOV-Move to/from Debug Registers]
[Next: Description]