Skip to content

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)

Format: Instruction format for MOVCU.{B|W|L|Q}(z) <ea>(s), <ea>(d)

dstexcluded: 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)

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)

Format: Instruction format for MOVCU.{B|W|L|Q}(z) Rn(s), <ea>(d)

dstexcluded: 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)

Format: Instruction format for MOVCU.{B|W|L|Q}(z) <ea>(s), Rn(d)