主题:求助!十万火急!汇编程序
fctom129
[专家分:0] 发布于 2005-12-20 11:27:00
用汇编语言编写程序,计算Z=(W-X*Y)/10,R为相除后所得的余数,其中,W,X,Y均为十六位有符号二进制数。
十万火急谢谢帮我解答下[em10]
回复列表 (共4个回复)
沙发
fctom129 [专家分:0] 发布于 2005-12-20 12:26:00
高手解答下啊,十万火急!
板凳
erping [专家分:3660] 发布于 2005-12-20 12:26:00
;没有足够测试,如果有问题,告诉我.
.model small
.stack
.data
X dw 1
Y dw 2
W dw 3
Z db ?
R db ?
.code
_main:
mov ax, @data
mov ds, ax
mov ax, X
mov bx, Y
imul bx
sub W, ax
mov ax, W
mov cx, 10
idiv cl
mov R, ah ;余数
mov Z, al ;商
mov ax, 4C00H
int 21H
end _main
3 楼
fctom129 [专家分:0] 发布于 2005-12-20 12:32:00
谢谢,我先测试下
4 楼
kaikaikai007 [专家分:650] 发布于 2005-12-21 12:02:00
16位,程序很有问题!
我来回复