主题:有关debug和程序一点问题
有如下一道题:
编写程序计算(A*B+C)/D的值,其中A=7,B=8,C=14,D=-5,结果保存在RESULT字单元中。
小弟的程序如下:
DATA SEGMENT
A DB 07H
B DB 08H
C DB 0DH
D DB 0BH
RESULT DW ?
DATA ENDS
STACK SEGMENT
DB 200 DUP(?)
STACK ENDS
CODE SEGMENT
ASSUME DS:DATA,CS:CODE,SS:STACK
START:MOV AX,DATA
MOV DS,AX
MOV AL,A
MUL B
ADD AL,C
IDIV D
CODE ENDS
END START
连接有个“LINK : warning L4021: no stack segment”的警告,请问这个程序哪里错了,应该怎样编比较合理,怎样用DEBUG工具查看我的运算结果??麻烦大家帮个忙。谢谢。
编写程序计算(A*B+C)/D的值,其中A=7,B=8,C=14,D=-5,结果保存在RESULT字单元中。
小弟的程序如下:
DATA SEGMENT
A DB 07H
B DB 08H
C DB 0DH
D DB 0BH
RESULT DW ?
DATA ENDS
STACK SEGMENT
DB 200 DUP(?)
STACK ENDS
CODE SEGMENT
ASSUME DS:DATA,CS:CODE,SS:STACK
START:MOV AX,DATA
MOV DS,AX
MOV AL,A
MUL B
ADD AL,C
IDIV D
CODE ENDS
END START
连接有个“LINK : warning L4021: no stack segment”的警告,请问这个程序哪里错了,应该怎样编比较合理,怎样用DEBUG工具查看我的运算结果??麻烦大家帮个忙。谢谢。