大工19秋《汇编语言程序设计》补考在线作业2[满分答案]满分答案
大工19秋《汇编语言程序设计》补考在线作业2
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是()。
A.注释项
B.操作数项
C.名字项
D.以上都不对
2.汇编语言语句格式中对名字项的规定如下,请找出其中错误的说法()。
A.名字的第一个字符可以是字母、数字、@、_
B.名字的第一个字符可以是大写英文字母
C.名字的有效长度≤31个字符
D.一般来说,名字项可以是标号
3.以下五个指令(1)MOV AL,55H (2)MOV CL,2(3)ROL AL,CL (4)OR AL,1 (5)RCL AL,CL顺序执行完后,(AL)=多少?
A.55H
B.54H
C.53H
D.52H
4.以下五个指令(1)MOV AL,55H (2)MOV CL,2(3)ROL AL,CL (4)OR AL,1 (5)RCL AL,CL顺序执行完后,(CL)=多少?
A.5
B.4
C.3
D.2
5.以下五个指令(1)MOV AL,55H (2)MOV CL,2(3)ROL AL,CL (4)OR AL,1 (5)RCL AL,CL顺序执行完后,CF=多少?
A.3
B.2
C.1
D.0
6.如果(AL)=01111111B,执行INC AL指令后,CF=()。
A.和执行INC AL指令之前的取值保持一致
B.2
C.1
D.0
7.如果(SP)=30H,执行PUSH BX指令后,(SP)=()。
A.32H
B.31H
C.2EH
D.28H
8.如果当前(BL)=57H,执行指令ADD BL,0F0H后,OF标志位的取值为()。
A.不确定
B.2
C.1
D.0
9.在DEBUG中,T命令的功能是()。
A.连续运行被调试的程序
B.观察某内存单元的当前内容
C.单步执行下一条指令
D.修改指定寄存器的内容
10.如果数据段中一个内存单元对应的物理地址为2F724H,(DS)=2F00H,那么使用DS段寄存器指明该单元的段基值时,需要使用哪一个偏移量才能正确访问该单元()。
A.4H
B.2724H
C.24H
D.0724H
大工19秋《汇编语言程序设计》补考在线作业2[满分答案]多选题答案
二、判断题 (共 10 道试题,共 50 分)
11.注释项用于说明程序段或是一条和几条指令的功能,一般用句号表示注释的开始。
12.主程序和子程序间参数传送的方法可以用寄存器传递。
13.主程序和子程序间参数传送的方法可以用堆栈传递。
14.使用LINK连接命令,执行后可生成文件的扩展名为EXE。
15.SEGMENT ENDS这两个关键字搭配是正确的。
16.已知物理地址(371F0H)=12H,(371F1H)=34H,(371F2H)=56H,如从地址371F0H中取出一个字的内容是3412H。
17.若AX=349DH,CX=000FH。则执行指令AND AX,CX后,AX的值是000DH。
18.汇编语言的三种指令系统:基本指令、伪指令、宏指令。
19.汇编程序的标准段中,Unintialized date代表初始化数据段。
20.汇编程序的标准段中,Initialized date代表未初始化数据段。
大工19秋《汇编语言程序设计》补考在线作业2[满分答案]历年参考题目如下: