0x40. , :
:
:
= 0x40
=
DS:DX =
= ,
:
:
CF = 0
= ,
:
CF = 1
=
DS:DX , , . , : . , , . , , , . , text. tx t .
, text. txt, 0x3D. 0x3F, . 0x40. . text. tx t
. , . .
1.5 /
0x3D 6 , , , .
:
/
=
AL = 0x00 ( 0)
=
CX =
DX =
DS;DX =
:
:
CF = 0
=
CX = (. )
:
CF = 1
: , ( ).
DX. .
4 ( DL):
DL = 0000b , ( ).
DL = 0001b , .
DL = 0010b ( ), .
4 ( DH):
DH = 0000b , .
DH = 0001b , .
, DX 0x0012. , , .
( ) . DOS UNIX, , , DOS :
|
|
0: 1, .
1: 1, .
2: 1, .
3: 1, .
158 10. DOS
4: 1, .
5: 1, .
6-15: .
0x20: .
. .
= 0: .
= 1: .
= 2: .
(CF=0) ( 0x3D). :
= 1: .
= 2: .
= 3: .
10.6 , . ( ) . , .
2
Assembler, :
1. ;
2. ;
3. ;
4. ;
5. ;
6. .