- 9
- 0
- 约6.86千字
- 约 8页
- 2017-04-11 发布于贵州
- 举报
汇编语言上机实验内容汇编语言上机实验内容
实验一 上机操作
一、实验目的
掌握汇编语言程序编辑、汇编、连接、运行以及利用DEBUG调试程序的方法。
二、实验设备
PC机及相应的软件。
三、实验内容及步骤
1、编辑一个指定的汇编语言源程序,并对其进行汇编、连接和运行。
2、利用DEBUG进行程序调试,掌握常用命令的使用方法,观察运行结果。
3、汇编语言上机操作,见图1-1 汇编语言上机操作流程。
上机操作过程:
开始 输入cmd 确认后显示:
C:\Documents and setting\Administrator-
输入 cd c:\masm 后显示:
c:\masm-
c:\masmEDIT ABC.asm
c:\masmMASM ABC;
若有语法错,回EDIT下改该程序
c:\masmLINK ABC;
若有错,回EDIT下改程序
c:\masmABC
若运行结果错,回EDIT下改程序
或在DEBUG下调试,找原因。
c:\masmDEBUG ABC.exe
图 1-1 汇编语言上机操作流程
汇编语言程序举例
例1:将BL寄存器的内容按二进制形式显示出来。
设:(BL)
分析:采用2号功能调用,分别输出30 31 30 31 30 30 31 31
显示参考程序:
CODE SEGMENT
ASSUME CS: CODE
START:MOV CX ,8 显示字符个数为8
MOV BL ,53H
SHL BL ,1 将显示位移至CF中
JC ;CF=1?
MOV DL ,30H CF=0, 将0的ASCII放在DL中
JMP
ONE: MOV DL ,31H CF=1, 将1的ASCII放在DL中
MOV AH ,2
INT 21H 调用DOS功能显示
DEC CX 循环次数减1
JNZ ;判断是否结束
MOV AH,4CH 返回DOS
INT 21H
ENDS
END START
上机操作:
c:\masmEDIT ShowBL.asm ;编辑源程序
c:\masmMASM ShowBL ;汇编成ShowBL.obj
Microsoft (R) Macro Assembler Version 5.10
Copyright (C) Microsoft Corp 1981, 1988. All rights reserved.
48912 + 447243 Bytes symbol space free
0 Warning Errors
0 Severe Errors
LINK ShowBL ;连接成ShowBL.exe
Microsoft (R) Overlay Linker Version 3.61
Copyright (C) Microsoft Corp 1983-1987. All rights reserved.
LINK : warning L4021: no stack segment
c:\masmShowBL ;装载并执行ShowBL.exe ;屏幕显示
c:\masm-
在DEBUG下查看ShowBL.exe的装入情况:
c:\masmDEBUG ShowBL.exe
- R ;查看当前寄存器内容
AX=0000 BX=0000 CX=001B DX=0000 SP=0000 BP=0000 SI=0000 DI=0000
DS=0B51 ES=0B51 SS=0B61 CS=0B61 IP=0000 NV UP EI PL NZ NA PO NC
B353 MOV BL,53 - U CS:0 ;查看程序
0B61:0000 B353 MOV BL,53
0B61:0002 B90800 MOV CX,0008
0B61:0005 D0E3 SHL BL,1
0B61:0007
您可能关注的文档
- 水土保持方案编制体会.doc
- 水和水蒸气的性质.doc
- 水处理与微生物.doc
- 水处理工艺对溶解性有机物的去除.doc
- 水吸收丙酮—空气常压填料-吸收塔设计.doc
- 水处理板块10大概念股价值解析.doc
- 水城县“十三五”规划研究报告.doc
- 水害防治制度汇编.doc
- 水处理过程中化学絮凝的原理和应用.doc
- 水害防治技术管理制.doc
- GB/T 42818.2-2026认知无障碍 第2部分:报告.pdf
- 中国国家标准 GB/T 47116-2026地下采矿机械 工作面移动式采掘机械 采煤机和犁式系统的安全要求.pdf
- 《GB/T 47116-2026地下采矿机械 工作面移动式采掘机械 采煤机和犁式系统的安全要求》.pdf
- 中国国家标准 GB/T 42818.2-2026认知无障碍 第2部分:报告.pdf
- 《GB/T 42818.2-2026认知无障碍 第2部分:报告》.pdf
- 《GB/T 27664.1-2026无损检测仪器 超声检测设备的性能与检验 第1部分:仪器》.pdf
- 中国国家标准 GB/T 27664.1-2026无损检测仪器 超声检测设备的性能与检验 第1部分:仪器.pdf
- GB/T 27664.1-2026无损检测仪器 超声检测设备的性能与检验 第1部分:仪器.pdf
- GB/T 45305.5-2026声学 建筑构件隔声的实验室测量 第5部分:测试设施和设备的要求.pdf
- 中国国家标准 GB/T 45305.5-2026声学 建筑构件隔声的实验室测量 第5部分:测试设施和设备的要求.pdf
原创力文档

文档评论(0)