github twitter email rss
Assembly language ASM
0001 Jun 1
One minute read

Assembly language ASM

Registers

AX, CX, SP, IP, … - 16 bits
EAX, ECX, ESP, EIP, … - 32 bits
RAX, RCX, RSP, RIP, … - 64 bits

Регистры общего назначения (РОН) - EAX, EBX, ECX, EDX, ESI, EDI, EBP, ESP
Регистр-указатель команд - EIP
Регистр флагов - EFL (EFLAGS)
Сегментные регистры - SS, CS, DS, ES

RAX, RCX, RDX, RBX, RSP, RBP, RSI, RDI, R8 — R15
EAX, ECX, EDX, EBX, ESP, EBP, ESI, EDI, R8D — R15D
AX, CX, DX, BX, SP, BP, SI, DI, R8W — R15W
AH, AL, CH, CL, DH, DL, BH, BL, SPL, BPL, SIL, DIL, R8B — R15B

control
debug
table descriptor
performance
machine-check registers

Disassembly

Structs


Back to posts


comments powered by Disqus