, , , . ; , , . , .5.5.
. 5.5.
, :
? , , . ;
, . , , , ;
, . .
, dup ( . DUPlicate ) ( ).
() , .
(DB).
1 . DB , : 128...+127 ( ) 0...255 ( ), . (. .4) , . ASCII .
:
fld1db DB?;
fld2db DB 'Personal Computer'; (17 )
fld3db DB 20H;
fld4db DB '32654';
fld5db DB 10 DUP(0);
fld6db DB 7 DUP(10 DUP(3);
fld7db DB 11, 12, 13, 14, 15, 16;
. fld7db (11), fld7db+1 (12) .. (. .5.6).
. 5.6.
, AL 14D:
MOV AL,fld8db +3
(DW).
2 (1 ). DW , : 32 768...+32 767 ( ) 0...65 535 ( ), , .
|
|
:
fld1dw DW 2BF0H;
fld2dw DW fld7db;
fld3dw DW 'PC';
fld4dw DW 12345D;
fld5dw DW 3456H, 5AFFH, 9C67H;
fld2dw fld7db ( , , MOV), ( ), .
. , 12345D fld3dw 3039H, 3930H.
. (. .5.7). , .
. 5.7.
(DD).
4 (2 ). DW , : 2 147 483 648...+2 147 483 647 ( FFFFFFFFH 7FFFFFFFH) 0...4 294 967 295 ( 0 FFFFFFFFH), .
:
fld1dd DD 32572;
fld2dd DD 12EFH;
fld3dd DD fld3db fld2db; (17)
fld4dd DD 12345D;
fld3dd , fld2db.
12345D fld4dd 00003039H, 39300000H.
(DQ).
DQ , ( ).