汇编语言平时练习题.doc

上传人:灯火****19 文档编号:135429365 上传时间:2020-06-15 格式:DOC 页数:43 大小:117.70KB
返回 下载 相关 举报
汇编语言平时练习题.doc_第1页
第1页 / 共43页
汇编语言平时练习题.doc_第2页
第2页 / 共43页
汇编语言平时练习题.doc_第3页
第3页 / 共43页
汇编语言平时练习题.doc_第4页
第4页 / 共43页
汇编语言平时练习题.doc_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《汇编语言平时练习题.doc》由会员分享,可在线阅读,更多相关《汇编语言平时练习题.doc(43页珍藏版)》请在金锄头文库上搜索。

1、2. 知识点:01 (基础知识) 汇编语言属于( )A.用户软件B.系统软件C.高级语言D.机器语言6. 知识点:0201(80x86微处理器) IBM PC机的DOS是属于()。A.用户软件B.系统软件C.系统硬件D.一种语言8. 知识点:0203(中央处理机) 8086/8088 CPU的寄存器组中,位的寄存器共有( )个A.4B.6C.8D.109. 知识点:0203(中央处理机) 8086/8088 CPU的寄存器组中,16位的寄存器共有( )个。A.10B.12C.13D.1410. 知识点:0204(存储器) 8086/8088 CPU执行算术运算时PSW共有( )个标志位会受影响

2、。A.4B.5C.6D.711. 知识点:0204(存储器) 在程序执行过程中,IP寄存器始终保存的是( )。A.上一条指令的首地址B.本条指令的首地址C.下一条指令的首地址D.需计算有效地址后才能确定地址12. 知识点:0204(存储器) IBM PC机的存储器可分( )个段。A.4B.256C.512D.6553613知识点:0204(存储器) 当使用BP作编程地址时,此时使用的是( )段。A.CSB.DSC.ESD.SS17知识点:0204(存储器) 存储器的一个字节表示( )位。A.8B.16C.32D.6418知识点:0101(基于微处理器的计算机系统构成) 如果某个字变量的数据存放

3、在奇地址单元,则8086/8088 CPU读写该变量时需要( )个读写周期。A.1B.2C.3D.419知识点:0203(中央处理机) 在机器内部操作中,CPU与存储器之间的任何信息交换使用的都是( )地址。A.逻辑B.物理C.有效D.相对21知识点:0204(存储器) 物理地址的形成过程是将段地址左移( )位加偏移地址。A.2B.3C.4D.527知识点:0205(外部设备) 一般的外部设备接口电路中的状态寄存器是用来存放外设或接口电路的( )信息。A.数据B.控制C.状态D.前三者28知识点:0201(80x86微处理器) 下列叙述正确的是( )。A.不同类型的机器字长是一样的B.一个字节

4、有位二进制数C.各种不同的机器指令系统都是一样的D.机器指令都是位的29. 知识点:0203(中央处理机) 下列叙述正确的是( )。A.8088 CPU的内部数据总线是8位的,外部数据总线是8位的B.8088 CPU的内部数据总线是16位的,外部数据总线是16位的C.8086 CPU的内部数据总线是位的,外部数据总线是位的D.8086 CPU的内部数据总线是16位的,外部数据总线是16位的34知识点:0104(几种基本的逻辑运算) 指令MOV MEMBX,AX中的MEM是( )。A.原码B.反码C.补码D.移码35知识点:0204(存储器) 用来作为寄存器间接寻址的寄存器有( )个。A.8B.

5、6C.5D.436知识点:0204(存储器) 指令MOV BX+SI,AL中的目的操作数使用( )段寄存器。A.CSB.DSC.SSD.ES37知识点:0204(存储器) 指令MOV BX,BP+5中的源操作数使用( )段寄存器。A.CSB.DSC.SSD.ES41知识点:0203(中央处理机) 下述指令中不影响CF的指令是( )。A.SHL AL,1B.INC CXC.ADD BX,ALD.SUB AX,BX42知识点:0203(中央处理机) 两个整数补码9CH和7AH相加运算后,会产生( )。A.无溢出且无进位B.无溢出但有进位C.有溢出且有进位D.有溢出但无进位45知识点:0101(基于

6、微处理器的计算机系统构成) 认知度:认知指令( )不改变CF的内容。A.DEC ALB.ADD AX,CXC.SUB BX,CLD.SBB AL,DL51知识点:0203(中央处理机) 执行IMUL指令时,如果乘积的高位部分不是低位部分的符号扩展,则( )。A.OF=0、CF=0B.OF=0、CF=1C.OF=1、CF=0D.OF=1、CF=151知识点:0203(中央处理机) 执行IMUL指令时,如果乘积的高位部分不是低位部分的符号扩展,则( )。A.OF=0、CF=0B.OF=0、CF=1C.OF=1、CF=0D.OF=1、CF=1答案:D61知识点:0203(中央处理机) 下列选项中不能

