:
<> </> <> <;>
<> , </> - , <> - 0, 1 2 ( ) , , , , <;> - .
, . . . , .
, . , ( ).
. .
.
, , :
DB - , DW - ( ), DD - ( ).
: DB
[< >] DW [< > DUP (]{< >}[)] DD?,
<>- , (, );? - .
.
1. 23 :
a db 23.
2. 1 :
db?
3. 1234h :
Dw 1234h.
4. 31 , 1, 2, 3, 4, 5, 1, 2, 3, 4,...:
Db 31 dup (1,2,3,4,5)
. . , 3, 100, 100 34h, 101 - 12h.
, [35].
, , . ,
mov ah, 3 3 - .
, ( . , h - .
, , .
|
|
, , :
Inc OPND
OPND - ,
OPND dw?
( ) . : B +< >, ( ).
, . , . , :
[OPND +SI]
OPND [SI]
OPND + [SI]
[OPND] +[SI]
.
, , .
. + < > , . , , .. [ + 0 ].
: [ a + bx ] [ b ]+[ si] + 6.
b , " ", - bp, si , 6.
:
) - , , ;
) , (1, 2 4 );
) byte ptr (1) word ptr (2 ), , . ,
Mov byte ptr x, 255
. . " " 1 .
i86 MOV. MOV ( ) - . COPY (), MOV - - [38].
, :
mov ax,0
mov bx,9
mov ax,bx
AX 0, BX 9, , , BX AX.
, 9 BX AX, BX AX.
MOV , , . - ( ) MOV : , , , , . - ( ) MOV .
|
|
:
) mov ax, x - x ax;
) mov cx, exword - 2 , exword, cx;
) mov si, 1000 - 1000 si;
) mov word ptr [di+555], 4 - 4 2 [di+555].
:
Mov ax, code
Mov ds, ax