°KiSs|HonEy 发表于 2013-3-5 22:04:38

新手求助!

实验4 (3) 下面的程序的功能是将“mov ax,4c00h”之前的指令复制到内存0:200出,补全程序。上机调试,跟踪运行结果。


                  我没弄明白题目是什么意思,“mov ax,4c00h”之前的指令时什么??????

因為·有你 发表于 2013-3-6 19:02:25

就要让你上机操作 将“mov ax,4c00h”之前的指令用Debug写到内存中 然后才能补全程序 然后才能完成后面的问题
“mov ax,4c00h”之前的指令 就是 “mov ax,__到loop s”这里
你向内存中写入的指令应该是“mov ax,__到int 21h”这里

一爪子拍晕 发表于 2013-3-6 21:46:24

我觉得吧,你首先在内存中写入已经补全的程序,然后执行该程序后,“mov ax,4c00h”之前的指令即“mov ax,....loop s"这一段指令会被复制到内存0:200处,记得要先补全程序,要不执行不了的

°KiSs|HonEy 发表于 2013-3-10 21:35:15

因為·有你 发表于 2013-3-6 19:02 static/image/common/back.gif
就要让你上机操作 将“mov ax,4c00h”之前的指令用Debug写到内存中 然后才能补全程序 然后才能完成后面的问 ...

谢谢!明白了!

°KiSs|HonEy 发表于 2013-3-10 21:37:05

一爪子拍晕 发表于 2013-3-6 21:46 static/image/common/back.gif
我觉得吧,你首先在内存中写入已经补全的程序,然后执行该程序后,“mov ax,4c00h”之前的指令即“mov ax,. ...

谢谢!明白了!
页: [1]
查看完整版本: 新手求助!