7、作为名字项的是( )。A.FHB.A3C.3BD.FADC答案:C92知识点:0104(几种基本的逻辑运算) AND,OR,XOR,NOT为四条逻辑运算指令,下面的解释正确的是( )A.指令XOR AX,AX执行后,AX内容不变,但设置了标志位B.指令OR DX,1000H执行后,将DX最高位置1,其余各位置0C.指令AND AX,OFH执行后,分离出AL低四位D.NOT AX,执行后,将AX清095知识点:0104(几种基本的逻辑运算) AL=0AH,下列指令执行后能使AL=05H的是( )A.NOT ALB.AND AL,0FHC.XOR AL,0FHD.OR AL,0FH103知识点:0

8、203 (中央处理机) 难易度:较难 在下列指令中,( )指令的执行会影响条件码中的CF位。A.JMP NEXT B.JC NEXT C.INC BXD.SHL AX,1 答案:D105知识点:0204 (存储器) CPU 要访问的某一存储单元的实际地址称( )A.段地址 B.偏移地址 C.物理地址D.逻辑地址 106知识点:0204 (存储器) 某存储单元的物理地址是12345H,可以作为它的段地址有( )A.1235H B.2345H C.1234HD.1245H 107知识点:0203 (中央处理机) 执行后使BX=0 的同时也使CF=0,OF=0 的指令是( )A.XOR BX,BX

9、B. OR BX,BX C.AND BX,BXD.CMP BX,BX 答案:A108知识点:0203 (中央处理机) 循环控制指令LoopNZ/LoopNE 控制循环继续执行的条件是( )A.CX0 且ZF=1 B. CX0 且ZF=0 C.CX0 或ZF=1D.CX0 或ZF=0 答案:B109知识点:0203 (中央处理机)难易度:较难 在执行DAA 指令,当高四位BCD 码位,如要把此进位值送入AH 中,对这进位值的操作应是( )A.DAA 校正指令的功能已自动加在AH 中 B.进位值在AF 中,校正后根据AF 内容再加在AH 中 C.进位值在CF 中,校正后根据CF 内容再加在AH 中

10、D.进位值在AL 最高位上,校正后根据AL 最高位内容再加在AH 中 答案:C110知识点:0104(几种基本的逻辑运算) AND,OR,XOR,NOT 为四条逻辑运算指令,下面的解释正确的是( )A.指令XOR AX,AX 执行后,AX 内容不变,但设置了标志位 B.指令OR DX,1000H 执行后,将DX 最高位置1,其余各位置0 C.指令AND AX,OFH 执行后,分离出AL 低四位D.NOT AX,执行后,将AX 清0 111知识点:0204 (存储器) 在执行下列指令时,需要使用段寄存器DS 的指令是( )A.STOSW B.ADD AL,CL C.NEG BXD.INC DAB

11、X 112知识点:0204 (存储器) 无论BH 中原有的数是奇数或偶数,若要使BH 中的数一定为奇数,应执行的指令是( )A.ADD BH,01H B.OR BH,01H C.XOR BH,01HD.TEST BH,01H 答案:B115知识点:0203 (中央处理机) REPZ CMPSW 指令,重复执行的终止条件是( )A.CX=0 或ZF=0 B.CX=0 且ZF=0 C. CX=0 或ZF=1D.CX=0 且ZF=1答案:A117知识点:0101(基于微处理器的计算机系统构成) 比较两个带符号的数A、B,当A=B 时程序转移,测试的条件为( )A.ZF=1 B.ZF=0 C.SF=1D.SF=0答案:A118知识点:0203 (中央处理机) 难易度:较难

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号