DOS :
- , DOS Int 21h
40h;
- DOS l...Ch ( Int
21h), , .
(Int 21h, 40h) , . 1 2, , ( - ). , - DX. 08h (), 0Ah ( ), 0Dh ( ) , . , , <Ctrl>/Z ( 26), . 1, , . , , FILTXT 1.
FILTXT
,
FILTXT>MYFILE.DOC
MYFILE.DOC ( );
FILTXT MYFILE.DOC
FILTXT MYFILE.DOC, , MYFILE.TXT.
2 ( ) .
- , , , , ( CON) 3Dh, , 40h:
;
screen db 'CON',0;
handlscr dw 0;
;
mov ,3Dh;
mov AL.1;
mov DX,off set screen;
int Blh
mov handlscr,AX;
Int 21h:
02h - ;
06h - -;
09h - .
09h (, ) . DX; "$". ( , , .), Esc-. , 1 ( 40h), 09h .
|
|
<Ctrl>/C, ( ). <Ctrl>/C BREAK ( DOS BREAK ON).
02h ( - ) , DL. . 09h (, , <Ctrl>/C).
06h ( - ) , <Ctrl>/C. , 09h 02h, , . ASCII DL; DL=FFh.
DOS " " - ; (0Dh) (0Ah). DOS Esc-, ANSI.SYS.