( 0000:0417h, 0000:0418h).
1- :
2- :
:
IN ., OUT ,.
.- ah,al,ax
60h .
0edh -
0-ScrollLock
1-NumLock
2-CapsLock
BIOS
|
1ah
| 04h
| ah=04h
INT 1ah
:
cx=
dh=
dl=
| ( BCD)
|
02h
| ah=02h
INT 1ah
:
ch=
l=
dh=
dl=1/0 (/ )
| ( BCD)
|
15h
| 86h
| ah=86h
cx:dx=
INT 15h
|
|
BCD - ( 1 2 )
|
|
BIOS
|
13h
| 02h
| Ah=02h
al=
bx=
ch=
cl=
dh=
dl=( )
INT 13h
|
dl: 0-
1-B
2-C
F 1, al .
|
21h
| 19h
| = 19h
: AL = (00h = :, 01h = : ..)
|
|
0eh
| = 0h
DL = (00h = :, 01h = : .)
: AL = (00h = :, 01h = : ..)
|
|
|
47h
| = 47h
DL = (00h - , 01h - . .)
DS:SI = 64- (ASCIZ- , \)
: CF = 0 = 0100h, CF = 1 = 0Fh,
|
|
3Bh
| = 3Bh
DS:DX = 64-6aoro ASCIZ- ,
CF = 0, , CF = 1 = 3 ( )
|
|
39h
| = 39h
DS:DX = ASCIZ- , , , .
:CF = 0,
CF = 1 = 3, ; 5,
|
DOS 3.3 64
|
|
21h
21h
| 3Ch
| = 3Ch
=
DS:DX = ASCIZ- ' (ASClZ- ASCII-, )
:CF = 0 = ,
CF = 1 = 03h, , 04h, 05h,
, 3Ch , y . , 5Bh.
|
7: Novell Netware
6:
5: (1, )
4: ( 0 3Ch)
3: ( 3Ch)
2:
1:
0:
|
3Dh
| = 3Dh
AL =
DS:DX = ASCIZ- '
CL =
: CF = 1 = (02h - , 03h - , 04h - , 05h - , 0h - )
| ³
0:
1:
2-3: (0)
6-4: :
000: ( )
001:
010:
011:
100:
7:
|
5Bh
| = 5Bh
=
DS:DX = ASCIZ- '
: CF = 1 = (03h - , 04h - , 05h - , 50h - )
|
|
42h
| = 42h
=
CX:DX = , ( )
AL = :
:CF = 0 CX:DX = ( ),
CF = 1 = 06h,
|
AL:
0 -
1 -
2 -
|
40h
| = 40h
=
=
DS:DX =
: CF = 0 = ,
CF = 1 = 05h, ; 06h,
|
|
3Fh
| = 3Fh
=
=
DS:DX =
: CF = 0 = ,
CF = 1 = 05h, , 06h,
|
|
33h
| 0005h
| A = 0005h;
= (0 , 1 , 2 - );
: A = :
= ;
= ( );
CY = Y ( );
| .
0 ;
1 - ;
2 ;
|