【发布时间】:2011-12-13 08:37:48
【问题描述】:
我需要编写执行以下操作的 8086 汇编程序: - 从键盘读取 2 个数字 - 显示这些数字的总和
到目前为止我得到的提示: 键盘会将 ASCII 码存储在寄存器中,我将读取它 我需要使用一些名为 INT 21H
的 ISR(中断服务程序)我将使用的工具: 微软汇编器
代码模板的一个例子是:
.model small
.stack 100h
.data
.code
.exit
.end
,注意.exit等价于
mov AH,4CH
INT 21H
我的问题是怎么做,汇编器没有任何GUI,不知道如何编译它并从中制作.exe,一般你可以解释一下吗??
【问题讨论】:
-
这是作业吗?如果是这样,你的教授应该给你一些关于如何操作你的汇编器的说明。如果没有,你在学习什么教程?
-
是的,我没有按照任何教程学习,感觉很迷茫......
-
你一定在关注什么,因为你这里有一个代码模板,并且你有一个特定的任务。你用的是什么参考资料?我没有 DOS 时代的 microsoft 汇编器的副本,所以如果没有看到你的材料,我无法真正给你指导,但我也许可以指出你的材料在哪里给你指导
-
他拒绝给我们材料,我得到的只有讲义.....
-
教授正在他的电子管放大器上听平克弗洛伊德。最好在星期一之前不要打扰他。