Ввод не работает для расчета квадрата числа в сборке - PullRequest
0 голосов
/ 17 марта 2020

Я хочу умножить число на себя и показать его квадрат root, но я не могу записать значение любого типа в консоль, и оно отображает 0.

enter image description here

Это код, который я использовал до сих пор:

org 100h

num rb 1

mov ah, 3fh
mov bx, 0
mov cx, 1
mov dx, num

mov al, [num]
mov bl, [num]

mul bl

mov ah, 2
add al, 48 ;30h
mov dl, al
int 21h 

Все должно быть FASM совместимым.

...