



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第三章习题答案2分别指出下列指令中源操作数和目的操作数的寻址方式。 MOV BX,12 MOV AL,128 MOV BX,DX MOV DS,AX MOV VAR,8 MOV 1000H,DX MOV 6BX,CX MOV AX,BXSI MOV TABBPDI,AL答案:题号目标操作数寻址方式源操作数寻址方式寄存器寻址方式立即寻址方式 寄存器寻址方式立即寻址方式寄存器间接寻址方式寄存器寻址方式 寄存器寻址方式寄存器寻址方式直接寻址方式立即寻址方式直接寻址方式寄存器寻址方式寄存器相对寻址方式寄存器寻址方式寄存器寻址方式基址变址寻址方式相对基址变址寻址方式寄存器寻址方式3在8086系统中,设(
2、DS)1000H,(ES)2000H,(SS)1200H,(BX)0300H,(SI)0200H,(BP)0100H,VAR的偏移量为0060H,请指出下列指令的目标操作数的寻址方式,若目标操作数为存储器操作数,请计算它们的物理地址是多少 MOV BX,12 MOV AL,128 MOV BX,DX MOV ES:SI,AX MOV VAR,8 MOV 1000H,DX MOV 6BX,CX MOV BXSI,AX MOV 6BPSI,AL答案: 题号目标操作数寻址方式物理地址寄存器寻址方式 寄存器寻址方式寄存器间接寻址方式DS:BX=10300H 寄存器间接寻址方式ES:SI=20200H直
3、接寻址方式DS:VAR=10060H直接寻址方式DS:1000H=11000H寄存器相对寻址方式DS:BX+6=10306H基址变址寻址方式SS:BX+SI=10500H相对基址变址寻址方式SS:BP+SI=12306H4设(DS)2000H,(SS)3000H,(CS)1200H,(BX)0300H,(IP)0100H,指令标号LAB的偏移量为0060H,(20300H)50H,(20301H)01H,(20306H)0BH,(20306H)05H,试确定以下JMP指令转向的物理地址是多少 JMP BX JMP 6BX答案: (IP)=(BX)=0300H 转向的物理地址为12300H (I
4、P)=(DS:BX+6)=(20306H)=050BH 转向的物理地址为1250BH 5设(CS)=2000H,CS:0100H单元有一条JMP SHORT LAB指令,若其中的位移量为: 60H 80H 0E0H试写出转向目标的物理地址是多少答案:因为CS:0100H处存放两字节指令,所以当执行该指令时(IP)=0102H 转向的物理地址为:(CS)*10H+(IP)+0060H=20162H 转向的物理地址为:(CS)*10H+(IP)+0FF80H=20082H 转向的物理地址为:(CS)*10H+(IP)+0FFE0H=200E2H6试述以下指令的区别: MOV AX,3000H 与
5、MOV AX,3000H MOV AX,MEM与MOV AX,OFFSET MEM MOV AX,MEM与LEA AX,MEM答案: MOV AX,3000H指令源操作数的寻址方式为立即寻址方式,指令执行结果为:(AX)=3000H。而MOV AX,3000H指令源操作数的寻址方式为直接寻址方式,指令执行结果为:(DS:3000H)AX。 MOV AX,MEM指令源操作数的寻址方式为直接寻址方式,指令执行结果为:(DS:MEM)AX。 而MOV AX,OFFSET MEM指令的执行结果是把MEM的偏移量送AX。 MOV AX,MEM指令的执行结果是(DS:MEM)AX。而LEA AX,MEM的
6、执行结果是把MEM的偏移量送AX。9指出下列指令的错误:题目答案2 MOV AX,BX 寄存器间接寻址方式不能用AX寄存器 MOV AL,1280 源操作数超出目标范围 MOV BX,9目标操作数类型未知 MOV DS,1000H立即数不能直接送段寄存器 MOV VAR,BX两个操作数不能同时为存储器操作数 MOV M1,M2两个操作数不能同时为存储器操作数 MOV 6,CX操作数不能是立即数 MOV AX,SIDI源操作数寻址方式错 MOV CS,AX操作数不能是代码段寄存器 MOV BX,OFFSET VARSI OFFSET后只能跟变量或标号名 11写出把首址为BUF的字型数组的第4个字
7、送到AX寄存器的指令,要求使用以下几种寻址方式: 直接寻址方式 使用BX的寄存器间接寻址方式 使用BX的寄存器相对寻址方式答案: MOV AX,BUF+3*2 LEA BX,BUF+3*2 MOV AX,BX MOV BX,3*2 MOV AX,BUFBX13设(AX) 0C5FFH,(BX) 9E00H,试实现以下要求: ADD AX,BX 指令执行后,根据结果设置标志位ZF、SF、CF、OF、AF、PF,并讨论结果的正确性。答案: 执行ADD AX,BX 指令后,(AX)=011B,并且最高位向前有进位。因此, 设置标志位如下: ZF SF CF OF AF PF 0 0 1 1 0 1(
8、NZ)(PL)(CY)(OV)(NA)(PE)讨论结果:对于无符号数而言,因为CF1,所以结果不正确。对于带符号数而言,因为OF1,所以结果不正确。17编程序使: 使AL的各位变反。 BX寄存器低四位置1。 AX寄存器的低四位清0。 使CX寄存器的低四位变反。 用TEST指令测试AL寄存器的位0和位6是否同时为0,若是则把0送DH寄存器,否则把1送DH寄存器。答案: NOT AL OR BX,000FH AND AX,0FFF0H XOR CX,000FH TEST AL,0100001B JZ A MOV DH,1 JMP SHORT BA: MOV DH,0B:18设XX7X6X5X4X3
9、X2X1X0,YY7Y6Y5Y4Y3Y2Y1Y0,ZY7Y6Y5X4X3X2X1X0,其中X、Y、Z均为二进制数,试编写已知X和Y求Z的程序。答案:MOV AL,XAND AL,00011111BMOV BL,YAND BL,BOR AL,BLMOV Z,AL 19使用指令REP MOVSB指令时,请问: 指令完成什么功能 要求哪些初始条件答案: 指令完成传送字符串功能。 要求设置以下初始条件:CX、DF、SI、DI、DS、ES20在执行字符串指令时,何时需要DF标志置1何时需要清0答案:地址指针减量时使DF1,增量时使DF0。25假定AX和BX中是有符号数据,CX和DX中是无符号数据,请为下
10、列各项确定CMP和条件转移指令: CX值超过DX转移。 AX值未超过BX转移。 DX值为0转移。 CX值等于小于DX转移。答案: CMP CX,DXJAL1 ;也可以用JNBE L1指令L1: CMP AX,BXJNGL1 ;也可以用JLE L1指令L1: CMP DX,0JZL1 L1: CMP CX,DXJBEL1 ;也可以用JNA L1指令L1: 26试分析下面的程序段完成什么功能MOV CL,4SHL DX,CLMOV BL,AHSHL AL,CLSHR BL,CLOR DL,BL答案:把DX和AX一对寄存器所形成的32位内容左移四位。其中DX中为高16位,AX中为低16位。第四章习题答案2一个.EXE文件至少应该包括代码段。3一个.EXE文件的主过程必须是FAR型。4可执行程序的END后必须是主过程名。10各语句为变量分配的字节数为: 1 1 3 82 6 8 4 2 211变量名偏移量变量名偏移量变量名偏移量N10N21N32N45N587N693N7101N8105N9107N7
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中英语教师关于积极教育的信念与实践研究
- 检测合同范本模板
- 酸藤果的化学成分与生物活性研究
- 客运专线有砟轨道碎石道床变形及影响因素研究
- 应用比色测温法测量热电偶动态激励温度的方法研究
- 2024年黄山市屯溪区事业单位招聘笔试真题
- 2024年广西现代教育文化发展集团招聘笔试真题
- 2025年度预调鸡尾酒代理与品牌推广合作协议
- 二零二五年度智慧社区房屋租赁及智能化服务合同
- 二零二五年度股权无偿转让与公司数字化转型合作协议
- 2024年全国英语竞赛《B类英语专业》初赛试题真题及答案
- 小学生中国舞课件大全
- 2025年南京信息职业技术学院单招职业技能测试题库完整
- 《Spring框架》教学课件
- 2025年中考英语阅读训练:热点-电影《哪吒》(含答案)
- 2025年中考英语时文阅读 6篇有关电影哪吒2和 DeepSeek的英语阅读(含答案)
- 客户沟通技巧与客户投诉处理培训课件
- 完整版临时用水用电施工方案
- 江苏省南通市2025届高三第一次调研测试数学试题(南通一模)(含答案)
- 【课件】进出口货物报关单填制
- Codesys培训课件教学课件
评论
0/150
提交评论