• 豆搜网 > 汇编语言程序设计实验报告二(分支循环程序实验)
  • 汇编语言程序设计实验报告二(分支循环程序实验)

    免费下载 下载此文档 文档格式:DOC   更新时间:2003-10-02   下载次数:0   点击次数:3
    文档基本属性
    文档语言:Simplified Chinese
    文档格式:doc
    文档作者:zjc
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    汇编语言程序设计实验报告二(分支循环程序实验)
    实验目的
    掌握分支程序,循环程序的设计方法.
    熟悉DEBUG程序的使用方法.
    掌握汇编语言程序的编辑,汇编,连接以及调试过程.
    实验内容
    编写一程序,将内存中某一区域的数据传送到另一个区域中(要求用循结构,不考虑数据块重叠问题).
    编写一程序,将内存中某一区域的数据传送到另一区域(要求考虑数据块重叠问题).
    实验准备
    预习数据传送指令,熟悉分支和循环程序设计方法.
    预习DEBUG调试程序的使用方法.
    根据实验内容要求,编写好实验源程序.
    实验步骤
    用QE或其它编辑软件,在计算机上编辑源程序,使其正确无误.
    汇编,连接源程序,产生.EXE可执行文件.
    运行程序.
    进入DEBUG.打入DEBUGT MYPROG.EXE.MYPROG为所编程序的文件名.
    先用G命令连续剧连续执行程序,程序执行完毕后,观察运行结果.如果执行后是对的,说明程序编写是正确的,如果结果不对,说明程序有错误,则执行下一步.
    检查程序.在程序中设置若干断点,以便杳出错误所在.
    采用单步命令T或执行程序,观察各寄存器和存储单元内容,以便找到错误之处.
    实验报告要求
    列出程序清单,并给出程序流程图.
    总结实现数据传送的几种方法,指出它们的区别. 开始
    分析实验中所遇到的一些问题,分析错误原因.
    说明本实验中是如何使用DEBUG进行调试的. CX,SI,DI置初值
    流程图勤
    开始 设置增量方式
    CX,SI,DI置初值 保存SI内容
    AL [SI] SI SI+源块长度

    [DI] AL N SI>DI
    Y
    SI SI+1 恢复SI内容 恢复SI内容
    DI DI+1
    CX CX-1 设置减量方式

    N CX=0 SI指向源块末尾
    DI指向目的块末尾
    Y
    结束 [DI] [SI]
    题一流程图 N 传完了吗

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 DOC格式下载
  • 赞助商链接