微原-上机实验概述.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
上机作业(一) [5] 用T命令单步运行程序,并用R 命令检查AX结果,同时将结果作为实际值填入上表中,和推算值进行比较,从而检验自己对该条指令对应的寻址方式是否掌握。也可用D命令察看存贮器的内容,具体操作方法参看DEBUG使用部分。 上机作业(一) 在上表中,分析AX推算值与实际值有何不同?找出错误原因,小结出各种寻址方式所用的段寄存器的规律来。 四.问题讨论 上机作业(一) 五.实验报告要求 实验名称 1.实验目的 2.实验仪器 3.实验内容及实验程序 4.实验数据及结果 5. 问题讨论? 第二次上机: 上机作业(二) 1.? 熟练掌握汇编语言程序设计的方法及上机步骤。 2.? 掌握算术运算中,十进制数调整指令的应用。 3.? 掌握子程序的设计方法。 4.? 掌握DOS功能的调用方法。 一.实验目的 二.实验仪器 586微机 1台 程序设计练习 上机作业(二) 1.编写求十进制21736543之和的程序,并将和以十进制数的形式送屏幕显示。 编程要求与提示: [1] 两个加数均以压缩(组合)十进制数形式存放在ADD1和ADD2为首址的存贮器单元。 [2] 和以压缩十进制数的形式存入SUM以下单元。 [3] 将和送到屏幕显示部分功能的实现采用子程序的形式。 [4] 实验步骤如下: 三.实验内容(两道题任选一道做即可) 上机作业(二) a. 用全屏幕编辑软件建立源程序。 b.用masm.exe汇编程序对源程序进行汇编,形成目标程序。 c. 用link.exe连接程序对目标程序进行连接形成可执行文件。 d. 用DEBUG对连接通过的可执行程序进行调试。 上机作业(二) 2.有一个首地址为A的N字数组,请编程序使该数组中的数按从大到小的次序排列。 编程要求及提示: [1] 参加排序的数据及个数由学生自己定义。 [2] 要将排序前的数组和排序后的数组在屏幕上显示出来。 [3] 实验步骤同内容一。 三.具体操作步骤举例 三.具体操作步骤举例 三.具体操作步骤举例 用P命令单步执行一个过程 三.具体操作步骤举例 用Q命令退出DEBUG 三.具体操作步骤举例 三.具体操作步骤举例 用G命令设置断点,连续(全速)运行程序的调式方法 三.具体操作步骤举例 用G命令连续执行到断点处 三.具体操作步骤举例 用D命令显示存储器单元内容 三.具体操作步骤举例 用G命令连续执行到断点处 三.具体操作步骤举例 用D命令显示存储器单元内容 三.具体操作步骤举例 用N命令命名 用L命令装入程序 DEBUG装入用户可执行文件的另一种方法 三.具体操作步骤举例 用E命令修改内存 三.具体操作步骤举例 三.具体操作步骤举例 三.具体操作步骤举例 用D命令显示存储器单元内容 DEBUG常用命令汇总表(一) 显示地址范围内的内存单元内容 格式2: D 地址范围 D 从指定地址开始反汇编 格式1: U [地址] U 显示修改寄存器的内容 格式2: R 寄存器名 对指定的地址范围进行反汇编 格式2: U 地址范围 显示所有寄存器中的内容. 格式1: R R 从指定地址开始显示内存单元内容 格式1: D [地址] E 把给定的数据送到指定地址开始连续的内存单元中 功能 格式: E 地址 [数据] 格式 命令名 从地址开始的内存块写文件. 格式: W[地址] W G 在指定的盘,路径下建立文件 格式: N[磁盘][路径]文件名 N 从指定的地址开始跟踪x条指令. 格式:

文档评论(0)

花仙子 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档