Assembly Language for Beginners
.1. X86 RCX/ECX/CX/CL Byte number: 7th 6th 5th 4th 3rd 2nd 1st 0th RCXx64 ECX CX CH CL AKAcounter: inthisroleitisusedinREPprefix ...
.1. X86 R10/R10D/R10W/R10L Byte number: 7th 6th 5th 4th 3rd 2nd 1st 0th R10 R10D R10W R10L R11/R11D/R11W/R11L Byte number: 7th 6 ...
.1. X86 RSP/ESP/SP/SPL Byte number: 7th 6th 5th 4th 3rd 2nd 1st 0th RSP ESP SP SPL AKAstack pointer. Usually points to the curre ...
.1. X86 Bit (mask) Abbreviation (meaning) Description 0 (1) CF (Carry) The CLC/STC/CMC instructions are used for setting/resetti ...
.1. X86 Bit Abbreviation (meaning) Description 0 IM (Invalid operation Mask) 1 DM (Denormalized operand Mask) 2 ZM (Zero divide ...
.1. X86 01 — The register contains 0 10 — The register contains a special value (NAN^4 ,∞, or denormal) 11 — The register is em ...
.1. X86 Bit (mask) Description 0 (1) L0 — enable breakpoint #1 for the current task 1 (2) G0 — enable breakpoint #1 for all task ...
.1. X86 REPE/REPNE(AKAREPZ/REPNZ) used with CMPSx and SCASx instructions: execute the last instruction in a loop, the count is s ...
.1. X86 JNEAKAJNZ: jump if not equal or not zero: ZF=0 JNGEjump if not greater or equal (signed): SF≠OF JNGjump if not greater ( ...
.1. X86 Listing 2: Intel C++ 2011 _f1 PROC NEAR mov ecx, DWORD PTR [4+esp] ; ecx = a lea edx, DWORD PTR [ecx+ecx*8] ; edx = a*9 ...
.1. X86 7 6 4 2 0 SFZF AF PF CF This instruction is often used inFPU-related code. SBB(subtraction with borrow) subtract values, ...
.1. X86 Together with the REP prefix, it is to be repeated in a loop, the counter is in the CX/ECX/RCX register: it works like m ...
.1. X86 CMPSB/CMPSW/CMPSD/CMPSQ(M) compare byte/ 16-bit word/ 32-bit word/ 64-bit word from the ad- dress which is in SI/ESI/RSI ...
.1. X86 rcm20: mov ecx,RcmLength ; (ecx) = length in bytes and ecx,3 ; (ecx) = length mod 4 jz rcm30 ; 0 odd bytes, go do dwords ...
.1. X86 loaded. If it is not loaded, Windows offers to run one of the registered system debuggers. IfMSVS^8 is installed, its de ...
.1. X86 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 CF Despite the fact that almost allCPUs have these instructions, there are no correspond ...
.1. X86 FCOMPPcompare ST(0) with ST(1); pop two elements from the stack FDIVRop: ST(0)=op/ST(0) FDIVRST(i), ST(j): ST(i)=ST(j)/S ...
.1. X86 FXCHexchange values in ST(0) and ST(1) Instructions having printable ASCII opcode (In 32-bit mode). These can be suitabl ...
.1. X86 k 6b IMUL p 70 JO q 71 JNO r 72 JB s 73 JAE t 74 JE u 75 JNE v 76 JBE w 77 JA x 78 JS y 79 JNS z 7a JP In summary: AAA, ...
.2 ARM.. if size eq 8 ; jmp .+8; .npad 6 DB 0EBH, 06H, 8DH, 9BH, 00H, 00H, 00H, 00H else if size eq 9 ; jmp .+9; .npad 7 DB 0EBH ...
«
46
47
48
49
50
51
52
53
54
55
»
Free download pdf