汇编语言课程设计报告
更新时间:2024-04-01 02:57:01 阅读量: 综合文库 文档下载
汇编语言课程设计报告
汇编语言不像其他大多数的程序设计语言一样被广泛用于程序设计。下面是XX为大家整理的关于汇编语言课程的设计报告,欢迎大家的阅读。
汇编语言程序设计是一门实践性很强的课程。编写程序、上机调试、运行程序是进一步学习和掌握汇编语言程序设计的必要手段。
1、 掌握实验运行汇编语言所用的计算机机型 2、 熟悉常用编辑程序
3、 掌握汇编程序ASM、宏汇编程序以上。 4、 LINK连接程序 5、 DEBUG调试程序 编辑源文件
根据给定的任务,可编写程序。如果经过检查认为所编程序无错时,就可在计算机上通过编辑程序建立源程序文件了。一般在编辑过程中总会有错误产生,因此还要进行人工检查、修改以致重新编辑,直到所编辑的源程序无误为止,然后以一个源程序文件存盘。
将包含QE文件的工作磁盘插入驱动器A:。进入QEA>QE进入全屏幕后可以开始编程。文件名取为Myprog。asm;Ddisplystring (09H) CODESEGMENTPUBLIC
ASSUME CS:CODE,DS:CODE ORG 100H START:JMP BEGIN
MSG DB‘Hi ! This ia a dollar sign terminated string.’,’$’BEGIN:MOV AX,CS ;set up to display message MOV DS,AX
MOV DX,OFFSET,SG ;set up to display message MOV AH,09H;display string function request INT 21H ;call DOS
MOV AH ,4CH ;terminate propram funct request INT 21H ;Call DOS
CODE ENDS;end of code segment END START;strat is the entry point 输入完毕后,按ALT---X,存盘返回DOS 3、 汇编源程序文件
由编辑程序所建立的ASM文件只是个文本文件,计算机无法执行。需要经过汇编程序的汇编,使其转为目标代码文件。它是通过调用宏汇编MASM程序完成这一汇编操作的。汇编程序还将对源文件进行语法检查,如发现有错,将给出错误原因。程序设计者可根据它分析和修改源程序,并再经过汇编,直到无错时为止,此时得到的是一个目标文件。
A>masm
Source filename :myfile Object filename : Source Listing : Cross—referedce : 4、 连接目标文件(LINK)
目标文件为浮动的相对地址,是不可直接执行的。必须经过连接,把有关模块连接在一起,构成统一的编址,从而为运行提供条件。在运行时,装填到内存中的具体位置由段地址来确定。连接过程是由LINK连接程序实现的,止时得到的是一个可可执行文件。 A>LINK
Object Modules myfile Run File: LIST FILE : Libraries:
5、 运行可执行文件
得到可执行文件后就可以直接调用可执行文件名,从盘上调到内存中运行。
编写好一个程序后,要想在计算机中调试、运行,必须要有一个程序来支持程序的编辑、修改等操作。这种支援程序叫编辑程序。编辑程序有很多种,但按功能划分,主要有
两大类。一类是行编辑程序,如EDIT编辑程序;另一类是全屏幕编辑程序如Quick Edit(QE)。行编辑程序功能较弱,不如全屏幕编辑程序方便、灵活。在编辑汇编语言的源程序时,可以使用已熟悉的。
正在阅读:
汇编语言课程设计报告04-01
构词法后缀01-07
关于小区物业管理情况的调研报告01-31
人教版 2018年五年级下册语文第二单元同步检测试题06-10
浅淡修辞构词法11-05
防洪评价合同11-05
KBZ2 - 400(200)矿用隔爆型真空馈电开关说明书05-11
物业公司年度评优工作方案09-03
起动用铅酸蓄电池使用维护手册08-26
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 汇编语言
- 课程
- 报告
- 设计