版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微机原理上机实验报告姓名:孙叠学号:12121700请完成课件"
第四章汇编语言程序设计_2"第44页例子上机实验调试。已知数据段和堆栈段的定义如下:
DATA
SEGMENT
D1
DB
-1,-3,5,6,-9
;定义数组
COUNT
EQU
$-D1;数组元素个数
RS
DW?
;存放负数个数
DATA
ENDS
STACK
SEGMENTPARASTACK'STACK'
DB256dup(?)
STACK
ENDS请写出统计数据块D1中负数个数的程序count.asm,并写出使用masm,link和debug生成和调试count.exe
的过程。注:本题的流程图请画在纸上,需要交纸质报告。答案:实验步骤1:任选熟悉的编辑环境,输入示例程序,取名为count.asm2:利用MASM进行汇编,3:用连接程序对生成的EX.OBJ文件进行连接:4.在debug下加载EX.EXE文件5.在debug下调试、执行文件程序流程图:开始开始0->DXOffsetd1->0->DXOffsetd1->bx[[bx]->AL[[Al]>0?INCDXINCDX结束结束程序代码DATA
SEGMENT
D1
DB-1,-3,5,6,-9
COUNT
EQU$-D1
RS
DW?
DATA
ENDS
STACK
SEGMENTPARASTACK'STACK'
DB256dup(?)
STACKENDS
CODE
SEGMENT
ASSUMECS:CODE,DS:DATA,SS:STACK
BEGIN:
MOVAX,DATA
MOVDS,AX
MOVBX,OFFSETD1
MOVCX,COUNT
MOVDX,0
LOP1:
MOVAL,[BX]
CMPAL,0
JGEJUS
INCDX
JUS:INCBX
LOOPLOP1
MOVRS,DX
MOVAH,4CH
INT21H
CODE
ENDS
END
BEGIN调试步骤:C:\DOCUME~1\USER>e:E:\>cd\masmE:\masm>notepadcount.asmE:\masm>masmcount
Microsoft(R)MacroAssemblerVersion5.00
Copyright(C)MicrosoftCorp1981-1985,1987.
Allrightsreserved.Objectfilename[count.OBJ]:
Sourcelisting
[NUL.LST]:
Cross-reference[NUL.CRF]:48738+394222Bytessymbolspacefree0WarningErrors
0Severe
Errors-u
1610:0000B80F16
MOV
AX,160F
1610:00038ED8
MOV
DS,AX
1610:0005BB0000
MOV
BX,0000
1610:0008B90500
MOV
CX,0005
1610:000BBA0000
MOV
DX,0000
1610:000E8A07
MOV
AL,[BX]
1610:00103C00
CMP
AL,00
1610:00127D01
JGE
0015
1610:001442
INC
DX
1610:001543
INC
BX
1610:0016E2F6
LOOP
000E
1610:001889160500
MOV
[0005],DX
1610:001CB44C
MOV
AH,4C
1610:001ECD21
INT
21
-r
AX=0000
BX=0000
CX=0030
DX=0000
SP=0100
BP=0000
SI=0000
DI=0000
DS=15FF
ES=15FF
SS=1612
CS=1610
IP=0000
NVUPEIPLNZNAPONC
1610:0000B80F16
MOV
AX,160F-pAX=160F
BX=0000
CX=0030
DX=0000
SP=0100
BP=0000
SI=0000
DI=0000
DS=15FF
ES=15FF
SS=1612
CS=1610
IP=0003
NVUPEIPLNZNAPONC
1610:00038ED8
MOV
DS,AX
-pAX=160F
BX=0000
CX=0030
DX=0000
SP=0100
BP=0000
SI=0000
DI=0000
DS=160F
ES=15FF
SS=1612
CS=1610
IP=0005
NVUPEIPLNZNAPONC
1610:0005BB0000
MOV
BX,0000
-pAX=160F
BX=0000
CX=0030
DX=0000
SP=0100
BP=0000
SI=0000
DI=0000
DS=160F
ES=15FF
SS=1612
CS=1610
IP=0008
NVUPEIPLNZNAPONC
1610:0008B90500
MOV
CX,0005
-pAX=160F
BX=0000
CX=0005
DX=0000
SP=0100
BP=0000
SI=0000
DI=0000
DS=160F
ES=15FF
SS=1612
CS=1610
IP=000B
NVUPEIPLNZNAPONC
1610:000BBA0000
MOV
DX,0000-pAX=160F
BX=0000
CX=0005
DX=0000
SP=0100
BP=0000
SI=0000
DI=0000
DS=160F
ES=15FF
SS=1612
CS=1610
IP=000E
NVUPEIPLNZNAPONC
1610:000E8A07
MOV
AL,[BX]
DS:0000=FF
-pAX=16FF
BX=0000
CX=0005
DX=0000
SP=0100
BP=0000
SI=0000
DI=0000
DS=160F
ES=15FF
SS=1612
CS=1610
IP=0010
NVUPEIPLNZNAPONC
1610:00103C00
CMP
AL,00
-pAX=16FF
BX=0000
CX=0005
DX=0000
SP=0100
BP=0000
SI=0000
DI=0000
DS=160F
ES=15FF
SS=1612
CS=1610
IP=0012
NVUPEINGNZNAPENC
1610:00127D01
JGE
0015
-pAX=16FF
BX=0000
CX=0005
DX=0000
SP=0100
BP=0000
SI=0000
DI=0000
DS=160F
ES=15FF
SS=1612
CS=1610
IP=0014
NVUPEINGNZNAPENC
1610:001442
INC
DX-pAX=16FF
BX=0000
CX=0005
DX=0001
SP=0100
BP=0000
SI=0000
DI=0000
DS=160F
ES=15FF
SS=1612
CS=1610
IP=0015
NVUPEIPLNZNAPONC
1610:001543
INC
BX
-pAX=16FF
BX=0001
CX=0005
DX=0001
SP=0100
BP=0000
SI=0000
DI=0000
DS=160F
ES=15FF
SS=1612
CS=1610
IP=0016
NVUPEIPLNZNAPONC
1610:0016E2F6
LOOP
000E
-pAX=16F7
BX=0005
CX=0000
DX=0003
SP=0100
BP=0000
SI=0000
DI=0000
DS=160F
ES=15FF
SS=1612
CS=1610
IP=0018
NVUPEIPLNZNAPENC
1610:001889160500
MOV
[0005],DX
DS:0005=0000
-pAX=16F7
BX=0005
CX=0000
DX=0003
SP=0100
BP=0000
SI=0000
DI=0000
DS=160F
ES=15FF
SS=1612
CS=1610
IP=001C
NVUPEIPLNZNAPENC
1610:001CB44C
MOV
AH,4C-pAX=4CF7
BX=0005
CX=0000
DX=0003
SP=0100
BP=0000
SI=0000
DI=0000
DS=160F
ES=15FF
SS=1612
CS=1610
IP=001E
NVUPEIPLNZNAPENC
1610:001ECD21
I
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖北省十堰市普通高中教联体2025-2026学年高一上学期12月月考化学试题
- 跨境电商海外仓2025年仓储安全合同协议
- 口罩生产供应协议2025年仲裁版
- 2025年NFT确权虚拟土地租赁协议
- 酒店保洁合同(2025年客房消毒)
- 邹城社工面试题及答案
- 事业药学面试题及答案
- 深度解析(2026)《GBT 39141.2-2020无机和蓝宝石手表玻璃 第2部分:用胶粘或密封圈装到表壳上的配合》(2026年)深度解析
- 深度解析(2026)《GBT 34290-2017公共体育设施 室外健身设施的配置与管理》
- 中国风西江月茶词
- 漳州物流行业分析报告
- 2025内蒙古通辽经济技术开发区社区工作者招聘35人参考题库附答案
- 母牛出租合同范本
- 2025山西朔州市公安局招聘留置看护岗位辅警260人参考考试题库及答案解析
- 2025年计免相关传染病培训试题及答案
- 项目技术负责人绩效考评表范例
- 学堂在线 雨课堂 学堂云 文物精与文化中国 章节测试答案
- 2025年文旅局编外文员面试题库及答案
- DB1310∕T 370-2025 化学分析实验室玻璃仪器清洗规范
- 2026年湖南中医药高等专科学校单招职业技能测试题库汇编
- 土地整治项目课件
评论
0/150
提交评论