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)InstructionCMOVS Move if SignRegister, Register/Memory 0F 48 [mod reg r/m] - - - - - - - - - 1 1 rCMOVNS Move if Not SignRegister, Register/Memory 0F 49 [mod reg r/m] - - - - - - - - - 1 1 rCMP Compare IntegersRegister to Register 3 [10dw] [11 reg r/m] x - - - x x x x x 1 1 b hRegister to Memory 3 [101w] [mod reg r/m] 1 1Memory to Register 3 [100w] [mod reg r/m] 1 1Immediate to Register/Memory 8 [00sw] [mod 111 r/m] ### 1 1Immediate to Accumulator 3 [110w] ### 1 1CMPS Compare String A [011w] x - - - x x x x x 6 6 b hCMPXCHG Compare and ExchangeRegister1, Register2 0F B [000w] [11 reg2 reg1] x - - - x x x x x 6 6Memory, Register 0F B [000w] [mod reg r/m] 6 6CMPXCHG8B Compare and Exchange 8 Bytes 0F C7 [mod 001 r/m] - - - - - - - - -CPUID CPU Identification 0F A2 - - - - - - - - - 12 12CPU_READ Read Special CPU Register 0F 3C 1 1CPU_WRITE Write Special CPU Register 0F 3D 1 1CWD Convert Word to Doubleword 99 - - - - - - - - - 2 2CWDE Convert Word to Doubleword Extended 98 - - - - - - - - - 3 3DAA Decimal Adjust AL after Add 27 - - - - x x x x x 2 2DAS Decimal Adjust AL after Subtract 2F - - - - x x x x x 2 2DEC Decrement by 1Register/Memory F [111w] [mod 001 r/m] x - - - x x x x - 1 1 b hRegister (short form) 4 [1 reg] 1 1DIV Unsigned DivideAccumulator by Register/MemoryF [011w] [mod 110 r/m] - - - - x x u u -b,e e,hDivisor: ByteWordDoubleword202945202945ENTER Enter New Stack FrameLevel = 0 C8 ##,# - - - - - - - - - 13 13 b hLevel = 1 17 17Level (L) > 1 17+2*L 17+2*LHLT Halt F4 - - - - - - - - - 10 10 lIDIV Integer (Signed) DivideAccumulator by Register/MemoryF [011w] [mod 111 r/m] - - - - x x u u -b,e e,hDivisor: ByteWordDoubleword202945202945IMUL Integer (Signed) MultiplyAccumulator by Register/MemoryMultiplier: ByteWordDoublewordTable 7-27. <strong>Processor</strong> Core Instruction Set Summary (Continued)OpcodeF [011w] [mod 101 r/m] x - - - x x u u xRegister with Register/Memory0F AF [mod reg r/m]Multiplier: WordDoubleword515515Register/Memory with Immediate to Register2 6 [10s1] [mod reg r/m] ###Multiplier: WordDoubleword616616IN Input from I/O PortFixed Port E [010w] # - - - - - - - - - 8 8/22 mVariable Port E [110w] 8 8/22INS Input String from I/O Port 6 [110w] - - - - - - - - - 11 11/25 b h,mFlagsO D I T S Z A P CF F F F F F F F FRealMode4515Prot’dModeClock Count(Reg/Cache Hit)4515RealModebProt’dModeIssuesh<strong>Geode</strong> <strong>GXLV</strong> <strong>Processor</strong> <strong>Series</strong>Revision 1.3 219 www.national.com

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

Saved successfully!

Ooh no, something went wrong!