下载此文档

汇编实验2实验报告.docx


文档分类:高等教育 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
汇编实验2实验报告
南京信息工程大学实验报告
实验名称用机器指令和汇编指令编程实验日期2022-10-26得分指导教师
汇编源程序编写-汇编-连接-调试
系计软院专业计科年级2022级班次姓名学汇编实验2实验报告
南京信息工程大学实验报告
实验名称用机器指令和汇编指令编程实验日期2022-10-26得分指导教师
汇编源程序编写-汇编-连接-调试
系计软院专业计科年级2022级班次姓名学号
一、实验目的
1. 理解栈的特性
2. 掌握汇编语言源程序编写→汇编→链接→调试的方法
二、实验准备
1. 复习第3章「栈」的知识:栈的特性、相关寄存器SS和SP、相关指令push和pop
2. 完成教材
~~,~
3. 预习第4章完整汇编源程序编写→汇编→连接→运行→调试的方法
4. 完成「三、实验内容」中要求提前从理论上分析记录的内容
三、实验内容
(P71)
(1)练习「:Debug的使用」
(2)在练习基础上,完成「2. 实验任务」
补充:对「2. 实验任务」中的(1)做如下调整:
①在使用a命令输入指令调试前,使用e命令将内存单元0020:0 ~0020:7连续8个字节数据修改为10H, 20H, 30H, 40H,50H,60H,70H,80H
②将P74实验任务(1)中第1行的mov ax, ffff→改为mov ax, 0020
实验前,请理论上分析指令执行后各个填空处的值,并记录下来。
2. 练习:完整汇编源程序编写→汇编→连接→运行→调试
第1步:

第2步:、连接、运行、调试
①运行程序,观察程序输出结果是什么?将dl的值修改为0~9中任何一个数字,重新汇编→连接→运行,观察结果的变化。
②。使用r命令查看。观察寄存器cx的值是多少;观察寄存器ds和cs的值是多少,它们之间是否满足关系(cs)=(ds)+10H?
③,观察反汇编得到的源代码。
④使用t命令和p命令(遇到int命令时,用p命令)单步调试,观察结果。
四、实验结论
1. 教材实验2(P74)
实验任务(1):
①②使用e命令修改0020:0~0020:7数据,及修改后查看的操作,并使用a命令输入的p74指令

③每一行指令单步调试,




, ④P74中指令执行后各个寄存器填空结果,ax=2022h,ax=6040h,bx=6050h,bx=E0C0,
sp=00FE,地址220FEH,内容为6

汇编实验2实验报告 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人baba
  • 文件大小12 KB
  • 时间2022-04-14