欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    《汇编语言》课程实验指导书.doc

    • 资源ID:51944062       资源大小:18.50KB        全文页数:5页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《汇编语言》课程实验指导书.doc

    汇编语言课程实验指导书扬州大学信息学院计算机科学与工程系2007年5月实验一 DEBUG的使用(一)目的及要求 进一步熟悉常用的单、双操作数指令和各种寻址方式的功能及使用格式,初步掌握调试程序DEBUG程序的基本使用方法,为以后的实验打下基础。(二)实验内容 、用 DEBUG的基本命令,单步执行y=(x-1)2+30的程序,检查每条指令执行后目的地址及有关寄存器的内容。、用DEBUG的A命令,键入如下程序段: MOV BX,8275H MOV AX,3412H;双精度数HAX、BX ADD BX,92A5H ADC AX,2F65H ;加上双精度数2F6592A5H ADD BX,0EAE6H ADC AX,9C88H ;加上双精度数9C88EAE6H 然后用T命令单步执行,查看每条指令执行后有关寄存器的内容及标志位的变化。 注意:用A命令时键入的数均为十六进制,故其后的“H”不要键入 用T命令不适合执行“INT”指令。 、学会使用DEBUG中的命令:D、G、E、R、T、A、U,为后面调试运行汇编源程序打下基础。实验二 分支、循环程序设计(一)目的及要求 、进一步理解条件转移指令的格式及功能,以便在分支程序中选用合适的指令。 、提高设计及调试分支程序的能力。 、掌握循环程序的结构及循环控制方法,提高循环程序的设计能力。(二)实验内容、用 DEBUG的基本命令,执行P120例5-2程序。、根据以下各题的要求写出其源程序井上机调试运行,显示(或打印)出运行结果。 从键盘输入一字符串存放在INBUF 缓冲区中,然后在下一行以相反顺序显示出来。 以附录1的格式显示(或打印)出 ASCll码表。对于无法显示出的格式符或功能符,如空白0、响铃7、换行OAH、回车ODH、空格4DH等均用空格代替。 实验三子程序设计(一)目的及要求 、熟练掌握子程序的设计方法与调用方式,并能正确地书写子程序说明。、深刻认识堆栈在子程序设计中的重要作用,在子程序嵌套调用时应能准确确定堆栈栈顶的变化情况,并要求在子程序设计中正确使用堆械保护现场或保存中间结果。、能准确地确定主、子程序的参数并选择合适的传递方式,正确地完成子程序及多层嵌套子程序的调用。、掌握子程序调试的技巧。(二)实验内容 根据以下各题的要求写出其源程序并上机调试运行,显示(或打印)出运行结果。已知某密码由英文字母 A、B、CZ组成且以 ASCII码形式存放在以CIPHER为首址的字节存储区中,试统计各字母在此密码中出现的次数并依次存入以CHAR为首址的26个字节中,最后将各字母出现的次数以十六进制形式显示出来(设出现次数255),显示格式为: A X XH B X XH . . . Z X XH说明:请将“八位二进制数转换成十六进制数并显示出来”的功能用子程序完成。实验四 模块程序设计(一)目的及要求 、通过多模块程序的设计,掌握复杂问题自顶向下逐渐细分的程序设计方法,培养合理划分模块的能力,掌握各模块之间的连接和通讯方式,并能将常用的子程序建成子程序库,供需要时调用。 、能正确而又熟练地使用各种串操作指令。“ 、掌握宏指令的定义与调用方法,提高在程序设计中灵活运用宏指令的能力,并深人理解宏指令与子程序这两种程序设计技术的根本区别。(二)实验内容 采用模块化程序设计方法编写出以下各题的源程序并上机调试运行,显示(或打印)出结果。 编写一计算比赛成绩子模块,要求完成以下功能。 7名评委,每个评委给分范围为010分(整数); 7名评委给分中,去掉一个最高分和一个最低分,剩余5名评委中的平均分即为参加者的得分(精确到小数点后位); 将分数在光标位置处显示出来。

    注意事项

    本文(《汇编语言》课程实验指导书.doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开