.


:




:

































 

 

 

 





( )

VGA

VGA

SVGA

32-

FAT

TSR:

 

KbdInput$ proc;POW35

; : AX

; : ASCIIZ, . .

mov DI,AX;

mov DX,AX;

mov CX,255;

mov BX,0;

mov AH,3Fh; ( - )

int 21h

jc Input$_error;

dec AX; RETURN

add DI,AX; ,

Input$_error:

mov [DI],BL; , 0

ret

KbdInput$ endp

( )

16- ASCIIZ, .. 7 0000000000000111. . ASCIIZ - , 0.

NmbrToBi$ proc;POW36

; : AX - , BX - ,

; : ASCIIZ. .

mov DI,AX;

mov DX,8000h; , 1 15

mov CX,16; 16

NumberTo_B0:

mov AL,48; '0'

test BX,DX; 1?

jz NumberTo_B

inc AL; '1'

NumberTo_B:

stosb; '1' '0'

shr DX,1;

loop NumberTo_B0

mov [DI],DL; 0

ret

NmbrToBi$ endp

40:6C , 18.2 . , . "" , .. ( ).

GetTicks proc;POW37

; :

; : AX

; .

mov BX,ES;

mov AX,40h; BIOS

mov ES,AX

mov AX,ES:[6Ch];

mov ES,BX; ES

ret

GetTicks endp





:


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


:

:

: , .
==> ...

2025 - | 1644 -


© 2015-2024 lektsii.org - -

: 0.007 .