西北工业大学网络教育学院:《汇编语言程序设计》 第二章 作业题

第二章作业题 第二章 作业氨
第 二 章 作 业 题 封面 1

第二章作业题 1.给定BX=637DH,SI=2A9BH,偏移量D=7237H,试确 定在以下各种寻址方式下的有效地址是什么? (1)直接寻址 (2)使用B的间接寻址 (3)使用BX的寄存器相对寻址 (4)基址变址寻址 (5)基址变址相对寻址
第 二 章 作 业 题 2 1.给定 BX=637DH,SI=2A9BH,偏移量D=7237H,试确 定在以下各种寻址方式下的有效地址是什么? (1)直接寻址_____________ (2)使用BX的间接寻址_______________ (3)使用BX的寄存器相对寻址__________ (4)基址变址寻址______________ (5)基址变址相对寻址______________

第二章作业题 2.已知DS=2000H,BX=0100H,SI=0002H,存储单元 [20100H~[20103H依次存放12345678H, [21200H~[21203H依次存放2A4CB765H,说明下 列每条指令执行后AX寄存器的内容。 ①MoAX,1200H ② MOVAX,BX ⑧MOAX,[1200H ④MoAX,BX ⑤ MOVAX,[BX+1100m ⑧MOⅴAX,[BX+S ⑦MOAX,[BXSI+1100
第 二 章 作 业 题 3 2.已知DS=2000H,BX=0100H,SI=0002H,存储单元 [20100H] ~[20103H]依次存放12 34 56 78H, [21200H] ~[21203H]依次存放2A 4C B7 65H,说明下 列每条指令执行后AX寄存器的内容。 ①MOV AX,1200H ②MOV AX,BX ③MOV AX,[1200H] ④MOV AX,[BX] ⑤MOV AX,[BX+1100H] ⑥MOV AX,[BX+SI] ⑦MOV AX,[BX][SI+1100H]

第二章作业题 3.指出下列指令的错误 ① mov Cx,dl ⑤ mov es,ds ② mov 1p,ax ⑥mov[sp],ax ③ mov es,1234h ⑦ mov aX,bx+d ④mova1,300 ⑧mov20h,al 4.指出下列指令的错误。 ①xchg[si],30h⑤ adc ax. as ② pop cs add Lsil. 80h ③sub[si],[di]⑦ina1,3fch ④ push ah ⑧8 out dx,ah
第 二 章 作 业 题 4 3. 指出下列指令的错误。 ①mov cx,dl ⑤mov es,ds ②mov ip,ax ⑥mov [sp],ax ③mov es,1234h ⑦mov ax,bx+di ④mov al,300 ⑧mov 20h,al 4. 指出下列指令的错误。 ①xchg [si],30h ⑤adc ax,ds ②pop cs ⑥add [si],80h ③sub [si],[di] ⑦in al,3fch ④push ah ⑧out dx,ah

第二章作业题 5.用一条指令完成如下功能。 ①BX和DX内容相加,结果存入DX。 ②用BX和S的基址变址寻址方式把存储器中的一个 字节与AL相加,结果存入AL ③用BX和位移量0B2H的寄存器相对寻址方式把存储 器中的一个字和CX相加,结果放入存储器。 ④用位移量为0520的直接寻址方式把存储器中的一 个字和3412H相加,结果存入存储器 ⑤把数0AOH与AL寄存器的内容相加,结果存入AL
第 二 章 作 业 题 5 5. 用一条指令完成如下功能。 ①BX和DX内容相加,结果存入DX。 ②用BX和SI的基址变址寻址方式把存储器中的一个 字节与AL相加,结果存入AL。 ③用BX和位移量0B2H的寄存器相对寻址方式把存储 器中的一个字和CX相加,结果放入存储器。 ④用位移量为0520H的直接寻址方式把存储器中的一 个字和3412H相加,结果存入存储器。 ⑤把数0A0H与AL寄存器的内容相加,结果存入AL

第二章作业题 6.编写程序段完成下列要求 ①用位操作指令实现AL(无符号数)乘以10 ②用逻辑运算指令实现0~9的ASCI码与非压缩BCD码 的相互转换(使非压缩BCD码高4位为0) ③把DX.AX中的双字左移4位 ④设DXAX中为32位有符号数,将其除以8 7.对下列要求,分别给出3种方法,每种方法只用一条 指令。 ①使CF=0②使AX=0③同时使AX=0,CF=0
第 二 章 作 业 题 6 6.编写程序段完成下列要求: ①用位操作指令实现AL(无符号数)乘以10 ②用逻辑运算指令实现0~9的ASCII码与非压缩BCD码 的相互转换(使非压缩BCD码高4位为0) ③把DX.AX中的双字左移4位 ④设DX.AX中为32位有符号数,将其除以8 7.对下列要求,分别给出3种方法,每种方法只用一条 指令。 ①使CF=0 ②使AX=0 ③同时使AX=0,CF=0

第二章作业题 8检查BUF的内容是否为正偶数,如是正偶数,则 0→AL,编写程序段 教材P71:习题2.24 2.26(2、3、5、6) 2.29 7
第 二 章 作 业 题 7 8.检查BUF的内容是否为正偶数,如是正偶数,则 0→AL,编写程序段。 教材P71:习题2.24 2.26(2、3、5、6) 2.29
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 西北工业大学网络教育学院:《汇编语言程序设计》 第二章 8086的指令系统.ppt
- 西北工业大学网络教育学院:《汇编语言程序设计》 第二章 附录 调试程序 DEBUG介绍.ppt
- 西北工业大学网络教育学院:《汇编语言程序设计》 第一章 汇编语言基础知识.ppt
- 西北工业大学网络教育学院:《汇编语言程序设计》 课程介绍.ppt
- 西北工业大学:《计算机辅助设计》总复习.ppt
- 西北工业大学:《计算机辅助设计》第十七章 建筑造型.ppt
- 西北工业大学:《计算机辅助设计》第十六章 家具及装潢.ppt
- 西北工业大学:《计算机辅助设计》第十四章 三维网格曲面.ppt
- 西北工业大学:《计算机辅助设计》第十二章 实体修改命令.ppt
- 西北工业大学:《计算机辅助设计》第十二章 实体制作命令.ppt
- 西北工业大学:《计算机辅助设计》第十章 三维立体造型原理及概述.ppt
- 西北工业大学:《计算机辅助设计》第九章 建筑工程图.ppt
- 西北工业大学:《计算机辅助设计》第八章 表格、图幅 及几何作图.ppt
- 西北工业大学:《计算机辅助设计》第七章 辅助命令.ppt
- 西北工业大学:《计算机辅助设计》第六章 尺寸标注.ppt
- 西北工业大学:《计算机辅助设计》第五章 设置命令.ppt
- 西北工业大学:《计算机辅助设计》第四章 编辑修改命令.ppt
- 西北工业大学:《计算机辅助设计》第三章 绘图命令.ppt
- 西北工业大学:《计算机辅助设计》第二章 基础命令.ppt
- 西北工业大学:《计算机辅助设计》第一章 绪论.ppt
- 西北工业大学网络教育学院:《汇编语言程序设计》 第2章 复习模拟题.ppt
- 西北工业大学网络教育学院:《汇编语言程序设计》 第三章 汇编语言程序格式.ppt
- 西北工业大学网络教育学院:《汇编语言程序设计》 第三章 复习模拟题.ppt
- 西北工业大学网络教育学院:《汇编语言程序设计》 第四章 基本汇编语言程序设计.ppt
- 西北工业大学网络教育学院:《汇编语言程序设计》 第五章 高级汇编语言程序设计.ppt
- 西北工业大学网络教育学院:《汇编语言程序设计》 第六章 32位指令及其编程.ppt
- 西北工业大学网络教育学院:《汇编语言程序设计》 各章作业题.ppt
- 西北工业大学网络教育学院:《汇编语言程序设计》 总复习.ppt
- 西北工业大学网络教育学院:《汇编语言程序设计》 模拟题.ppt
- 《程序设计语言》 课程简介.ppt
- 《程序设计语言》课程教学资源(PPT课件讲稿)第一章 程序语言设计问题.ppt
- 《程序设计语言》课程教学资源(PPT课件讲稿)第二章 机器体系机构对语言的影响.ppt
- 《程序设计语言》课程教学资源(PPT课件讲稿)第三章 语言翻译问题.ppt
- 《程序设计语言》课程教学资源(PPT课件讲稿)第一章 习题.ppt
- 《程序设计语言》 模拟试题(一).ppt
- 《程序设计语言》 集中复习.ppt
- 《VisuaI Basic程序设计教程》 第一章 认识 Visual Basic.ppt
- 《VisuaI Basic程序设计教程》 第一章 习题讨论.ppt
- 《VisuaI Basic程序设计教程》 第二章 程序设计基础.ppt
- 《VisuaI Basic程序设计教程》 第二章 课堂讨论.ppt