Assembly Language for Beginners

(Jeff_L) #1

INDEX


MOVSX, 201 , 209 , 363 – 365 , 453 , 1029
MOVSXD, 287
MOVZX, 202 , 348 , 816 , 1029
MUL, 453 , 454 , 615 , 1029
MULSD, 427
NEG, 505 , 1029
NOP, 484 , 998 , 1029 , 1038
NOT, 208 , 209 , 856 , 1029
OR, 309 , 527 , 1029
OUT, 727 , 832 , 1034
PADDD, 410
PCMPEQB, 418
PLMULHW, 407
PLMULLD, 407
PMOVMSKB, 418
POP, 10 , 30 , 31 , 1029 , 1038
POPA, 1034 , 1038
POPCNT, 1034
POPF, 913 , 1034
PUSH, 10 , 11 , 30 , 31 , 67 , 727 , 880 , 948 , 1029 ,
1038
PUSHA, 1034 , 1038
PUSHF, 1034
PXOR, 418
RCL, 716 , 1034
RCR, 1034
RET, 6 , 8 , 10 , 31 , 283 , 544 , 651 , 998 , 1029
ROL, 332 , 999 , 1034
ROR, 999 , 1034
SAHF, 257 , 1029
SAL, 1035
SALC, 914
SAR, 336 , 453 , 518 , 923 , 1035
SBB, 398 , 1030
SCASB, 914 , 1030
SCASD, 1030
SCASQ, 1030
SCASW, 1030
SET, 468
SETALC, 914
SETcc, 138 , 202 , 258 , 1035
SHL, 213 , 269 , 336 , 1030
SHR, 217 , 336 , 371 , 1030
SHRD, 404 , 1030
STC, 1035
STD, 1035
STI, 1035
STOSB, 496 , 1030
STOSD, 1030
STOSQ, 511 , 1030
STOSW, 1030
SUB, 10 , 11 , 86 , 154 , 502 , 1027 , 1031
SYSCALL, 1033 , 1035
SYSENTER, 748 , 1033 , 1035
TEST, 201 , 305 , 308 , 336 , 1031
UD2, 1035
XADD, 788
XCHG, 1029 , 1035
XOR, 10 , 86 , 208 , 518 , 715 , 827 , 998 , 1031 ,
1038
MMX, 406
Prefixes
LOCK, 788 , 1026
REP, 1026 , 1029 , 1030

REPE/REPNE, 1026
REPNE, 1030
Registers
AF, 447
AH, 1028 , 1029
CS, 1003
DF, 637
DR6, 1025
DR7, 1025
DS, 1003
EAX, 86 , 106
EBP, 67 , 97
ECX, 542
ES, 923 , 1003
ESP, 42 , 67
Flags, 86 , 127 , 1022
FS, 744
GS, 284 , 744 , 746
JMP, 173
RIP, 750
SS, 1003
ZF, 86 , 305
SSE, 406
SSE2, 406
x86-64, 14 , 15 , 50 , 66 , 72 , 93 , 99 , 419 , 427 , 729 ,
737 , 750 , 1019 , 1025
Xcode, 19
XML, 708 , 864
XOR, 869

Z80, 448
zlib, 637 , 866
Zobrist hashing, 462
ZX Spectrum, 458
Free download pdf