.model small
.stack 100h
.data
mes1 db 'Svobodnogo mesta: $'
mes2 db 'Device not access!$'
fun db 36h
device db 0
V dd ?
S db '$'
.code
main:
mov ax,@data
mov ds,ax
mov ah,fun
mov dl,device
int 21h
cmp ax,0FFFFh
jne ok
mov ah,9
mov dx,offset mes2
int 21h
jmp exit
ok:
mul cx
mul bx
mov BYTE PTR V, dh
mov BYTE PTR V+1, dl
mov BYTE PTR V+2, ah
mov BYTE PTR V+3, al
mov dx, offset mes1
mov ah,9
int 21h
Exit:
mov ax, 4C00h
int 21h
end main
Вывод числа в двойном слове на экран
Что я дурак - это конечно вопрос очевидный... Но не могли бы вы подсказать как вывести число хранящееся в двойном слове (dd) на экран?
http://forum.codenet.ru/showthread.php?t=37570
там есть готовый код, немного модифицируешь его под свой ассемблер и готово
тема закрыта