实验四 数据块移动.pptxVIP

  • 28
  • 0
  • 约1.51千字
  • 约 4页
  • 2020-12-08 发布于广东
  • 举报
南京航空航天大学 电工电子实验中心 实验报告 1 课程名称: 计算机硬件技术基础 实验名称: 数据块移动 姓名: 学号: 评定成绩: 审阅教师: 实验时间:2017.05.02 南京航空航天大学 南京航空航天大学 一、 实验目的要求 进一歩掌握主程序、子程序设计方法。 掌握人机对话的设计方法。 进一歩熟悉 Tddebug 调试环境和 Turbo Debugger 的使用。 二、 实验任务 本实验要求将指定数据区的数据搬移到另一块内存空间中,并通过子程 序调用的方法将搬移的数据显示在屏幕上。 源数据块和目标数据块在存储中的位置可能有三种情况,如图 2-4-1 所 示。对于两个数据块分离的情况,数据的传送从数据块的首地址开始,或者 从数据块的末地址开始均可。但对于有部分重叠的情况,则要加以分析,否 则重叠部分会因搬移而遭到破坏。 所以搬移过程可以通过以下两个方式完成: 当源数据块首地址目标块首址时,从数据块的首地址开始传送数据; 当源数据块首地址目标块首址时,从数据块的末地址开始传送数据。 三、 实验代码 STACK1 SEGMENT STACK DW 256 DUP($) STACK1 ENDS DATA MES1 BUF1 SEGMENT DB The data in buf2 are:,0AH,0DH,$ DB 11H,22H,33H,44H,55

文档评论(0)

1亿VIP精品文档

相关文档