汇编语言平时练习(判断题)

上传人:工**** 文档编号:564982979 上传时间:2022-09-12 格式:DOCX 页数:17 大小:37.96KB
返回 下载 相关 举报
汇编语言平时练习(判断题)_第1页
第1页 / 共17页
汇编语言平时练习(判断题)_第2页
第2页 / 共17页
汇编语言平时练习(判断题)_第3页
第3页 / 共17页
汇编语言平时练习(判断题)_第4页
第4页 / 共17页
汇编语言平时练习(判断题)_第5页
第5页 / 共17页
点击查看更多>>
资源描述

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

1、2.知识点: 0301 (80x86 的寻址方式)假设存储器中从7462H单元开始的四个相邻字节单元中的内容依次是32H,46H,52H,0FEH, 则存放字数据0FE52H的字地址是7465H。错误4. 知识点: 0303(80x86 的指令系统)MOV 指令不影响标志位。正确5. 知识点: 0303(80x86 的指令系统) 无条件转移指令对标志位无影响,而条件转移指令对标志位有影响。正确6. 知识点: 0303(80x86 的指令系统)指令IN AL, DX是合法的指令。正确7. 知识点: 0303(80x86 的指令系统)当运算结果的低8位中有偶数个1时,奇偶标志位PF被置为1。正确9

2、. 知识点:0301(80x86的寻址方式)可以将一个存储器操作数与另一个存储器操作数相加。错误10. 知识点: 0303(80x86 的指令系统)在“IN AL,端口地址”指令中,端口地址指定了某个外部设备接口的I/O地址,它实际 上是一个立即数,其范围为 065535。答案:错误11. 知识点: 0401 (汇编程序功能) 汇编程序和汇编语言源程序是不同的概念。答案:正确12. 知识点: 0301(80x86 的寻址方式)相对于某起始地址的偏移量称为偏移地址。答案:正确13. 知识点: 0303(80x86 的指令系统)只能使用PUSH, POP类的指令对堆栈段内的内容进行操作。14. 知

3、识点:0301(80x86的寻址方式)立即数寻址方式不能用于目的操作数字段。错误15. 知识点: 0203(中央处理机)BP 是堆栈栈顶指针寄存器。错误16. 知识点: 0301(80x86 的寻址方式)内存中字单元的地址必须是偶数地址。答案:错误17.知识点: 0303(80x86 的指令系统)PUSH AL。正确19.知识点: 0303(80x86 的指令系统)SHR AX,CX。 正确20.知识点: 0401(汇编程序功能) 汇编程序是用汇编语言编写的汇编语言源程序。答案:错误22.知识点: 0301 (80x86 的寻址方式) 不能给段寄存器进行立即数方式赋值。 正确23.知识点: 0

4、303(80x86 的指令系统)串操作指令一般用CX存放长度。 错误24. 知识点: 0204(存储器) 因为有段寄存器,所以存储器要分段。答案:错误25. 知识点: 0303(80x86 的指令系统) 逻辑右移1 位和算术右移1 位的效果是一样的。答案:错误26. 知识点: 0402(伪操作)在变量定义是,可以通过使用 ORG 伪指令指定变量在段中存储时的偏移量。 正确27. 知识点: 0303(80x86 的指令系统)指令SHR AX,4可以将AX的内容逻辑右移4位。答案:错误28. 知识点: 0303(80x86 的指令系统)CMP AX,BX执行的操作时(AX)-(BX),但结果不保存

5、,只改变标志寄存器中标志位的值。 正确29. 知识点: 0402(伪操作)ASCII DW ABCD。答案:错误30. 知识点: 0303(80x86 的指令系统)MOV SI,SI。答案:正确31.知识点: 0204(存储器) 常量不占用存储空间。答案:正确32.知识点: 0303(80x86 的指令系统) PUSH,POP 指令的操作数必须是字操作数。 错误33.知识点: 0301 (80x86 的寻址方式) 存储器的有效地址不是唯一的。答案:正确34.知识点: 0303(80x86 的指令系统) 指令MOV AL,255是合法的数据传送指令。 正确35.知识点: 0303(80x86 的

6、指令系统) 采用LOOP循环时,必须用CX计数。正确37. 知识点: 0303(80x86 的指令系统) MOV DS,2000H。答案:错误38. 知识点: 0301 (80x86 的寻址方式) 指令中目的操作数一般是不能为立即数的。 答案:正确39. 知识点: 0203(中央处理机)IP是指令指针寄存器,可以作为操作数参加运算。 答案:错误40.知识点: 0303(80x86 的指令系统) CF 位可以用来表示无符号数的溢出。答案:正确42. 知识点: 0303(80x86 的指令系统) 难易度:较难 ADD SI,BX。答案:错误43. 知识点: 0203(中央处理机) 8086/808

7、8标志寄存器共有16 位,每一位都有含义。 错误44. 知识点: 0301 (80x86 的寻址方式) 在指令中一个地址代表一个字节单元。答案:错误45. 知识点: 0303(80x86 的指令系统)AND与TEST、SUB与CMP的功能相同。答案:错误46. 知识点: 0201 (80x86 微处理器)符号定义语句不占内存单元,变量定义语句占内存单元。 答案:正确47.知识点: 0104(几种基本的逻辑运算)10010110与 01011011异或的结果为11001101。 答案:正确48.知识点: 0303(80x86 的指令系统)指令XCHG BX, ES可以将寄存器BX和ES的内容互换

