( ):
STOKTBL DB 12,'Computers',14,'Paper....',17,'Diaskettes'
:
STOKTBL DB 12,'Computers'
DB 14,'Paper....'
DB 17,'Diskettes'
3. :
MONTBL DB 'January..'
DB 'February.'
DB 'March....'
9 . 'January' - MONTBL, 'February' - MONTBL+9, 'March' - MONTBL+18. 'March', :
) (N3) ASCII 33 03;
) : 03 - 1 = 02;
) (9): 02 x 9 = 18;
) (18) MONTBL; : MONTBL+18.
4. EBCDIC. , 0 9 ASCII 30...39, EBCDIC - F0...F9. ASCII 20, EBCDIC - 40.
XLAT ASCII EBCDIC.
5. . , . 1 2, 2 3 .. , . , -
, .. 1 2, 2 3 .. , .
6. TYPE (), LENGTH () SIZE (). , :
TABLEX DW 10 DUP(?); 10
TYPE (DW ), LENGTH - DUP- (10) SIZE - (10 x 2 = 20). :
MOV AX,TYPE TABLEX;AX=0002
MOV BX,LENGTH TABLEX;BX=000A (10)
MOV CX,SIZE TABLEX;CX=0014 (20)
LENGTH SIZE . , SI , :
CMP SI,SIZE TABLEX
: