.


:




:

































 

 

 

 





(.OA) . ³ - .

.

. 11 . ͳ , . , - - . - (, 55 ) (.OC), 0 1. " " " " , . " " .

ֲ Ͳ Ѳ DOS

DOS 2.0 , . DOS .40 04. 25 HEADG:

 

 

CF AX.

: в

, .19.1, .9.1, , , . , :

List of Employee Names Page 01

Clancy Alderson

Ianet Brown

David Christie

. :

D10INPT ' .

E10PRNT ' ( ); M10PAGE.

M10PAGE , , .

P100UT .

, . M10PAGE , PAGECTR 01 ( ). PAGECTR - PAGECTR DB '01'. ASCII - . 3031. M10PAGE PAGECTR 1 , 3032, 3033 .. ֳ 3039, 303A, , (:). , PAGECTR ' 3A, 30, . 303A 3130, 10 .

( ) , ' .

ASCII-˲ ֲ

, , , , ( 09) , 8. , 8, 16, 24 .. , , . , , DOS PRINT, ASCII ( ) , . , , 8.

, 19.2, , , . .17.3 ( ) . 0 7 8, 8 15 - 16 .. , , G10XFER G60. :

 

 

:

10PRMP .

Return .

E10OPEN ³ .

G10XFER , , , " " . .

P10PRNT .

R10READ .

" ", " " " " - . , , (.OC) , , 62.

" " ASCII , , . , 05 DOS. . .

ϲ ί DOS

DOS AH 05, DL , , , , INT 21H :

 

MOV AH,05;

MOV DL,char; ,

INT 21H; DOS

 

. , , , , - . . SI HEADG, CX - . , P20, HEADG . HEADG - " ", - " ", .


HEADG DB 0CH,'Industrial Bicycle Mfrs',0DH,0AH,0AH

LEA SI,HEADG;

MOV CX,27;

P20:

MOV AH,05;

MOV DL,[SI];

INT 21H; DOS

INC SI;

LOOP P20

 

, DOS "Out of paper". ϳ . Ctrl/Break.

ֲͲ

, . :

 

 

, Esc (.IB). :

 

1B 30 8

1B 32 6

1B 45

1B 46


:

1. . , 8 , " " " ":

 

HEADG DB 0FH, 1BH, 30H, 'Title...', 0DH, 0AH

 

2. :

 

MOV AH,05;

MOV DL,0FH;

INT 21H

 

, , . ' - . .

BIOS INT 16H , AH .

AH=00: . AL ASCII , , AH. (- ). , , m F1, AL 00. .

AH=01: . (ZF=0), ; - AL AH .

AH=02: . AL ' 417:

7 (Ins)

6 (Caps Lock)

5 (Num Lock)

4 (Scroll Lock)

3 Alt/Shift

2 Ctrl/Shift

1 Shift

0 Shift

ֲͲ ²ز

:

1. (-) : a z, 0 9, %, $, # ..

2. : m, End, , , Return, Del, Ins, PgUp, PgDn - .

3. : Alt, Ctrl Shift, .

- , 䳿. - . , , m , End . .

- 1 (Esc) 83 (Del) 01 53. - - . , 00 AH BIOS INT 16H:

 

MOV AH,00;

INT 16H; BIOS

 

, . (, A) ' :

1. ASCII- A ( 41) AL;

2. - A ( 1E) AH.

(, Ins) :

1. AL;

2. - Ins (.52) AH.

, INT 16H AL. AL , , , - . :

 

MOV AH,00;

INT 16H; BIOS

CMP AL,00; ?

JZ exit; -

 





:


: 2015-10-01; !; : 426 |


:

:

.
==> ...

1510 - | 1439 -


© 2015-2024 lektsii.org - -

: 0.02 .