Specifications

Intel
®
64 and IA-32 Architectures Software Developer’s Manual Documentation Changes 53
Documentation Changes
CWD/CDQ/CQOConvert Word to Doubleword/Convert Doubleword to
Quadword
Instruction Operand Encoding
...
DAA—Decimal Adjust AL after Addition
Instruction Operand Encoding
...
DAS—Decimal Adjust AL after Subtraction
Instruction Operand Encoding
...
Opcode Instruction Op/
En
64-Bit
Mode
Compat/
Leg Mode
Description
99 CWD A Valid Valid DX:AX sign-extend of AX.
99 CDQ A Valid Valid EDX:EAX sign-extend of
EAX.
REX.W + 99 CQO A Valid N.E. RDX:RAX sign-extend of
RAX.
Op/En Operand 1 Operand 2 Operand 3 Operand 4
ANA NA NA NA
Opcode Instruction Op/
En
64-Bit
Mode
Compat/
Leg Mode
Description
27 DAA A Invalid Valid Decimal adjust AL after
addition.
Op/En Operand 1 Operand 2 Operand 3 Operand 4
ANA NA NA NA
Opcode Instruction Op/
En
64-Bit
Mode
Compat/
Leg Mode
Description
2F DAS A Invalid Valid Decimal adjust AL after
subtraction.
Op/En Operand 1 Operand 2 Operand 3 Operand 4
ANA NA NA NA