实验说明:
本次实验讲义中所使用的成绩数据为16进制,完全是为了在调试分析时观察方便,请同学们注意这一点就可以了。
使用MASM和LINK生成exe文件在dos状态下运行,如果遇到问题,除了逻辑分析外,就要使用debug加载生成的exe文件来进行分析。
大家如果对实验中所使用的各种指令理解不明确,请参看实验讲义附录和微机原理教材。
本次实验作业:
完成实验步骤的第二部分。在实验报告中主要说明实验中遇到的各种情况的解决办法和实验心得,实验心得是重点,本实验与实验五在一次上机实验中完成,两次实验报告写在一起,标识清楚即可。
下次实验交实验报告。
实验步骤:
任选纯文本编辑工具编辑程序一为asm文件,如果使用的编辑工具较复杂要注意保存的文件为ascii码参数(听不懂都就说明你没遇到这个问题。)。
在dos下,使用masm和link来生成exe文件。有兴趣的同学可以在使用上面两步操作时保存一个lst文件,并自行观察、理解其中的内容。
在上机时间内完成步骤二要求的程序。
作业提示:
与实验5的程序相比,这个就简单多了,不需要输入,只要对已经有的数据进行分类就可以了。如何判断正负数,同学们要自行思考。原始正负数的设置也比较简单,但是同学一定要注意,你设置的数据表观上是整数或者负数,但是在程序的分析下,也许不是你们预期的那个样子,如果遇到这样的问题,请大家留意分析。
实验过程可以参看助教写的实验笔记
返回首页
|