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)InstructionNEG Negate Integer F [011w] [mod 011 r/m] x - - - x x x x x 1 1 b hNOP No Operation 90 - - - - - - - - - 1 1NOT Boolean Complement F [011w] [mod 010 r/m] - - - - - - - - - 1 1 b hOIO Official Invalid Opcode 0F FF - - x 0 - - - - - 1 8-125OR Boolean ORRegister to Register 0 [10dw] [11 reg r/m] 0 - - - x x u x 0 1 1 b hRegister to Memory 0 [100w] [mod reg r/m] 1 1Memory to Register 0 [101w] [mod reg r/m] 1 1Immediate to Register/Memory 8 [00sw] [mod 001 r/m] ### 1 1Immediate to Accumulator 0 [110w] ### 1 1OUT Output to PortFixed Port E [011w] # - - - - - - - - - 14 14/28 mVariable Port E [111w] 14 14/28OUTS Output String 6 [111w] - - - - - - - - - 15 15/29 b h,mPOP Pop Value off StackRegister/Memory 8F [mod 000 r/m] - - - - - - - - - 1/4 1/4 b h,i,jRegister (short form) 5 [1 reg] 1 1Segment Register (ES, SS, DS) [000 sreg2 111] 1 6Segment Register (FS, GS) 0F [10 sreg3 001] 1 6POPA Pop All General Registers 61 - - - - - - - - - 9 9 b hPOPF Pop Stack into FLAGS 9D x x x x x x x x x 8 8 b h,nPREFIX BYTESAssert Hardware LOCK Prefix F0 - - - - - - - - - mAddress Size Prefix 67Operand Size Prefix 66Segment Override Prefix-CS-DS-ES-FS-GS-SSPUSH Push Value onto StackTable 7-27. <strong>Processor</strong> Core Instruction Set Summary (Continued)2E3E26646536OpcodeRegister/Memory FF [mod 110 r/m] - - - - - - - - - 1/3 1/3 b hRegister (short form) 5 [0 reg] 1 1Segment Register (ES, CS, SS, DS) [000 sreg2 110] 1 1Segment Register (FS, GS) 0F [10 sreg3 000] 1 1Immediate 6 [10s0] ### 1 1PUSHA Push All General Registers 60 - - - - - - - - - 11 11 b hPUSHF Push FLAGS Register 9C - - - - - - - - - 2 2 b hRCL Rotate Through Carry LeftRegister/Memory by 1 D [000w] [mod 010 r/m] x - - - - - - - x 3 3 b hRegister/Memory by CL D [001w] [mod 010 r/m] u - - - - - - - x 8 8Register/Memory by Immediate C [000w] [mod 010 r/m] # u - - - - - - - x 8 8RCR Rotate Through Carry RightRegister/Memory by 1 D [000w] [mod 011 r/m] x - - - - - - - x 4 4 b hRegister/Memory by CL D [001w] [mod 011 r/m] u - - - - - - - x 8 8Register/Memory by Immediate C [000w] [mod 011 r/m] # u - - - - - - - x 8 8RDMSR Read Tmodel Specific Register 0F 32 - - - - - - - - -RDTSC Read Time Stamp Counter 0F 31 - - - - - - - - -REP INS Input String F3 6[110w] - - - - - - - - - 17+4n 17+4n\ b h,m32+4nREP LODS Load String F3 A[110w] - - - - - - - - - 9+2n 9+2n b hREP MOVS Move String F3 A[010w] - - - - - - - - - 12+2n 12+2n b hFlagsO D I T S Z A P CF F F F F F F F FRealModeProt’dModeClock Count(Reg/Cache Hit)RealModeProt’dModeIssues<strong>Geode</strong> <strong>GXLV</strong> <strong>Processor</strong> <strong>Series</strong>Revision 1.3 223 www.national.com

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

Saved successfully!

Ooh no, something went wrong!