clock:
mov ah, 0x02
int 0x1A
mov ax, cs
mov ds, ax
mov es, ax
mov di, Zeit
mov al, ch
shr al, 4
or al, 0x30
stosb
mov al, ch
and al, 0x0F
or al, 0x30
stosb
inc di
mov al, cl
shr al, 4
or al, 0x30
stosb
mov al, cl
and al, 0x0F
or al, 0x30
stosb
inc di
mov al, dh
shr al, 4
or al, 0x30
stosb
mov al, dh
and al, 0x0F
or al, 0x30
stosb
mov si, Zeit
mov cx, strlen
print_bios:
lodsb
mov ah,0x0E
int 0x10
loop print_bios
mov ax, 0x4C00
int 0x21
Zeit: db "00:00:00"
strlen EQU $-Zeit
here is a video to the clock function(made by me)
No comments:
Post a Comment