12.07.2015 Views

Geode GXLV Processor Series Low Power Integrated x86 Solutions

Geode GXLV Processor Series Low Power Integrated x86 Solutions

Geode GXLV Processor Series Low Power Integrated x86 Solutions

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Instruction Set (Continued)Table 7-27. <strong>Processor</strong> Core Instruction Set SummaryO D I T S Z A P C Clock CountInstructionOpcodeF F F F F F F F F (Reg/Cache Hit) IssuesAAA ASCIIAdjustALafterAdd 37 u - - - u u x u x 3 3AAD ASCII Adjust AX before Divide D5 0A u - - - x x u x u 7 7AAM ASCII Adjust AX after Multiply D4 0A u - - - x x u x u 19 19AAS ASCII Adjust AL after Subtract 3F u - - - u u x u x 3 3ADC Add with CarryRegister to Register 1 [00dw] [11 reg r/m] x - - - x x x x x 1 1 b hRegister to Memory 1 [000w] [mod reg r/m] 1 1Memory to Register 1 [001w] [mod reg r/m] 1 1Immediate to Register/Memory 8 [00sw] [mod 010 r/m]### 1 1Immediate to Accumulator 1 [010w] ### 1 1ADD Integer AddRegister to Register 0 [00dw] [11 reg r/m] x - - - x x x x x 1 1 b hRegister to Memory 0 [000w] [mod reg r/m] 1 1Memory to Register 0 [001w] [mod reg r/m] 1 1Immediate to Register/Memory 8 [00sw] [mod 000 r/m]### 1 1Immediate to Accumulator 0 [010w] ### 1 1AND Boolean ANDRegister to Register 2 [00dw] [11 reg r/m] 0 - - - x x u x 0 1 1 b hRegister to Memory 2 [000w] [mod reg r/m] 1 1Memory to Register 2 [001w] [mod reg r/m] 1 1Immediate to Register/Memory 8 [00sw] [mod 100 r/m]### 1 1Immediate to Accumulator 2 [010w] ### 1 1ARPL Adjust Requested Privilege LevelFrom Register/Memory 63 [mod reg r/m] - - - - - x - - - 9 a hBB0_Reset Set BLT Buffer 0 Pointer to the Base 0F 3A 2 2BB1_Reset Set BLT Buffer 1 Pointer to the Base 0F 3B 2 2BOUND Check Array BoundariesIf Out of Range (Int 5) 62 [mod reg r/m] - - - - - - - - - 8+INT 8+INT b, e g,h,j,k,rIf In Range 7 7BSF Scan Bit ForwardRegister, Register/Memory 0F BC [mod reg r/m] - - - - - x - - - 4/9+n 4/9+n b hBSR Scan Bit ReverseRegister, Register/Memory 0F BD [mod reg r/m] - - - - - x - - - 4/11+n 4/11+n b hBSWAP Byte Swap 0F C[1 reg] - - - - - - - - - 6 6BT Test BitRegister/Memory, Immediate 0F BA [mod 100 r/m]# - - - - - - - - x 1 1 b hRegister/Memory, Register 0F A3 [mod reg r/m] 1/7 1/7BTC Test Bit and ComplementRegister/Memory, Immediate 0F BA [mod 111 r/m]# - - - - - - - - x 2 2 b hRegister/Memory, Register 0F BB [mod reg r/m] 2/8 2/8BTR Test Bit and ResetRegister/Memory, Immediate 0F BA [mod 110 r/m]# - - - - - - - - x 2 2 b hRegister/Memory, Register 0F B3 [mod reg r/m 2/8 2/8BTS Test Bit and SetRegister/Memory 0F BA [mod 101 r/m] - - - - - - - - x 2 2 b hRegister (short form) 0F AB [mod reg r/m] 2/8 2/8FlagsRealModeProt’dModeRealModeProt’dMode<strong>Geode</strong> <strong>GXLV</strong> <strong>Processor</strong> <strong>Series</strong>Revision 1.3 217 www.national.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!