.


:




:

































 

 

 

 


. Intel BSWAP 16-




Intel BSWAP 16- , BSWAP .

: PUSH
:
:  

. , , . SS:[ESP] ESP (2 4). PUSH POP ( ). , , ( MOV), :

push cs

pop ds; DS , CS

PUSH/POP , :

push ax;

...; - ,

; , CMPXCHG

pop ax;

80286, PUSH ESP ( SP) ESP , , 8086 SP .

: POP
:
:  

, , ESP 2 4 . POP , PUSH. , , CS ( CS , RET), . , ESP , POP , ESP.

 

: PUSHA PUSHAD
:
: 80186 80386

PUSHA : , , DX, , SP, , SI DI. PUSHAD , , EDX, , ESP, EBP, ESI EDI. ( SP ESP , .) POPA/POPAD, , ( ), . PUSHA, .

PUSHA PUSHAD 60h. , 16- 32- . PUSHAD 16- PUSHA 32-, (66h).

: /POPAD, POPF/POPFD, PUSHF/PUSHFD, JCXZ/JECXZ, CMPSW/CMPSD, INSW/INSD, LODSW/LODSD, MOVSW/MOVSD, OUTSW/OUTSD, SCASW/SCASD STOSW/STOSD.

 

: POPA POPAD
:
: 80186 80386




:


: 2015-10-01; !; : 399 |


:

:

.
==> ...

1615 - | 1586 -


© 2015-2024 lektsii.org - -

: 0.01 .