汇编考前复习题Word格式.docx

上传人:b****3 文档编号:15139572 上传时间:2022-10-28 格式:DOCX 页数:25 大小:26.02KB
下载 相关 举报
汇编考前复习题Word格式.docx_第1页
第1页 / 共25页
汇编考前复习题Word格式.docx_第2页
第2页 / 共25页
汇编考前复习题Word格式.docx_第3页
第3页 / 共25页
汇编考前复习题Word格式.docx_第4页
第4页 / 共25页
汇编考前复习题Word格式.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

汇编考前复习题Word格式.docx

《汇编考前复习题Word格式.docx》由会员分享,可在线阅读,更多相关《汇编考前复习题Word格式.docx(25页珍藏版)》请在冰豆网上搜索。

汇编考前复习题Word格式.docx

答案:

错误

11.知识点:

0401(汇编程序功能)

汇编程序和汇编语言源程序是不同的概念。

正确

12.知识点:

相对于某起始地址的偏移量称为偏移地址。

13.知识点:

只能使用PUSH,POP类的指令对堆栈段内的内容进行操作。

14.知识点:

立即数寻址方式不能用于目的操作数字段。

15.知识点:

0203(中央处理机)

BP是堆栈栈顶指针寄存器。

错误SP

16.知识点:

内存中字单元的地址必须是偶数地址。

17.知识点:

PUSHAL。

错误8086中栈的操作需要是16位

19.知识点:

SHRAX,CX。

20.知识点:

汇编程序是用汇编语言编写的汇编语言源程序。

22.知识点:

不能给段寄存器进行立即数方式赋值。

23.知识点:

串操作指令一般用CX存放长度。

24.知识点:

0204(存储器)

因为有段寄存器,所以存储器要分段。

25.知识点:

逻辑右移1位和算术右移1位的效果是一样的。

26.知识点:

0402(伪操作)

在变量定义是,可以通过使用ORG伪指令指定变量在段中存储时的偏移量。

27.知识点:

指令SHRAX,4可以将AX的内容逻辑右移4位。

28.知识点:

CMPAX,BX执行的操作时(AX)-(BX),但结果不保存,只改变标志寄存器中标志位的值。

29.知识点:

ASCIIDW‘ABCD’。

30.知识点:

MOVSI,[SI]。

31.知识点:

常量不占用存储空间。

32.知识点:

PUSH,POP指令的操作数必须是字操作数。

33.知识点:

存储器的有效地址不是唯一的。

34.知识点:

指令MOVAL,255是合法的数据传送指令。

35.知识点:

采用LOOP循环时,必须用CX计数。

37.知识点:

MOVDS,2000H。

38.知识点:

指令中目的操作数一般是不能为立即数的。

39.知识点:

IP是指令指针寄存器,可以作为操作数参加运算。

40.知识点:

CF位可以用来表示无符号数的溢出。

42.知识点:

0303(80x86的指令系统)难易度:

较难

ADD[SI],[BX]。

43.知识点:

8086/8088标志寄存器共有16位,每一位都有含义。

44.知识点:

在指令中一个地址代表一个字节(双字,字)单元。

45.知识点:

AND与TEST、SUB与CMP的功能相同。

46.知识点:

0201(80x86微处理器)

符号定义语句不占内存单元,变量定义语句占内存单元。

47.知识点:

0104(几种基本的逻辑运算)

与01011011异或的结果为。

48.知识点:

指令XCHGBX,ES可以将寄存器BX和ES的内容互换。

49.知识点:

伪指令语句与指令语句只是不同的语句种类,没有什么本质区别。

50.知识点:

CS,DS,ES和SS段都可以存放数据。

51.知识点:

CBW可以将BL的数据扩展为BX。

(BH)

52.知识点:

0601(子程序的设计方法)难易度:

段间调用的子程序必须由伪操作FAR说明为远过程。

53.知识点:

PC机以位作最小寻址单位。

54.知识点:

0301(80x86的寻址方式)难易度:

当SRC是立即数时,DST可以使用存储器寻址。

55.知识点:

指定各个逻辑段偏移地址可以使用ORG伪指令。

56.知识点:

LOOPE/LOOPZ是相等/为零时转移到标号,其退出条件是(CX)=0或ZF=0。

57.知识点:

POPIP。

IP段不能做目的操作数

58.知识点:

0103(计算机中数和字符的表示)

设327FH和0BFFFH为有符号数的补码表示,则327FH<

0BFFFH。

59.知识点:

多个模块间的符号交叉引用要用伪指令PUBLIC和EXTRN说明。

60.知识点:

MOVAX,VAR1-VAR2+100。

61.知识点:

ADD[SI],50。

62.知识点:

当运算的结果有奇数个1时,PF=0。

63.知识点:

MOVAL,BX是正确指令。

64.知识点:

SP的内容可以不指向堆栈的栈顶。

65.知识点:

DW伪指令用来定义双字。

66.知识点:

MOV指令要影响标志位。

67.知识点:

同一物理地址,可以有不同的逻辑地址。

68.知识点:

0101(进位记数制与不同基数的数之间的转换)

1KB=1000B。

69.知识点:

存储器中的各段不允许重叠。

70.知识点:

立即数不能作为目的操作数。

71.知识点:

72.知识点:

MOVBX,OFFSETNAMES。

73.知识点:

MOVAL,[BX+2]。

74.知识点:

MOVAL,[BX+3]。

75.知识点:

在“IN 

AL,端口地址”指令中,端口地址指定了某个外部设备接口的I/O地址,它实际上是一个与01011011异或的结果为。

76.知识点:

当运算结果的低8位中有偶数个1时,奇偶标志位PF被置为0。

77.知识点:

78.知识点:

ASCIIDW'

ABCD'

MOVDS,2000HMOVSI,[SI]PUSHALADD[SI],[BX]SHRAX,CX立即数寻址方式不能用于目的操作数字段。

79.知识点:

在汇编语言源程序中,伪指令语句必须放在数据段中。

80.知识点:

指令SHRAX,4可以将AX的内容逻辑右移4位。

MOVAX,[BP]的源操作数的物理地址为16*(DS)+(BP)。

81.知识点:

逻辑右移1位和算术右移1位的效果是(不)一样的。

82.知识点:

指令MOVAL,255是合法的数据传送指令。

指令TESTAL,0执行后AL的内容一定是全零。

83.知识点:

汇编语言源程序不一定包含数据段、堆栈段,但必须包含代码段。

84.知识点:

只有使用PUSH、POP类的指令对堆栈段内的内容进行操作。

85.知识点:

86.知识点:

87.知识点:

PUSH、POP指令的操作数必须是字操作数。

88.知识点:

0201(80x86微处理器)难易度:

内存中字单元的地址可以是偶数地址。

89.知识点:

0401(汇编程序功能)难易度:

90.知识点:

条件转移指令与无条件转移指令的转移范围是一样的。

91.知识点:

符号定义语句不占内存单元。

93.知识点:

伪指令语句与指令语句有本质区别。

94.知识点:

在变量定义时,可以通过使用ORG伪指令指定变量在段中存储时的偏移量。

95.知识点:

CMPAX,BX执行的操作是(AX)-(BX),但结果不保存,只改变标志寄存器中标志位的值。

96.知识点:

只能使用PUSH、POP类的指令对堆栈段内的内容进行操作。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1