AMD64 Architecture Programmer’s Manual, Volume 3: General Purpose And System Instructions EN Programmer's Manual 3
AMD64 Architecture Programmer's Manual Volume 3 General-Purpose and System Instructions manual pdf -FilePursuit
AMD64 Architecture Programmer's Manual Volume 3 General-Purpose and System Instructions manual pdf -FilePursuit
EN%20-%20AMD64%20Architecture%20Programmer's%20Manual%20Volume%203%20General-Purpose%20and%20System%20Instructions
EN%20-%20AMD64%20Architecture%20Programmer's%20Manual%20Volume%203%20General-Purpose%20and%20System%20Instructions
User Manual: Pdf
Open the PDF directly: View PDF
Page Count: 474 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- Contents
- Figures
- Tables
- Revision History
- Preface
- 1 Instruction Formats
- 2 Instruction Overview
- 3 General-Purpose Instruction Reference
- AAA
- AAD
- AAM
- AAS
- ADC
- ADD
- AND
- BOUND
- BSF
- BSR
- BSWAP
- BT
- BTC
- BTR
- BTS
- CALL (Near)
- CALL (Far)
- CBW CWDE CDQE
- CWD CDQ CQO
- CLC
- CLD
- CLFLUSH
- CMC
- CMOVcc
- CMP
- CMPS CMPSB CMPSW CMPSD CMPSQ
- CMPXCHG
- CMPXCHG8B CMPXCHG16B
- CPUID
- DAA
- DAS
- DEC
- DIV
- ENTER
- IDIV
- IMUL
- IN
- INC
- INS INSB INSW INSD
- INT
- INTO
- Jcc
- JCXZ JECXZ JRCXZ
- JMP (Near)
- JMP (Far)
- LAHF
- LDS LES LFS LGS LSS
- LEA
- LEAVE
- LFENCE
- LODS LODSB LODSW LODSD LODSQ
- LOOP LOOPE LOOPNE LOOPNZ LOOPZ
- LZCNT
- MFENCE
- MOV
- MOVD
- MOVMSKPD
- MOVMSKPS
- MOVNTI
- MOVS MOVSB MOVSW MOVSD MOVSQ
- MOVSX
- MOVSXD
- MOVZX
- MUL
- NEG
- NOP
- NOT
- OR
- OUT
- OUTS OUTSB OUTSW OUTSD
- PAUSE
- POP
- POPA POPAD
- POPCNT
- POPF POPFD POPFQ
- PREFETCH PREFETCHW
- PREFETCHlevel
- PUSH
- PUSHA PUSHAD
- PUSHF PUSHFD PUSHFQ
- RCL
- RCR
- RET (Near)
- RET (Far)
- ROL
- ROR
- SAHF
- SAL SHL
- SAR
- SBB
- SCAS SCASB SCASW SCASD SCASQ
- SETcc
- SFENCE
- SHL
- SHLD
- SHR
- SHRD
- STC
- STD
- STOS STOSB STOSW STOSD STOSQ
- SUB
- TEST
- XADD
- XCHG
- XLAT
- XLATB
- XOR
- 4 System Instruction Reference
- Appendix A Opcode and Operand Encodings
- Appendix B General-Purpose Instructions in 64-Bit Mode
- B.1 General Rules for 64-Bit Mode
- B.2 Operation and Operand Size in 64-Bit Mode
- B.3 Invalid and Reassigned Instructions in 64-Bit Mode
- B.4 Instructions with 64-Bit Default Operand Size
- B.5 Single-Byte INC and DEC Instructions in 64-Bit Mode
- B.6 NOP in 64-Bit Mode
- B.7 Segment Override Prefixes in 64-Bit Mode
- Appendix C Differences Between Long Mode and Legacy Mode
- Appendix D Instruction Subsets and CPUID Feature Sets
- Appendix E Instruction Effects on RFLAGS
- Index