Your browser does not support JavaScript.

CPU x86
HTML & design by Thomas Lackó
http://thomas.sk


instruction:




Registers
  name   reg.   (386)    
acumulator AX EAX AH : AL
base BX EBX BH : BL
counter CX ECX CH : CL
data DX EDX DH : DL
stack pointer SP ESP
base pointer BP EBP
source index SI ESI
destination index DI EDI
instruction pointer IP EIP
code segment CS
data segment DS
stack segment SS
extra segment ES
extra segment - FS
extra segment - GS
register stack ST (8087)  
Flags
  bit   flag   name  
0 CF carry flag
1 1
2 PF parity flag
3 0
4 AF auxiliary carry flag
5 0
6 ZF zero flag
7 SF sign flag
8 TF trap flag
9 IF interrupt enable flag
10 DF firection flag
11 OF overflow flag
12 IOPL I/O privilege level
13
14 NT nested task
15 0
16 RF resume flag
17 VM virtual 8086 mode
18 AC alignment check
19 VIF virtual interrupt flag
20 VIP virtual interrupt pending
21 ID ID flag
... 0
Conditions
  code   syntax   condition   meaning  

Instructions
msb - most significant bit
X86 - required processor type
X86* - processor type, instruction for operating systems