




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2.3BX=5566HAX=3344HCX=5566HDX=1122H堆栈存储器的逻辑地址、堆栈指示器的指向及栈区的内容如下图所示。2.40036H, 003AH 2.5程 序 段AXMOV AX,00000DEC AXFFFFADD AX,7FFFH7FFEADC AX,18000NEG AX8000OR AX,3FDFHBFDFAND AX,0EBEDHABCDXCHG AH,ALCDABSAL AX,19B56RCL AX,136AD 2.6。指 令存储器操作数的逻辑地址注 释SUB BP,AL0FC0H:0000H段地址在SSMOV BX,BH1000H:0000HMOV DI,DL1000H:0000HMOV ES:SI,BL2000H:0000HADD BP+500H,AH0FC0H:0500H段地址在SSSUB SI-300H,AL1000H:FD00H-300H=FD00HMOV DI+1000H,DL1000H:1000HMOV BX-8,CL1000H:FFF8H-8=FFF8HMOV ES:DI+1000H,CH2000H:1000HMOV BP+SI,DH0FC0H:0000H段地址在SSMOV BX+DI,DL1000H:0000H 2.7 0000H, 0880H, 0081H, 0800H2.8 NEG AX, AND AX,7FFFH2.9 (1)MOV CL,4SHL AX,CLSHL BL,CLMOV AL,BLSHR DH,CLOR AL,DH(2)XOR CX,0FF0H(3)MOV AL,BXMOV AH,0ADD AL,BX+1ADC AH,0ADD AL,2 BXADC AH,0(4)方法1:MOV AL,BXXCHG AL,BX+3MOV BX,ALMOV AL,1BXXCHG AL,2BXMOV 1BX,AL方法2:MOV AX,BXXCHG AH,2BXXCHG AL,3BXMOV BX,AX(5)XCHG BH,BLMOV AL,BLAND BL,0FHMOV CL,4SHR AL,CLMOV DL,BHAND DL,0FHSHR BH,CLMOV CL,BH(6) MOV AH,0 ;将AL中的无符号数扩展成16位MOV CL,2SHL AX,CL ;将AX乘以4MOV DX,AXSHL AX,CL ;将AX再乘以4ADD AX,DX2.10数据的存储形式:(2)变量名偏移地址(H)变量的值(H)S1000000S2000631NB000B02NW000E0078P0012FFFF(3)程 序 段目的寄存器的值源操作数的寻址方式MOV BX, OFFSET S1+30003立即寻址MOV SI, OFFSET S20006立即寻址MOV CL, COUNT0B立即寻址MOV BP, NW+2FF00直接寻址MOV DX, WORD PTR NB0202直接寻址MOV AL, SI+334变址寻址MOV AH, SI+BX+135基址变址寻址MOV CH, BYTE PTR NW+3FF直接寻址 (4)改正下列程序段中不正确指令的错误: 1.MOV AX,S1 2.MOV BP,OFFSET S2MOV CL,BP 3. MOV SI,OFFSET NBMOV SI, + 4.MOV DL,NW+2 5.MOV DI,CH 6.MOV BX,OFFSET S1MOV DH,BX+3 7.INC COUNT 8.MOV NB,S2 9.MOV AX,BX+S110.ADD AX, DX+NW解:1.MOV AX, WORD PTR S1 2.MOV BP, OFFSET S2MOV CL, DS: BP 3.MOV SI, OFFSET NBMOV BYTE PTR SI, + 4.MOV DL, BYTE PTR NW+2 5.XCHG CH, CLMOV CH, 0MOV DI, CX 6.MOV BX, OFFSET S1MOV DH, BX+3 7.错误指令。在操作数中直接书写数值表达式 COUNT+1 8.MOV AL, S2MOV NB, AL 9.MOV AX, WORD PTR S1BX10.ADD AX, DI+NW2.11stacksegment stack stackdw 32 dup(0)stackendsdatasegmentFIRST DD 0A46E5F90HSECONDDB5 DUP(0)dataendscodesegmentstartproc farassume ss: stack, cs: code, ds: datapush dssub ax, axpush axmov ax, datamov ds, axMOV AX, WORD PTR FIRSTMOV DX, WORD PTR FIRST+2MOV SECOND+4, 0SHL AX, 1RCL DX, 1RCL SECOND+4, 1SHL AX, 1RCL DX, 1RCL SECOND +4, 1MOV WRORD PTR SECOND, AXMOV WORD PTR SECOND +2, DXretstartendpcode endsend start2.12stacksegment stack stackdw 32 dup(0)stackendsdatasegmentFIRST DD 0A46E5F90HTHIRDDB 4 DUP(0)dataendscodesegmentstartproc farassume ss: stack, cs: code, ds: datapush dssub ax, axpush axmov ax, datamov ds, axMOV AX, WORD PTR FIRSTMOV DX, WORD PTR FIRST+2SAR DX, 1RCR AX, 1SAR DX, 1RCR AX, 1MOV WORD PTR THIRD, AXMOV WORD PTR THIRD+2, DXretstartendpcode endsend start2.13stacksegment stack stackdw 32 dup(0)stackendsdatasegmentFIRST DD 0A46E5F90HFORTHDB 4 DUP(0)dataendscodesegmentstartproc farassume ss: stack, cs: code, ds: datapush dssub ax, axpush axmov ax, datamov ds, axMOV AX, WORD PTR FIRST NOT AXMOV WORD PTR FORTH, AXMOV AX, WORD PTR FIRST+2NOT AXMOV WORD PTR FIRST+2, AX
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年医疗健康行业人工智能技术应用前景研究报告
- 2025年文化创意产业文化创意产品市场前景分析报告
- 2025年智能化交通系统发展趋势与市场前景研究报告
- 常山县2025年浙江衢州常山县“英才荟”事业单位紧缺急需人才招聘18人(事业编制)笔试历年参考题库附带答案详解
- 2025年区块链技术在物流行业的应用前景研究报告
- 天津市2025天津市地质矿产勘查开发局所属事业单位第二次招聘(含高层次人才)29人笔试历年参考题库附带答案详解
- 国家事业单位招聘2025国家海洋信息中心考察对象笔试历年参考题库附带答案详解
- 国家事业单位招聘2025中国大洋矿产资源研究开发协会(中国大洋事务管理局)招聘应届毕业生拟笔试历年参考题库附带答案详解
- 南宁市2025广西南宁市良庆区经济贸易和信息化局招聘1人笔试历年参考题库附带答案详解
- 2025葛洲坝集团(西藏)建设投资有限公司招聘7人笔试参考题库附带答案详解
- 人教版高中地理必修第一册第一章宇宙中的地球第一节地球的宇宙环境练习含答案
- 星地激光通信技术-洞察分析
- 诊所中药饮片清单汇编
- 《室外管网工程施工》课件
- 餐饮外卖窗口改造方案
- 糖尿病足报告
- 国有企业战略使命评价制度
- 吊车施工专项方案
- 合规风险管理制度
- 病毒课件教学课件
- 9月30日烈士纪念日缅怀先烈功绩弘扬先烈精神课件
评论
0/150
提交评论