MOVCU
Operation
Copies from a current-domain source to user-domain memory.
Assembler Syntax
MOVCU.{B|W|L|Q}(z) <ea>(s), <ea>(d)
MOVCU.{B|W|L|Q}(z) Rn(s), Rn(d)
MOVCU.{B|W|L|Q}(z) Rn(s), <ea>(d)
MOVCU.{B|W|L|Q}(z) <ea>(s), Rn(d)
Privilege
Supervisor only
Repeat eligibility
REP eligible; REPcc observes dst
MOVCU is a supervisor-only checked user-access move. The source is a current-domain memory operand, register, or immediate, and the destination is always user-domain memory.
2.75in
Encodings
MOVCU.{B|W|L|Q}(z) <ea>(s), <ea>(d)
Format: Instruction format for MOVCU.{B|W|L|Q}(z) <ea>(s), <ea>(d)
dst — excluded: immediate [invalid_destination]
2.75in MOVCU.{B|W|L|Q}(z) Rn(s), Rn(d)
Format: Instruction format for MOVCU.{B|W|L|Q}(z) Rn(s), Rn(d)
2.75in MOVCU.{B|W|L|Q}(z) Rn(s), <ea>(d)
Format: Instruction format for MOVCU.{B|W|L|Q}(z) Rn(s), <ea>(d)
dst — excluded: immediate [invalid_destination]
2.75in MOVCU.{B|W|L|Q}(z) <ea>(s), Rn(d)
Format: Instruction format for MOVCU.{B|W|L|Q}(z) <ea>(s), Rn(d)