汇编语言程序设计上机实验汇编程序的基本结构|汇编语言实验指导|汇编程序|汇编语言程序设计指令编程源代码
实验内容:
1. 实验/作业题目:
汇编程序的基本结构
2.实验/作业课时:2课时
3.实验过程(包括实验环境、实验内容的描述、完成实验要求的知识或技能):
试验环境:Windos 2000、Emu8086程序
实验内容的描述:完成书上习题里的几个简单功能
完成实验要求的知识或技能:汇编基本指令的使用
4.程序结构(程序中的函数调用关系图)
无函数调用,只有主过程
5.算法描述、流程图或操作步骤:
无算法描述
无流程图:
操作步骤:
Emu8086:
1:输入程序代码
2:运行或单步运行
6.实验数据和实验结果(用屏幕图形表示,可另加附页):
习题4.9初始截图:图片若无法显示请联系站长QQ3710167
结束截图:
习题4.10初始截图:
结束截图:
7.改进建议:
这次运行的程序,结果和过程上没有太大的问题。流程上是都是一个跳转完事,流程图比较简单,但在实际的运用上,多层的跳转和循环嵌套是很常见的,特别像是在软件反破解的时候构建逻辑迷宫的时候,我还要加大这些方面的培养。
评分标准 学 风--报告格式规范,文字清晰 观察能力--正确描述和理解需要操作的问题
操作能力--正确输入程序,熟悉编程环境 调试能力--熟练使用调试功能解决程序错误
附源代码
习题 4.9
.model small.databufX DB 77hbufY DB 43hbufZ DB ?.codemain PROC mov ax,@data mov ds,ax mov al,bufX cmp al,bufY ja DONE mov al,bufYDONE: mov bufZ,al mov ah,4ch int 21hmain ENDPEND main
习题 4.10
.model small.databufX DW 07dhsignX DB 0ffh.codemain PROC mov ax,@data mov ds,ax mov al,bufX or al,al js DONE NOT signX DONE: mov ah,4ch int 21hmain ENDPEND main