ALXD800EEXJ2VD AMD (ADVANCED MICRO DEVICES), ALXD800EEXJ2VD Datasheet - Page 652

no-image

ALXD800EEXJ2VD

Manufacturer Part Number
ALXD800EEXJ2VD
Description
Manufacturer
AMD (ADVANCED MICRO DEVICES)
Datasheet

Specifications of ALXD800EEXJ2VD

Operating Temperature (min)
0C
Operating Temperature (max)
85C
Operating Temperature Classification
Commercial
Mounting
Surface Mount
Lead Free Status / RoHS Status
Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ALXD800EEXJ2VD
Manufacturer:
AMD
Quantity:
453
Part Number:
ALXD800EEXJ2VD
Manufacturer:
AMD
Quantity:
784
Part Number:
ALXD800EEXJ2VD
Manufacturer:
AMD
Quantity:
20 000
Company:
Part Number:
ALXD800EEXJ2VD C3
Quantity:
91
Part Number:
ALXD800EEXJ2VD-C3
Manufacturer:
INTEL
Quantity:
472
Part Number:
ALXD800EEXJ2VD-C3
Manufacturer:
AMD
Quantity:
20 000
8.4
The CPU is functionally divided into the Floating Point Unit (FPU) unit and the Integer Unit. The FPU has been extended to
process both MMX, 3DNow!, and floating point instructions in parallel with the Integer Unit.
When the Integer Unit detects an MMX instruction, the instruction is passed to the FPU or execution. The Integer Unit con-
tinues to execute instructions while the FPU executes the MMX instruction. If another MMX instruction is encountered, the
second MMX instruction is placed in the MMX queue. Up to six MMX instructions can be queued.
When the Integer Unit detects a floating point instruction without memory operands, after two clock cycles the instruction
passes to the FPU for execution. The Integer Unit continues to execute instructions while the FPU executes the floating
point instruction. If another FPU instruction is encountered, the second FPU instruction is placed in the FPU queue. Up to
four FPU instructions can be queued. In the event of an FPU exception, while other FPU instructions are queued, the state
of the CPU is saved to ensure recovery.
The MMX instruction set (including extensions) is summarized in Table 8-28. The FPU instruction set is summarized in
Table 8-29. The 3DNow! instruction set (including extensions) is summarized in Table 8-30. The abbreviations used in the
instruction sets are listed in Table 8-27.
Note: The following opcodes are reserved: D9D7, D9E2, D9E7, DDFC, DED8, DEDA, DEDC, DEDD, DEDE, and DFFC.
652
<---
[11 mm reg]
mm
reg
<--- sat ---
<--- move ---
[byte]
[word]
[dword]
[qword]
[sign xxx]
mm1, mm2
mod r/m
pack
packdw
packwb
imm8
memory64
memory32
index 0 (imm8)
index 1 (imm8)
index 2 (imm8)
index 3 (imm8)
windex 0 (imm8)
Abbreviation
If a reserved opcode is executed, unpredictable results may occur (exceptions are not generated).
MMX
®
, FPU, and 3DNow!™ Technology Instructions Sets
Table 8-27. MMX
33234C
Description
Result written.
Binary or binary groups of digits.
One of eight 64-bit MMX registers.
A general purpose register.
If required, the resultant data is saturated to remain in the associated data range.
Source data is moved to result location.
Eight 8-bit BYTEs are processed in parallel.
Four 16-bit WORDs are processed in parallel.
Two 32-bit DWORDs are processed in parallel.
One 64-bit QWORD is processed.
The BYTE, WORD, DWORD, or QWORD most significant bit is a sign bit.
MMX Register 1, MMX Register 2.
Mod and r/m byte encoding (Table 8-8 on page 616).
Source data is truncated or saturated to next smaller data size, then concatenated.
Pack two DWORDs from source and two DWORDs from destination into four WORDs in the Desti-
nation register.
Pack four WORDs from source and four WORDs from destination into eight BYTEs in the Destina-
tion register.
One-byte of immediate value.
64 bits in memory located in eight consecutive bytes.
32 bits in memory located in four consecutive bytes.
The value imm8 [1:0] *16.
The value imm8 [3:2] *16.
The value imm8 [5:4] *16.
The value imm8 [7:6] *16.
The range given by [index0 (imm8) + 15: index0 (imm8)].
®
, FPU, and 3DNow!™ Instruction Set Table Legend
AMD Geode™ LX Processors Data Book
Instruction Set

Related parts for ALXD800EEXJ2VD