汇编语言——分支结构程序设计实验

汇编语言——分支结构程序设计实验

ID:16286544

大小:83.00 KB

页数:10页

时间:2018-08-09

汇编语言——分支结构程序设计实验_第1页
汇编语言——分支结构程序设计实验_第2页
汇编语言——分支结构程序设计实验_第3页
汇编语言——分支结构程序设计实验_第4页
汇编语言——分支结构程序设计实验_第5页
资源描述:

《汇编语言——分支结构程序设计实验》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、汇编语言实验报告实验6汇编语言分支结构程序设计学院:计算机学院班级:计Y112班姓名:梁建辉学号:2011004030672012年12月1日1.实验目的:(1)掌握汇编语言顺序结构设计方法(2)熟悉常用汇编指令的用法(3)学会用debug输入、运行小程序,并检查运行情况的方法(4)学会在pc机上建立、汇编、连接、调试和运行80x86汇编语言程序的过程2.实验内容:(1)调试程序1:将存储单元DAT+1中的两个压缩的bcd码拆成2个非压缩的不承担码(高位bcd码放在DAT+1单元,地位bcd码放在DAT+2单元)。

2、程序如下:DATASEGMENTDATDB0A5H,2DUP(?)DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVAL,DATMOVBL,ALMOVCL,4SHLBL,CLMOVDAT+1,BLANDAL,0FHMOVDAT+2,ALMOVAH,4CHINT21HCODEENDSENDSTART上机运行该程序并检查运行结果是否正确。3.实验运行结果:(1)1401:0000B80014MOVAX,14001401:00038ED8

3、MOVDS,AX1401:0005A00000MOVAL,[0000]1401:00088AD8MOVBL,AL1401:000AB104MOVCL,041401:000CD2E3SHLBL,CL1401:000E881E0100MOV[0001],BL1401:0012240FANDAL,0F1401:0014A20200MOV[0002],AL1401:0017B44CMOVAH,4C1401:0019CD21INT211401:001BFE8946F6DECBYTEPTR[BX+DI+F646]1401:00

4、1FEB06JMP0027段首地址为:1400运行前的结果:-d1400:0,F1400:0000A500000000000000-0000000000000000................运行后的结果:-gProgramterminatednormally-d1400:0,f1400:0000A550050000000000-0000000000000000.P..............单步运行结果:AX=1400BX=0000CX=002BDX=0000SP=0000BP=0000SI=0000DI=0

5、000DS=13F0ES=13F0SS=1400CS=1401IP=0003NVUPEIPLNZNAPONC1401:00038ED8MOVDS,AX-tAX=1400BX=0000CX=002BDX=0000SP=0000BP=0000SI=0000DI=0000DS=1400ES=13F0SS=1400CS=1401IP=0005NVUPEIPLNZNAPONC1401:0005A00000MOVAL,[0000]DS:0000=A5-tAX=14A5BX=0000CX=002BDX=0000SP=0000BP

6、=0000SI=0000DI=0000DS=1400ES=13F0SS=1400CS=1401IP=0008NVUPEIPLNZNAPONC1401:00088AD8MOVBL,AL-tAX=14A5BX=00A5CX=002BDX=0000SP=0000BP=0000SI=0000DI=0000DS=1400ES=13F0SS=1400CS=1401IP=000ANVUPEIPLNZNAPONC1401:000AB104MOVCL,04-tAX=14A5BX=00A5CX=0004DX=0000SP=0000BP

7、=0000SI=0000DI=0000DS=1400ES=13F0SS=1400CS=1401IP=000CNVUPEIPLNZNAPONC1401:000CD2E3SHLBL,CL-AX=14A5BX=0050CX=0004DX=0000SP=0000BP=0000SI=0000DI=0000DS=1400ES=13F0SS=1400CS=1401IP=000ENVUPEIPLNZNAPENC1401:000E881E0100MOV[0001],BLDS:0001=50-tAX=14A5BX=0050CX=000

8、4DX=0000SP=0000BP=0000SI=0000DI=0000DS=1400ES=13F0SS=1400CS=1401IP=0012NVUPEIPLNZNAPENC1401:0012240FANDAL,0F-tAX=1405BX=0050CX=0004DX=0000SP=0000BP=0000SI=0000DI=0000DS=1400ES=13F0

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。