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.

<strong>Geode</strong> <strong>GXLV</strong> <strong>Processor</strong> <strong>Series</strong>Instruction Set (Continued)InstructionREP OUTS Output String F3 6[111w] - - - - - - - - - 24+4n 24+4n\ b h,m39+4nREP STOS Store String F3 A[101w] - - - - - - - - - 9+2n 9+2n b hREPE CMPS Compare StringFind non-match F3 A[011w] x - - - x x x x x 11+4n 11+4n b hREPE SCAS Scan StringFind non-AL/AX/EAX F3 A[111w] x - - - x x x x x 9+3n 9+3n b hREPNE CMPS Compare StringFind match F2 A[011w] x - - - x x x x x 11+4n 11+4n b hREPNE SCAS Scan StringFind AL/AX/EAX F2 A[111w] x - - - x x x x x 9+3n 9+3n b hRET Return from SubroutineWithin Segment C3 - - - - - - - - - 3 3 b g,h,j,k,rWithin Segment Adding Immediate to SP C2 ## 3 3Intersegment CB 10 13Intersegment Adding Immediate to SP CA ## 10 13Protected Mode: Different Privilege Level-Intersegment-Intersegment Adding Immediate to SPROL Rotate LeftTable 7-27. <strong>Processor</strong> Core Instruction Set Summary (Continued)OpcodeRegister/Memory by 1 D[000w] [mod 000 r/m] x - - - - - - - x 2 2 b hRegister/Memory by CL D[001w] [mod 000 r/m] u - - - - - - - x 2 2Register/Memory by Immediate C[000w] [mod 000 r/m] # u - - - - - - - x 2 2ROR Rotate RightRegister/Memory by 1 D[000w] [mod 001 r/m] x - - - - - - - x 2 2 b hRegister/Memory by CL D[001w] [mod 001 r/m] u - - - - - - - x 2 2Register/Memory by Immediate C[000w] [mod 001 r/m] # u - - - - - - - x 2 2RSDC Restore Segment Register and Descriptor 0F 79 [mod sreg3 r/m] - - - - - - - - - 11 11 s sRSLDT Restore LDTR and Descriptor 0F 7B [mod 000 r/m] - - - - - - - - - 11 11 s sRSTS Restore TSR and Descriptor 0F 7D [mod 000 r/m] - - - - - - - - - 11 11 s sRSM Resume from SMM Mode 0F AA x x x x x x x x x 57 57 s sSAHF Store AH in FLAGS 9E - - - - x x x x x 1 1SAL Shift Left ArithmeticRegister/Memory by 1 D[000w] [mod 100 r/m] x - - - x x u x x 1 1 b hRegister/Memory by CL D[001w] [mod 100 r/m] u - - - x x u x x 2 2Register/Memory by Immediate C[000w] [mod 100 r/m] # u - - - x x u x x 1 1SAR Shift Right ArithmeticRegister/Memory by 1 D[000w] [mod 111 r/m] x - - - x x u x x 2 2 b hRegister/Memory by CL D[001w] [mod 111 r/m] u - - - x x u x x 2 2Register/Memory by Immediate C[000w] [mod 111 r/m] # u - - - x x u x x 2 2SBB Integer Subtract with BorrowRegister to Register 1[10dw] [11 reg r/m] x - - - x x x x x 1 1 b hRegister to Memory 1[100w] [mod reg r/m] 1 1Memory to Register 1[101w] [mod reg r/m] 1 1Immediate to Register/Memory 8[00sw] [mod 011 r/m] ### 1 1Immediate to Accumulator (short form) 1[110w] ### 1 1SCAS Scan String A [111w] x - - - x x x x x 2 2 b hSETB/SETNAE/SETC Set Byte on Below/Not Above or Equal/CarryTo Register/Memory 0F 92 [mod 000 r/m] - - - - - - - - - 1 1 hSETBE/SETNA Set Byte on Below or Equal/Not AboveTo Register/Memory 0F 96 [mod 000 r/m] - - - - - - - - - 1 1 hSETE/SETZ Set Byte on Equal/ZeroTo Register/Memory 0F 94 [mod 000 r/m] - - - - - - - - - 1 1 hFlagsO D I T S Z A P CF F F F F F F F FRealModeProt’dModeClock Count(Reg/Cache Hit)3535RealModeProt’dModeIssueswww.national.com 224 Revision 1.3

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

Saved successfully!

Ooh no, something went wrong!