2025年汇编实验攻略创新实验报告编写指南_第1页
2025年汇编实验攻略创新实验报告编写指南_第2页
2025年汇编实验攻略创新实验报告编写指南_第3页
2025年汇编实验攻略创新实验报告编写指南_第4页
2025年汇编实验攻略创新实验报告编写指南_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1)掌握算术运算程序的设计措施。2)掌握代码转换程序的设计措施。3)深入掌握多种程序构造。4)纯熟掌握和使用用DEBUG调试程序。1)编制两个多字节整数加法和减法程序,并将成果按十六进制形式显示在屏幕上。2)编制程序实现二进制定点数与十进制数的ASCII码串之间转换,并将成果显示3)编写程序计算从键盘输入两个不超过四位的十进制数的和、差、积、商,并以5)编写一通用过程用来将十进制数(从键盘输入)转换为P(从键盘输入)进制数。PC机一台1)按程序流程图编制试验程序。2)输入源程序。3)汇编、连接程序,执行程序,检查成果。试验一NUM1DB22H,33H,44H,55H,NUM2DB22H,22H,22H,22HASSUMECS:CODE,DS:DATAMOVDI,OFFSETNUM2LOP5:PUSHDXNUM2DWOHMOVNUM1,BXLOP1:MOVDL,0AH输出换行和回车MOVNUM2,BXADDNUM2,AXMOVDX,OFFSETDENGMOVDL,0AH输出换行和回车MOVDX,NUM2ANDAX,10000000BNEGF1)掌握输入输出程序的编写措施。2)熟悉系统功能调用的措施。3)熟悉动画程序的编写措施。1)在CRT上每隔一秒持续显示字符0-9。编程提醒为了使输出的字符之间有空格,在每一种循环中输出一种0-9的字符和一种空格。为了输出0-9,置寄存器BL初值为0,每循环一次使其增量。为了保证输出是十进制,增量后用DAA调整指令。由于输出为一位十进制数,用ANDOFH指令屏蔽高4位2)用系统功能调用将'HELLO'由键盘输入,再从屏幕输出‘***HELLO***’。3)编制在屏幕上画线的子程序,调用该子程序画一矩形。4)编制字母下落一行的子程序,调用该子程序使字母从屏幕顶部下落究竟部。5)创立一磁盘文献,保留从键盘输入的字符串。PC机一台四、试验环节1)按程序流程图编制试验程序。2)输入源程序。3)汇编、连接程序,执行程序,检查成果。4)程序的执行可用DEBUG的G命令,也可用T命令单步跟踪执行。ASSUMECS:CODE0202DECBX执行程序EXAM5-1·EXE,屏幕上依次循环显示一种数字一种空格:BUFFDB6,7DPUTCHARMACROCHARASSUMECS:CODE,DS:DATA,SS:STACKPUTCHAR0AH;光标另起一行NEXT:PUTCHAR2AHBEGIN:MOVLOOPBNEXT1:PUTCHAR2AHLOOPNEXT1NAMEEXAM6ASKNAMEDBODH,0AH,'Enterthe'MSGMERDBODH,OAH,0MSGWERDBODH,0AH,0AHMOVAH,09HCRHANDMACROPATH,ATTR;文献名;文献名;文献属性WRHANDMACROHAND,BUMOVAH,40HPROGPROCFARDISPLYASKNAME;提醒输入文献名MOVBYTEPTR[BX][DI],00HCRHAND[2],0MOVHAND_D,AX;存文献句柄DISPLYASKCONT

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论