- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章-7-习题
P144 12 假设DS=212AH,CS=0200H,IP=1200H,BX=0500H,位移量DATA=40H,(217A0H)=2300H,(217E0H)=0400H,(217E2H)=9000H试确定下列转移指令执行后的结果。 (1)JMP 2300H (2)JMP WORD PTR [BX+DATA] (3)JMP DWORD PTR [BX+DATA] (1)直接寻址方式转移指令, 执行后CS=0200H,IP=2300H P144 12 假设DS=212AH,CS=0200H,IP=1200H,BX=0500H,位移量DATA=40H,(217A0H)=2300H,(217E0H)=0400H,(217E2H)=9000H试确定下列转移指令执行后的结果。 (1)JMP 2300H (2)JMP WORD PTR [BX+DATA] (3)JMP DWORD PTR [BX+DATA] (2)内存间接寻址方式,段内转移指令, 执行后转移的地址在内存[BX+DATA] CS =0200H不变, PA =DS*10H+BX+DATA=212A0H+0500H+40H =217E0H IP=(217E0H)=0400H P144 12 假设DS=212AH,CS=0200H,IP=1200H,BX=0500H,位移量DATA=40H,(217A0H)=2300H,(217E0H)=0400H,(217E2H)=9000H试确定下列转移指令执行后的结果。 (1)JMP 2300H (2)JMP WORD PTR [BX+DATA] (3)JMP DWORD PTR [BX+DATA] (3)内存间接寻址方式,段间转移指令, 执行后转移的地址在内存地址 [BX+DATA]的双字单元 PA =DS*10H+BX+DATA=212A0H+0500H+40H =217E0H CS =9000H IP =(217E0H)=0400H P144 14 试编写程序,统计BUFFER为起始地址的连续200个单元中的0的个数。 MOV CX,200 LEA SI,BUFFER MOV AL,0 NEXT2: CMP BYTE PTR [SI],0 JNZ NEXT1 INC AL NEXT1: INC SI LOOP NEXT2 HLT 对于字节单元: P144 14 试编写程序,统计BUFFER为起始地址的连续200个单元中的0的个数。 MOV CX,200 LEA SI,BUFFER MOV AL,0 NEXT2: CMP WORD PTR [SI],0 JNZ NEXT1 INC AL NEXT1: INC SI INC SI LOOP NEXT2 HLT 对于字单元: P144 15 写出完成下列功能的程序段 从地址DS:0012H中传送一个数据56H到AL寄存器。 将AL中的内容左移两位。 AL的内容与字节单元DS:0013H中的内容相乘。 乘积存入字单元DS:0014H中。 MOV AL,[0012H] MOV CL,2 SHL AL,CL MUL BYTE PTR[0013H] (IMUL) MOV [0014H],AX HLT P144 17 设有两个8个字节长的BCD码数据BCD1与BCD2.BCD1数惟1000H为首址在内存中顺序存放;BCD2数2000H为首址在内存中顺序存放。要求相加后将结果顺序存放在以2000H为首地址的内存区中(设结果BCD数仍不超过8个字节长)试编写出完成上述功能的汇编语言程序。 MOV CX,8 LEA DI,[2000H] LEA SI,[1000H] CLC NEXT:MOVAL,[SI] ADC AL,[DI] DAA MOV [DI],AL INC SI INC DI LOOP NEXT HLT P144 18 试编写出从内存0404H单元开始的256个字节单元清零的程序 MOV CX,128 LEA SI,[0404H] MOV AX,0 NEXT: MOV [SI],AX INC SI INC SI LOOP NEXT HLT P144 19 设从2000H为首址的内存中,存放着10个带符号的字节数据,试编写“找出其中最大的数,并存入2000H单元中”的程序。 MOV CX,10 DEC CX LEA SI,[2000H] NEXT2: MOV AL,[SI] CMP AL,[SI+1] JLE NEXT1 MOV AL,[SI+1] NEXT1: INC SI LOOP NEXT2 M
您可能关注的文档
最近下载
- 遥感图像目视的解释和制图.ppt VIP
- 遥感图像目视解译.pptx VIP
- 浙江自考00422唐诗研究-速度宝典.pdf VIP
- 2012款一汽奔腾B90_汽车使用手册用户操作图解驾驶指南车主车辆说明书电子版.pdf
- 中信建投-大金重工-002487-深度报告:风能的基石世界的大金.pdf VIP
- 中信建投-电气设备-电力设备行业2026年投资策略报告:站在新周期的起点之上.pdf VIP
- 重症监护病房成人患者护理人文关怀专家共识解读ppt课件.pptx VIP
- 贵州主要造林树种苗木质量等级.pdf VIP
- 浅析户养奶牛繁殖饲养技术与高产管理方法.doc VIP
- 运输物流成本控制措施.docx VIP
- 软件下载与安装、电脑疑难问题解决、office软件处理 + 关注
-
实名认证服务提供商
专注于电脑软件的下载与安装,各种疑难问题的解决,office办公软件的咨询,文档格式转换,音视频下载等等,欢迎各位咨询!
原创力文档


文档评论(0)