西安电子科技大学微机原理大作业.docx

西安电子科技大学微机原理大作业.docx

ID:59517949

大小:588.93 KB

页数:25页

时间:2020-11-05

西安电子科技大学微机原理大作业.docx_第1页
西安电子科技大学微机原理大作业.docx_第2页
西安电子科技大学微机原理大作业.docx_第3页
西安电子科技大学微机原理大作业.docx_第4页
西安电子科技大学微机原理大作业.docx_第5页
资源描述:

《西安电子科技大学微机原理大作业.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一次上机一、实验目的1.熟练掌握8086/8088的各种寻址方式及应用。2.掌握DEBUG调试程序中的一些常用命令的使用方法,为以后的实验打下基础二、实验仪器586微机1台三、实验内容1.关于数据的寻址方式练习8086/8088提供多种方式实现操作数寻址,大体可分为7种:a.立即寻址b.寄存器寻址c.直接寻址d.寄存器间接寻址e.寄存器相对寻址f.基址变址寻址g.基址变址且相对寻址掌握8086/8088的这些寻址方式,是学习汇编语言编程的关键。指令SRC寻址方式SRC的地址AX推算值AX实际值MOVAX,CX寄存器寻址00050005

2、MOVAX,500H立即寻址05000500MOVAX,TABLE直接寻址1541:0004A5A4A5A4MOVAX,ES:[BX]寄存器间接寻址1542:0004C5C4C5C4MOVAX,[BX+05H]寄存器相对寻址1541:0009AAA9AAA9MOVAX,SS:[BX]+03H寄存器相对寻址153F:0007B8B7B8B7MOVAX,TABLE[BX]寄存器相对寻址1541:0008A9A8A9A8MOVAX,07H[BX]寄存器相对寻址1541:000BACABACABMOVAX,[BP]寄存器间接寻址153F:000

3、3B4B3B4B3MOVAX,TABLE[BP]寄存器相对寻址1541:0007A8A7A8A7MOVAX,08H[BP]寄存器相对寻址153F:000BBCBBBCBBMOVAX,[BP+06H]寄存器相对寻址153F:0009BAB9BAB9MOVAX,DS:[BP+03H]寄存器相对寻址1541:0006A7A6A7A6MOVAX,[BP]+05H寄存器相对寻址153F:0008B9B8B9B8MOVAX,ES:[SI+03H]寄存器相对寻址1542:0005C6C5C6C5MOVAX,[DI+06H]寄存器相对寻址1541:00

4、07A8A7A8A7MOVAX,[DI]+05H寄存器相对寻址1541:0006A7A6A7A6MOVAX,TABLE[SI]寄存器相对寻址1541:0006A7A6A7A6MOVAX,[SI]寄存器间接寻址1541:0002A3A2A3A2MOVAX,TABLE[DI]寄存器相对寻址1541:0005A6A5A6A5MOVAX,[SI]+05H寄存器相对寻址1541:0007A8A7A8A7MOVAX,[BX][DI+01H]基址变址且相对寻址1541:0006A7A6A7A6MOVAX,[BX][SI]+03H基址变址且相对寻址15

5、41:0009AAA9AAA9MOVAX,TABLE[BX][SI]基址变址且相对寻址1541:000AABAAABAAMOVAX,ES:[BX][DI]基址变址寻址1542:0005C6C5C6C5MOVAX,[BP][DI+02H]基址变址且相对寻址153F:0006B7B6B7B6MOVAX,TABLE[BP][DI]基址变址且相对寻址1541:0008A9A8A9A8MOVAX,ES:[BP][SI]基址变址寻址1542:0005C6C5C6C5MOVAX,[BP][SI+05H]基址变址且相对寻址153F:000ABBBABB

6、BAMOVAX,03H[BP][DI]基址变址且相对寻址153F:0007B8B7B8B7MOVAX,[BP][SI]基址变址寻址153F:0005B6B5B6B5MOVAX,[BP+02H][DI+03H]基址变址且相对寻址153F:0009BAB9BAB9MOVAX,TABLE[BP+02H][DI+03H]基址变址且相对寻址1541:000DAEADAEAD第二次上机一、实验目的1. 熟练掌握汇编语言程序设计的方法及上机步骤。2. 掌握算术运算中,十进制数调整指令的应用。3. 掌握子程序的设计方法。4. 掌握DOS功能的调用方法。

7、二、实验仪器586微机1台三、实验内容1.编写求十进制数与之和的程序,并将和以十进制数的形式送屏幕显示。STACKSEGMENTSTACK'STACK'DW100HDUP(?)STACKENDSDATASEGMENTADD1DDHADD2DDHSUMDD?DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATA,ES:DATA,SS:STACKSTART:MOVAX,DATAMOVDS,AXMOVES,AXMOVAX,STACKMOVSS,AXLEASI,ADD1LEADI,ADD2LEABX,SUMMOVAL,

8、[SI]ADDAL,[DI]DAAMOV[BX],ALMOVAL,[SI+1]ADCAL,[DI+1]DAAMOV[BX+1],ALMOVAL,[SI+2]ADCAL,[DI+2]DAAMOV[BX+2],

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

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

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