Курсовая работа: Робота з записами мови ассемблера
xor ax,ax
@@ex2:
pop si dx bx
ret
@@tmps db 3 dup (?)
readword endp
writestring proc near ;Вывод строки на экран
;DS:DX->STR
push ax si
mov si,dx
cld
@@l1:
lodsb
test al,al
jz @@l2
push si
mov ah,0Eh
int 10h
pop si
jmp @@l1
@@l2:
pop si ax
ret
writestring endp
writeword proc near ;Вывод числа на экран
;EAX=WORD
pusha
cmp ax,0
jne @@ll1