AMD-K6-2E/400AFR AMD [Advanced Micro Devices], AMD-K6-2E/400AFR Datasheet - Page 74

no-image

AMD-K6-2E/400AFR

Manufacturer Part Number
AMD-K6-2E/400AFR
Description
Manufacturer
AMD [Advanced Micro Devices]
Datasheet
AMD-K6™-2E Processor Data Sheet
3.7
Instruction
Mnemonic and
Operand Types
56
Instructions Supported by the AMD-K6™-2E Processor
This section documents all of the x86 instructions supported by
the AMD-K6™-2E processor. Tables 12 through 15 define the
integer, floating-point, MMX, and 3DNow! instructions for the
AMD-K6-2E processor, respectively.
Each table shows the instruction mnemonic, opcode, modR/M
by t e , d e c o d e t y p e, a n d R I S C 8 6 o p e ra t i o n ( s ) fo r e a ch
instruction.
The first column in each table indicates the instruction
mnemonic and operand types, with the following notations:
disp16/32—16-bit or 32-bit displacement value
disp32/48—doubleword or 48-bit displacement value
disp8—8-bit displacement value
eXX—register width depending on the operand size
imm16/32—16-bit or 32-bit immediate value
imm8—8-bit immediate value
mem16/32—word or doubleword integer value in memory
mem32/48—doubleword or 48-bit integer value in memory
mem32real—32-bit floating-point value in memory
mem48—48-bit integer value in memory
mem64—64-bit value in memory
mem64real—64-bit floating-point value in memory
mem8—byte integer value in memory
mem80real—80-bit floating-point value in memory
mmreg—MMX/3DNow! register
mmreg1—MMX/3DNow! register defined by bits 5, 4, and 3
of the modR/M byte
mmreg2—MMX/3DNow! register defined by bits 2, 1, and 0
of the modR/M byte
mreg16/32—word or doubleword integer register, or word or
doubleword integer value in memory defined by the
modR/M byte
mreg8—byte integer register or byte integer value in
memory defined by the modR/M byte
reg8—byte integer register defined by instruction byte(s) or
bits 5, 4, and 3 of the modR/M byte
Preliminary Information
Software Environment
22529B/0—January 2000
Chapter 3

Related parts for AMD-K6-2E/400AFR