大工18秋《汇编语言程序设计》在线作业123资料
大工18秋《汇编语言程序设计》在线作业11.[单选题]对计算机的软件、硬件进行管理的是()的功能。
A. 操作系统 B. 数据库管理系统
C. 编译器 D. 用户程序
正确答案:——A——
2.[单选题]以下有关运算器运算功能的描述,()是正确的。
A. 只做加法 B. 只做算术运算 C. 既做算术运算又做逻辑运算 D. 只做逻辑运算
正确答案:——C——
3.[单选题]一个完整的计算机系统应包括()。
A. 运算器、存储器、控制器 B. 外部设备和主机
C. 主机和应用程序 D. 配套的硬件和软件系统
正确答案:——D——
4.[单选题]运算器虽有许多部件组成,但核心部分是()。
A. 数据总线
B. 算术逻辑运算单元
C. cache
D. CPU和寄存器
正确答案:————
5.[单选题]在计算机系统中,存储器是记忆设备,它主要用来()。
A. 存放数据
B. 存放程序
C. 存放数据和程序 奥鹏作业答案
D. 存放微程序
正确答案:————
6.[单选题]在变址寄存器寻址方式中,若变址寄存器的内容是4E3C(16进制),给出的偏移量是62(16进制),则它对应的有效地址是()(16进制)。
A. 63
B. 4D9F
C. 4E3C
D. 4E9E
正确答案:————
7.[单选题]在变址寄存器寻址方式中,操作数的有效地址等于()。
A. 基值寄存器内容加上位移量
B. 堆栈指示器内容加上位移量
C. 变址寄存器内容加上位移量
D. 程序记数器内容加上位移量
正确答案:————
8.[单选题]在指令系统的寻址方式中,先计算后访问内存的寻址方式是()。
A. 立即数寻址
B. 直接寻址
C. 间接寻址
D. 变址选址
正确答案:————
9.[单选题]下面的数值表示中,和十进制127相等的是哪一个()。
A. 1113B
B. 127H
C. 80H
D. 7FH
正确答案:————
10.[单选题]如果(AL)=35H,执行ANDAL,0FFH指令后,CF=()。
A. 0
B. 1
C. 2
D. 3
正确答案:————
三、判断题:
11.[判断题]计算机系统通过接口与外围设备通信。()
T. 对
F. 错
正确答案:————
12.[判断题]寄存器在计算机系统中是一个重要部件,只能用于暂存数据。()
T. 对
F. 错
正确答案:————
13.[判断题]八进制数据31转化成十进制数据为30。()
T. 对
F. 错
正确答案:————
14.[判断题]在所有的进位计数制中,整数部分最低位的权都是1。()
T. 对
F. 错
正确答案:————
15.[判断题]一个完整的计算机系统的两个基本组成部分是操作系统和数据库系统。()
T. 对
F. 错
正确答案:————
16.[判断题]二进制数据1000转换成十进制数据为8。()
T. 对
F. 错
正确答案:————
17.[判断题]十六进制数据8转化成十进制数据为8。()
T. 对
F. 错
正确答案:————
18.[判断题]内存和外存都能直接向CPU提供数据。()
T. 对
F. 错
正确答案:————
19.[判断题]CPU可以直接访问主存,而不能直接访问外存。()
T. 对
F. 错
正确答案:————
20.[判断题]外存比主存的存储容量小、存取速度快。()
T. 对
F. 错
正确答案:————
大工18秋《汇编语言程序设计》在线作业2
一、单选题:
1.[单选题]汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是()。
A. 名字项
B. 操作数项
C. 注释项
D. 以上都不对
正确答案:——B——
2.[单选题]汇编语言语句格式中对名字项的规定如下,请找出其中错误的说法()。
A. 名字的第一个字符可以是大写英文字母
B. 名字的第一个字符可以是字母、数字、@、_
C. 名字的有效长度≤31个字符
D. 一般来说,名字项可以是标号
正确答案:——B——
3.[单选题]以下五个指令(1)MOVAL,55H(2)MOVCL,2(3)ROLAL,CL(4)ORAL,1(5)RCLAL,CL顺序执行完后,(AL)=多少()?
A. 54H
B. 53H
C. 55H
D. 52H
正确答案:——A——
4.[单选题]以下五个指令(1)MOVAL,55H(2)MOVCL,2(3)ROLAL,CL(4)ORAL,1(5)RCLAL,CL顺序执行完后,(CL)=多少()?
A. 2
B. 3
C. 4
D. 5
正确答案:————
5.[单选题]以下五个指令(1)MOVAL,55H(2)MOVCL,2(3)ROLAL,CL(4)ORAL,1(5)RCLAL,CL顺序执行完后,CF=多少()?
A. 1
B. 2
C. 3
D. 0
正确答案:————
6.[单选题]如果(AL)=01111111B,执行INCAL指令后,CF=()。
A. 1
B. 0
C. 2
D. 和执行INCAL指令之前的取值保持一致
正确答案:————
7.[单选题]如果(SP)=30H,执行PUSHBX指令后,(SP)=()。
A. 28H
B. 2EH
C. 32H
D. 31H
正确答案:————
8.[单选题]如果当前(BL)=57H,执行指令ADDBL,0F0H后,OF标志位的取值为()。
A. 1
B. 0
C. 不确定
D. 2
正确答案:————
9.[单选题]在DEBUG中,T命令的功能是()。
A. 观察某内存单元的当前内容
B. 连续运行被调试的程序
C. 单步执行下一条指令
D. 修改指定寄存器的内容
正确答案:————
10.[单选题]如果数据段中一个内存单元对应的物理地址为2F724H,(DS)=2F00H,那么使用DS段寄存器指明该单元的段基值时,需要使用哪一个偏移量才能正确访问该单元()。
A. 24H
B. 4H
C. 0724H
D. 2724H
正确答案:————
三、判断题:
11.[判断题]注释项用于说明程序段或是一条和几条指令的功能,一般用句号表示注释的开始。()
T. 对
F. 错
正确答案:————
12.[判断题]主程序和子程序间参数传送的方法可以用寄存器传递。()
T. 对
F. 错
正确答案:————
13.[判断题]主程序和子程序间参数传送的方法可以用堆栈传递。()
T. 对
F. 错
正确答案:————
14.[判断题]使用LINK连接命令,执行后可生成文件的扩展名为EXE。()
T. 对
F. 错
正确答案:————
15.[判断题]SEGMENTENDS这两个关键字搭配是正确的。()
T. 对
F. 错
正确答案:————
16.[判断题]已知物理地址(371F0H)=12H,(371F1H)=34H,(371F2H)=56H,如从地址371F0H中取出一个字的内容是3412H。()
T. 对
F. 错
正确答案:————
17.[判断题]若AX=349DH,CX=000FH。则执行指令ANDAX,CX后,AX的值是000DH。()
T. 对
F. 错
正确答案:————
18.[判断题]汇编语言的三种指令系统:基本指令、伪指令、宏指令。()
T. 对
F. 错
正确答案:————
19.[判断题]伪指令和伪操作:伪操作也称为伪指令,它是写给汇编程序看的,不是用户程序的真正执行部分。()
T. 对
F. 错
正确答案:————
20.[判断题]存储模型伪操作,格式如下:.MODELmemory_model[,modeloptions]。()
T. 对
F. 错
正确答案:————
大工18秋《汇编语言程序设计》在线作业3
一、单选题:
1.[单选题]在汇编语言程序的开发过程中使用宏功能的顺序是()。
A. 宏调用,宏定义
B. 宏展开,宏定义
C. 宏定义,宏调用,宏展开
D. 宏定义,宏展开,宏调用
正确答案:——C——
2.[单选题]如果(AL)=01100011B,(AH)=00100010B,执行ADDAL,AH指令后,(AL)=()。
A. 01100011B
B. 10000101B
C. 1100101B
D. 11B
正确答案:——B——
3.[单选题]如果(AL)=01100011B,(AH)=00100010B,执行ADDAL,AH指令后,CF=()。
A. 0
B. 1
C. 2
D. 3
正确答案:——A——
4.[单选题]如果(SI)=0088H,(DS)=5570H,对于物理地址为55788H的内存字单元,其内容为0235H,对于物理地址为5578AH的内存字单元,其内容为0E60H,那么执行指令LDSSI,以后,(DS)=多少?()
A. 5570H
B. 0235H
C. 0E60H
D. 0088H
正确答案:————
5.[单选题]如果(SI)=0088H,(DS)=5570H,对于物理地址为55788H的内存字单元,其内容为0235H,对于物理地址为5578AH的内存字单元,其内容为0E60H,那么执行指令LDSSI,以后,(SI)=多少?()
A. 5570H
B. 0235H
C. 0E60H
D. 0088H
正确答案:————
6.[单选题]若当前(DS)=0600H,(BX)=0064H,内存字单元(06064H)=0018H,(06066H)=0700H,(06018H)=0026H,(0601AH)=0800H,并且有如下程序片段顺序执行(1)LEASI,(2)MOVBX,(3)LDSBX,后,(BX)等于多少?()
A. 0026H
B. 0018H
C. 0027H
D. 0019H
正确答案:————
7.[单选题]若当前(DS)=0600H,(BX)=0064H,内存字单元(06064H)=0018H,(06066H)=0700H,(06018H)=0026H,(0601AH)=0800H,并且有如下程序片段顺序执行(1)LEASI,(2)MOVBX,(3)LDSBX,后,(SI)等于多少?()
A. 0064H
B. 0018H
C. 0063H
D. 0019H
正确答案:————
8.[单选题]如果(AL)=66H,执行如下程序片段后(1)ORAL,1(2)ADCAL,82H后,(AL)的执行结果为()。
A. 0E9H
B. 0EAH
C. 0EBH
D. 0ECH
正确答案:————
9.[单选题]如果(AL)=66H,执行如下程序片段后(1)ORAL,1(2)ADCAL,82H后,CF的执行结果为()。
A. 0
B. 1
C. 2
D. 3
正确答案:————
10.[单选题]以下串操作指令中,哪一条指令会影响标志位?()
A. LODS
B. STOS
C. CMPS
D. MOVS
正确答案:————
三、判断题:
11.[判断题]键盘I/O对应16H号中断。()
T. 对
F. 错
正确答案:————
12.[判断题]显示I/O对应10H号中断。()
T. 对
F. 错
正确答案:————
13.[判断题]打印I/O对应19H号中断。()
T. 对
F. 错
正确答案:————
14.[判断题]在汇编语言中,宏是源程序中的一段有独立功能的程序代码,只需要在源程序中定义一次就可以多次调用。()
T. 对
F. 错
正确答案:————
15.[判断题]MACRO和ENDM是不合法的关键字搭配。()
T. 对
F. 错
正确答案:————
16.[判断题]MACRONAME是宏指令名,调用时就可以使用宏指令名来调用宏定义。()
T. 对
F. 错
正确答案:————
17.[判断题]宏定义中DUMMYPARAMETERLIST称为哑元表,给出宏定义中所用到的形式参数,每个虚参数之间用逗号隔开。()
T. 对
F. 错
正确答案:————
18.[判断题]经宏定义定义后的指令就可以在源程序中调用,这种对宏指令的调用称为宏调用。()
T. 对
F. 错
正确答案:————
19.[判断题]当源程序被汇编时,汇编程序将对每个宏调用作宏展开。宏展开就是用宏定义体取代源程序中的宏指令名,并且用实元取代宏定义中的哑元,对应关系是一一对应。()
T. 对
F. 错
正确答案:————
20.[判断题]宏调用就是对宏定义按参数表作替换,这实际上就相当于子程序的参数传递过程,这就是宏展开。()
T. 对
F. 错
正确答案:————
附件是答案,请核对题目下载,转载注明无忧答案网
页:
[1]