gpt4 book ai didi

assembly - 8086 中的除法 MASM 中的组装

转载 作者:行者123 更新时间:2023-12-02 17:40:22 25 4
gpt4 key购买 nike

<分区>

我正在用 8086 编写这个汇编程序,但它不能正常工作。即使我使用单个数字,商和余数也会打印为一些随机符号。有人可以指出程序中的错误/错误吗?谢谢。

.model small
.stack 50h

.data
Divisor db ?
Dividend db ?
Quotient db ?
Remainder db ?

.code
main_method proc
mov ax, @data
mov ds, ax

mov ah, 01
int 21h
sub al, 48
mov Divisor, al

mov ah, 01
int 21h
sub al, 48
mov Dividend, al
mov bl, 00
mov al, 00
mov bl, Divisor
mov al, Dividend
div bl

mov Quotient, al
mov Remainder, ah

mov dl, Quotient
add dl, 48
mov ah, 02
int 21h

mov dl, Remainder
add dl, 48
mov ah, 02
int 21h
mov ah, 4ch
int 21h
main_method endp
end main_method

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com