Андрей Газибаров


без тайни

Инструкциите On-line

POPA
Съхраняване на всички регистри в стека
Общи форма: POPA
Форма КОП CPUID I8086 I80386 I80486
16 32 64 Alt   I8086 I80386 I80486
POPA 61 61   48 EE x86-64   18 11
POPAW 61 66 61   [F1] 48 EE x86-64   18 11
POPAD 66 61 61   [F2] 48 EE x86-64   18 11
POPAQ       [F3] 48 EE x86-64   18 11
Действие eDI ← pop()
eSI ← pop()
eBP ← pop()
pop()
eBX ← pop()
eDX ← pop()
eCX ← pop()
eAX ← pop()
Флагове
PE VM NT IOPL OF DF IF TF SF ZF AF PF CF
                         
CPU
8086 186 V20 286 386 486 P P-P P-II MMX SSE 3D! E64
  • • • • • • • •        
ИзключенияОБЩИ +
Всички режими:
#SS(0) ако eSP е извън стековия сегмент
#SS(0) при липса на място в стека
Забележка При възникване на изключение е възможно в момента на извикване на манипулатора част от регистрите да се извлечени от стека (т.е. стойностите им са променени), а друга част – не. Стойността на стековия указател обаче се актуализира след успешно завършване на цялата инструкция.
 
Съдържание Пълен текст
 
  PDF, 3.6M Приложение, 18К