DemoN/CLOCK.ASM
2020-12-26 23:59:23 +03:00

37 lines
1.4 KiB
NASM

;[]=========================================================================[]
;[] ‚뢮¤ ç á®¢ []
;[] v0.03 - ¯®á«¥¤­¨¥ ¨§¬¥­¥­¨ï 01.02.2006 []
;[]=========================================================================[]
Clock:
ld a,(ClockOn) ;ä« £ ¢ë¢®¤  ç á®¢
inc a
ret nz
ld c,Dss.SysTime
rst DssRst ;¯à®ç¨â âì ¤ ­­ë¥ ® ¢à¥¬¥­¨
ld de,.String
push de
push bc
push hl
ld l,h ;ç áë
ld h,0
call ConvDecStr8_1
inc de
pop hl ;¬¨­ãâë
ld h,0
call ConvDecStr8_1
inc de
pop hl
ld l,h ;ᥪ㭤ë
ld h,0
call ConvDecStr8_1
ld de,71
ld c,Bios.Lp_Set_Place ;ãáâ ­®¢ª  ¯®§¨æ¨¨ ¯¥ç â¨
rst BiosRst : di
pop hl
ld bc,8*256+Bios.Lp_Print_Ln2 ;¢ ॣ.B ¤«¨­  áâப¨
rst BiosRst : di
ret
.String db "00:00:00"