汇编实验三数据串传送和查表程序
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验报告
──学年第二学期
实验课程汇编语言学生姓名123
实验项目数据串传送和查表程序学院计算机科学技术
实验性质专业选修课班级学号
实验地点同组人数 1 第组
实验日期第周星期第节
成绩5
DOSBox-0.74
环境参数
一、实验目的及要求
二、实验原理、实验内容
三、实验仪器设备及材料
四、操作方法与实验步骤
五、实验数据记录及处理
六、实验结果分析及讨论
一、实验目的
1、堆栈。堆栈指示器SP和堆栈操作指令PUSH。POP。
2、段寄存器和物理地址计算。
3、查表法和查表指令XLAT。
4、数据串传送程序和数据串传送指令MOVS。STOS及重复前辍REP。
5、循环指令ROL。逻辑与指令AND和清方向位指令CLD。
6、伪操作指令DB。
二、实验任务
1、把实验准备(二)程序中的目的地址改为1002H,再运行此程序,看能不能把1000H开始的字符串搬到
1002H开始的地方去?
程序代码:
运行结果:
不能,因为会产生覆盖。
2、修改实验准备(二)程序以做到把1000H开始的字符串搬到1002H
开始的地方去
程序代码:
运行结果: