.


:




:

































 

 

 

 





, , , .

, , , .

, , . . , 336 (48 ) , 2016 .

, ( , 12) - DI, VALVE,

MOV AX,VALVE[BX][DI ]

. . 5 ( 2) 4 , 100.

, :

MOVE AX,[BX+2+DI]

MOVE AX,[DI+BX+2]

MOVE AX,[BX+2][DI]

MOVE AX,[BX][DI+2]

 

MOV MOV ,
PUSH PUSH
POP POP
XCHG XCHG ,
XLAT XLAT AL
-
IN IN ,
OUT OUT ,
LEA LEA 16, 16
LDS LDS 16, 32 DS:16
LES LES 16, 32 ES:16
LAHF LAHF
SAHF SAHF
PUSHF PUSHF
POPF POPF

 

ADD ADD ,
ADC ADC , ,
ASCII
DAA DAA -
INC INC
SUB SUB ,
SBB SBB ,
AAS AAS ASCII
DAS DAS -
DEC DEC
NEG NEG
,
MUL MUL
IMUL IMUL
A ASCII
DIV DIV
IDIV IDIV
AAD AAD ASCII
CBW CBW
CWD CWD

 

, : http://www.hardline.ru/selfteachers/Info/Programming/!TurboPascal/gl12/gl12_4.html

 

, . JMP. , (), , . , . :

jmp metka ; jmp bx ; BX jmp word [ bx ] ; , BX

:

,
JZ/JE ZF=1
JNZ/JNE ZF=0
JC/JNAE/JB / / CF=1
JNC/JAE/JNB / / CF=0
JP PF=1
JNP PF=0
JS 1 SF=1
JNS 0 SF=0
JO OF=1
JNO OF=0
JA/JNBE / CF=0 ZF=0
JNA/JBE / CF=1 ZF=1
JG/JNLE / ZF=0 SF=OF
JGE/JNL / SF=OF
JL/JNGE / SF≠OF
JLE/JNG / ZF=1 SF≠OF
JCXZ CX CX=0

http://asmworld.ru/uchebnyj-kurs/016-uslovnye-i-bezuslovnye-perexody/

 





:


: 2016-10-27; !; : 586 |


:

:

, ; , .
==> ...

1972 - | 1768 -


© 2015-2024 lektsii.org - -

: 0.012 .