8、。 答案:错误49.知识点: 0402(伪操作) 伪指令语句与指令语句只是不同的语句种类,没有什么本质区别。 答案:错误50. 知识点:0204(存储器)CS, DS, ES 和 SS 段都可以存放数据。答案:正确51. 知识点: 0402(伪操作)CBW可以将BL的数据扩展为BXo答案:错误52. 知识点: 0601(子程序的设计方法) 难易度:较难 段间调用的子程序必须由伪操作FAR说明为远过程。 答案:正确53. 知识点: 0301 (80x86 的寻址方式)PC机以位作最小寻址单位。答案:错误54. 知识点: 0301 (80x86 的寻址方式) 难易度:较难当SRC是立即数时,DST

9、可以使用存储器寻址。答案:错误55. 知识点: 0402(伪操作)指定各个逻辑段偏移地址可以使用ORG伪指令。正确56. 知识点: 0303(80x86 的指令系统)LOOPE/LOOPZ是相等/为零时转移到标号,其退出条件是(CX)=0或ZF=0。 正确57. 知识点: 0303(80x86 的指令系统)POP IPo答案:错误58. 知识点: 0103(计算机中数和字符的表示)设327FH和0BFFFH为有符号数的补码表示,则327FH 0BFFFH。 答案:错误59. 知识点:0402(伪操作)多个模块间的符号交叉引用要用伪指令PUBLIC和EXTRN说明。 答案:正确60. 知识点:

10、0303(80x86 的指令系统) 难易度:较难 MOV AX,VAR1-VAR2+100 。答案:错误61. 知识点:0303 (80x86的指令系统)ADD SI,50 。 答案:错误62. 知识点:0303(80x86的指令系统) 当运算的结果有奇数个1时,PF=0。答案:正确63. 知识点:0303(80x86的指令系统) MOV AL, BX 是正确指令。错误64. 知识点:0303(80x86的指令系统)SP 的内容可以不指向堆栈的栈顶。错误65. 知识点: 0402(伪操作)DW 伪指令用来定义双字。正确66. 知识点:0303(80x86的指令系统)MOV 指令要影响标志位。错

11、误67. 知识点:0301(80x86的寻址方式)同一物理地址,可以有不同的逻辑地址 。正确68. 知识点: 0101(进位记数制与不同基数的数之间的转换) 1KB=1000B。错误69. 知识点: 0204(存储器) 存储器中的各段不允许重叠。答案:错误70. 知识点:0301(80x86的寻址方式)立即数不能作为目的操作数。错误71. 知识点:0303(80x86的指令系统) 所有的条件转移指令都不影响标志位。答案:正确72. 知识点:0303(80x86的指令系统)MOV BX,OFFSET NAMES。正确73.知识点: 0303(80x86 的指令系统)MOV AL,BX+2。正确7

12、4. 知识点:0303 (80x86的指令系统)MOV AL,BX+3。正确75. 知识点: 0104(几种基本的逻辑运算)在“IN AL,端口地址”指令中,端口地址指定了某个外部设备接口的I/O地址,它实际上是 一个 10010110与 01011011异或的结果为 11001101 。答案:错误76. 知识点:0303(80x86的指令系统)当运算结果的低8位中有偶数个1时,奇偶标志位PF被置为0。答案:错误77. 知识点: 0204(存储器)CS, DS, ES和SS段都可以存放数据。正确78. 知识点:0301(80x86的寻址方式)ASCII DW ABCDMOV DS,2000HM

13、OV SI,SIPUSH ALADD SI,BXSHR AX,CX立即数寻址方式不能用于目的操作数字段。答案:正确79. 知识点:0303(80x86的指令系统)8086/8088标志寄存器共有16位,每一位都有含义。在汇编语言源程序中,伪指令语句必须 放在数据段中 。错误80. 知识点:0301(80x86的寻址方式)难易度:较难指令SHR AX,4可以将AX的内容逻辑右移4位。错误MOV AX,BP的源操作数的物理地址为16*(DS)+(BP)。答案:正确81. 知识点:0303(80x86的指令系统)CF位可以用来表示无符号数的溢出。错误逻辑右移1 位和算术右移1 位的效果是一样的 。

14、错误82.知识点: 0303(80x86 的指令系统) 难易度:较难指令MOV AL, 255是合法的数据传送指令。正确指令TEST AL, 0执行后AL的内容一定是全零。错误83. 知识点: 0301 (80x86 的寻址方式) 汇编语言源程序不一定包含数据段、堆栈段,但必须包含代码段 。答案:错误84. 知识点: 0203(中央处理机)只有使用PUSH、POP类的指令对堆栈段内的内容进行操作。错误85. 知识点: 0303(80x86 的指令系统) 难易度:较难 指令 IN AL, DX 是合法的指令 。答案:错误86. 知识点: 0303(80x86 的指令系统)指令XCHG BX, E

15、S可以将寄存器BX和ES的内容互换。答案:错误87. 知识点: 0303(80x86 的指令系统)PUSH、POP指令的操作数必须是字操作数。88. 知识点: 0201 (80x86 微处理器) 难易度:较难 内存中字单元的地址可以是偶数地址 。答案:错误89. 知识点: 0401(汇编程序功能) 难易度:较难 汇编程序和汇编语言源程序是不同的概念 。答案:错误90. 知识点: 0303(80x86 的指令系统) 条件转移指令与无条件转移指令的转移范围是一样的。答案:正确91. 知识点: 0201 (80x86 微处理器) 难易度:较难 符号定义语句不占内存单元。93. 知识点:0402(伪操作) 伪指令语句与指令语句有本质区别。94. 知识点: 0402(伪操作)在变量定

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

当前位置:首页 > 学术论文 > 其它学术论文

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