汇编语言第3-4章平时练习题(3)

2019-03-11 09:47

ASSUME伪指令说明了汇编程序所定义段与段寄存器的关系,它只影响( D)的设定。 选项A)连接程序 选项B)目标程序 选项C)汇编程序 选项D)源程序 答案:D

76知识点:0303 (80x86的指令系统和寻址方式) * 设C和D为字变量,X为标号,下列指令中不正确的是(C)。 选项A)MOV AX,C 选项B)MOV AX,D 选项C)JNE C 选项D)JMP X

79知识点:0301 (80x86的寻址方式)**

一个段可以放在内存的任何地方,但起始地址应该从一个能被(选项A)128 选项B)32 选项C)64 选项D)16

80知识点:0301 (80x86的寻址方式)** 在数据定义语句中,下列描述不正确的是( D)。 选项A)存放存储单元的地址可以用四字表示 选项B)存放存储单元的地址可以用字表示

)整除的单元地址开始。 D 选项C)存放存储单元的地址可以用双字表示 选项D)存放存储单元的地址可以用字节表示 81知识点:0403 (汇编语言程序格式)**

汇编语言语句格式中对名字项的规定如下,请找出其中错误的说法(C) 选项A)名字的第一个字符可以是大写英文字母及小写英文字母 选项B)名字的有效长度≤31个字符

选项C)名字的第一个字符可以是字母、数字及、@、_ 选项D)在名字中不允许出现$ 答案:C

82知识点:0303 (80x86的指令系统) * 下列属于合法的指令是(A) 选项A)MOV [DI],BL 选项B)MOV [SI],[DI] 选项C)MOV AX,BL 选项D)MOV DS,ES

84知识点:0303 (80x86的指令系统) *

下面指令执行后,改变AL寄存器内容的指令是( B )。 选项A)TEST AL,08H 选项B)AND AL,CL 选项C)CMP AL,CL 选项D)OR AL,AL

85知识点:0303 (80x86的指令系统) *

下列传送指令中有语法错误的是( A )。 选项A)MOVCS,AX 选项B)MOV DS,BX 选项C)MOV SS,BX 选项D)MOV ES,BX

88知识点:0403 (汇编语言程序格式) *

在汇编语言程序中,对END语句的叙述正确的是(C)。 选项A)END语句是一可执行语句 选项B)END语句表示程序执行到此结束 选项C)END语句表示源程序到此结束 选项D)END语句在汇编后要产生机器码 89知识点:0303 (80x86的指令系统) * 将DX的内容除以2,正确的指令是(D)。 选项A)DIV 2 选项B)DIV DX,2 选项C)SHL DX,1 选项D)SAR DX,1

91知识点:0403 (汇编语言程序格式) *

下面是关于汇编语言程序中使用RET的描述,不正确的是( 选项A)每一个子程序中允许有多条RET指令。

选项B)以过程形式表示的代码段,一定有RET指令存在。选项C)每一个子程序中只允许有一条RET指令。

C )。 选项D)每一个子程序结束之前一定要有一条RET指令。 92知识点:0104(几种基本的逻辑运算)**

AND,OR,XOR,NOT为四条逻辑运算指令,下面的解释正确的是( A ) 选项A)指令AND AX,OFH执行后,分离出AL低四位

选项B)指令OR DX,1000H执行后,将DX最高位置1,其余各位置0 选项C)指令XOR AX,AX执行后,AX内容不变,但设置了标志位 选项D)NOT AX,执行后,将AX清0 93知识点:0303 (80x86的指令系统)**

完成对CL寄存器的内容乘以4的正确操作是( C ) 选项A)MOV CL,2 SHL CL,CL 选项B)MUL 4

选项C)SHL CL,1 SHL CL,1 选项D)ROL CL,1 ROL CL,1 96知识点:0303 (80x86的指令系统) *** 下面的数据传送指令中,错误的操作是(A)。 选项A)MOV DS,2000H 选项B)MOV DX,1000H

选项C)MOV WORD PTR[BX],1000H 选项D)MOV SS:[BX+DI],1000H

97知识点:0303 (80x86的指令系统) *** 执行下列指令后,正确的结果是(D)。 MOV AL,100

MOV BL,-2 选项A)AL=100H BL=02H 选项B)AL=64H BL=0FEH 选项C)AL=64H BL=82H 选项D)AL=100H BL=0FEH

98知识点:0303 (80x86的指令系统) *** 下列叙述正确的是(A)。

选项A)对无符号数条件转移采用JAE/JNB指令,对有符号数条件转移用JGE/JNL指令 选项B)对两个无符号数进行比较采用CMPS指令,对两个有符号数比较用CMP指令 选项C)对两个无符号数进行比较采用CMP指令,对两个有符号数比较用CMPS指令 选项D)对无符号数条件转移采用JGE/JNL指令,对有符号数条件转移用JAE/JNB指令 答案:A

100知识点:0303 (80x86的指令系统)**

在执行下列指令时,需要使用段寄存器DS的指令是( A ) 选项A)INC DA[BX] 选项B)ADD AL,BL 选项C)DEC BX 选项D)STOSW


汇编语言第3-4章平时练习题(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:05 05 操作系统 考核大纲(含信息安全方向) 王新华

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: