Кто круче :D
Добавлено: 07 апр 2006, 23:03
Форум Глазовских локальных домашних сетей
http://svjazss.ru/
.model tiny
.code
org 100h
start:
a:
call time
mov ah, 01h
int 16h
jz a
cmp ah, 1h
jz br
xor ah,ah
int 16h
jmp a
b:
br:
call time
ret
time proc near
mov ah,02h
int 1ah
push dx
mov bx, offset curtime + 8
and dh, 0fh
add dh, '0'
mov [bx], dh
pop dx
shr dh, 4
add dh, '0'
mov bx, offset curtime + 7
mov [bx], dh
push cx
mov bx, offset curtime + 5
and cl,0fh
add cl,'0'
mov [bx], cl
pop cx
push cx
shr cl,4
add cl,'0'
mov bx, offset curtime + 4
mov [bx],cl
pop cx
push cx
mov bx, offset curtime + 2
and ch,0fh
add ch,'0'
mov [bx], ch
pop cx
shr ch,4
add ch,'0'
mov bx, offset curtime + 1
mov [bx] , ch
mov ah,06h
mov dx,0000h
mov cl,79h
mov ch,24h
mov bh,07h
mov al,00h
int 10h
mov dx, offset curtime
mov ah, 9
int 21h
ret
time endp
curtime db '>:::::::',0ah,0dh,'$'
decimal db '0123456789'
end start
и ґНtчЂьt2дНлми ГґНR»”ЂжЂЖ0€7ZРоРоРоРоЂЖ0»“€7Q»‘ЂбЂБ0€YQРйРйРйРйЂБ0»ђ€YQ»ЋЂеЂЕ0€/YРнРнРнРнЂЕ0»Ќ€/ґє ±yµ$·° НєЊґ Н!Г>:::::::
$0123456789