奥鹏教育华中师范大学《汇编语言程序设计》在线作业
奥鹏华中师范大学平时在线作业
华师《汇编语言程序设计》在线作业-0002
一台完整的计算机系统包括
A:硬件系统和软件系统
B:系统硬件和系统软件
C:控制器、运算器、存储器、输入设备和输出设备
D:操作系统、机器语言、汇编语言、高级语言
答案问询微信:424329
段内直接寻址方式只改变_____寄存器的内容。
A:IP
B:CS
C:AX
D:BX
答案问询微信:424329
段内间接寻址方式只改变_____寄存器的内容。
A:AX
B:BX
C:CX
D:IP
答案问询微信:424329
流程图中的执行框表明的是某一段程序或某一个模块的功能,它的特点是
A:一个入口一个出口
B:一个入口多个出口
C:多个入口一个出口
D:多个入口多个出口
答案问询微信:424329
在机器内部操作中,CPU与存储器之间的任何信息交换使用的都是____。
A:逻辑地址
B:物理地址
C:有效地址
D:相对地址
答案问询微信:424329
在8086/8088基址变址寻址指令中,允许使用的寄存器有
A:AX, BX, CX, DX
B:SP, IP
C:CS, ES, DS, SS
D:BX, BP, SI, DI
答案问询微信:424329
串指令中的目的操作数地址是由____提供。
A:SS:[BP]
B:DS:[SI]
C:ES:[DI]
D:CS:[IP]
答案问询微信:424329
在循环程序中使用LOOP DON指令作为循环结束的判断,其计数值一般放在____寄存器中。
A:DX
B:CX
C:BP
D:IP
答案问询微信:424329
题面见图片
A:A
B:B
C:C
D:D
答案问询微信:424329
ASSUME伪指令说明了汇编程序所定义段与段寄存器的对应关系,它只影响____的设定。
A:源程序
B:目标程序
C:汇编程序
D:连接程序
答案问询微信:424329
在进行二重循环程序设计时,下列描述正确的是
A:外循环初值应置外循环之外;内循环初值应置内循环之外,外循环之内
B:外循环初值应置外循环之内;内循环初值应置内循环之内
C:内、外循环初值都应置外循环之外
D:内、外循环初值都应置外循环之内,内循环之外
答案问询微信:424329
在8086/8088中,执行单步中断服务程序的第一条指令时,TF、IF的状态为
A:TF=0,IF=0
B:TF=0,IF=1
C:TF=1,IF=0
D:TF=1,IF=1
答案问询微信:424329
AND DX,NUM AND 0FFABH 上述指令中出现两个AND,正确的解释是
A:均是逻辑运算符
B:均是指令助记符
C:前者是指令助记符,后者为逻辑运算符
D:两个AND操作均在程序执行时得到运算结果
答案问询微信:424329
指令JMP DWORD PTR[SI][BX]属于____寻址。
A:寄存器间接寻址
B:相对基址变址寻址
C:段内转移直接寻址
D:段间转移间接寻址
答案问询微信:424329
LINK命令执行后可以生成一个以____为扩展名的文件。
A:.COM
B:.EXE.
C:OBJ.
D:LST
答案问询微信:424329
COM文件只能由一个段组成,最大长度为
A:1KB
B:64KB
C:1MB
D:无限制
答案问询微信:424329
对两个无符号数A、B进行比较时,采用JBE/JNA指令是当____时则转移。
A:CF=0或ZF=1
B:CF=0或SF=1
C:CF=1或ZF=1
D:ZF=1或SF=1
答案问询微信:424329
指令代码的地址存放在寄存器____中。
A:DS和SI
B:BX和BP
C:ES和DI
D:CS和IP
答案问询微信:424329
十进制数-80用16位补码表示是
A:FFBOH
B:8080H
C:FF80H
D:F080H
答案问询微信:424329
8086/8088微处理器有_____地址线,直接寻址内存空间的范围是
A:10条,64KB
B:20条,64KB
C:16条,1MB
D:20条,1MB
答案问询微信:424329
____的宏定义,每次宏调用时,宏体中程序段有某些部分允许做合适的修改。
A:带参数
B:不带参数
C:进行宏扩展
D:不进行宏扩展
答案问询微信:424329
指令JMP WORD PTR[BX]属于____。
A:段内转移直接寻址
B:段间转移直接寻址
C:段内转移间接寻址
D:段间转移间接寻址
答案问询微信:424329
已知(AX)=1234H,执行下述三条指令后,(AX)= ____。
MOV BX,AX
NEG BX
ADD AX,BX
A:1234H
B:0EDCCH
C:6DCCH
D:0000H
答案问询微信:424329
PSW寄存器中共有_____位条件状态位,有_____位控制状态位。
A:6、 3
B:3、6
C:8、 4
D:4、8
答案问询微信:424329
题面见图片
A:选择图中A选项
B:选择图中B选项
C:选择图中C选项
D:选择图中D选项
答案问询微信:424329
逻辑运算是按字节操作的.
A:错误
B:正确
答案问询微信:424329
立即数是不允许被用作目的操作数的。
A:错误
B:正确
答案问询微信:424329
寄存器寻址方式中指令所指明的寄存器就是操作数的存放地址,即操作数的指令指明的寄存器中。
A:错误
B:正确
答案问询微信:424329
标志寄存器用来保存在一条指令执行之前,CPU所处状态的信息及运算结果的特征。
A:错误
B:正确
答案问询微信:424329
寄存器法就是于程序的入口参数和出口参数都在约定的寄存器之中。
A:错误
B:正确
答案问询微信:424329
因为SP所指栈顶为“实”栈顶,所以在入栈和出栈操作时都要先奥鹏华中师范大学平时在线作业修改堆栈指针SP,再执行入栈、出栈操作。
A:错误
B:正确
答案问询微信:424329
数据寄存器主要用来保存操作数或运算结果等信息。
A:错误
B:正确
答案问询微信:424329
堆栈中数据的存取遵循"先进后出"的原则。
A:错误
B:正确
答案问询微信:424329
使用宏指令语句可以缩小程序的目标代码文件,但不能节省内存空间。
A:错误
B:正确
答案问询微信:424329
宏指令的定义是使用伪指令MACRO和ENDM来实现的。
A:错误
B:正确
答案问询微信:424329
变量的段属性即指定义变量所在段的段首址,当需要访问该变量时,该段首址一定要在某一段寄存器中。
A:错误
B:正确
答案问询微信:424329
主存储器(简称主存)的基本存储单位是字节。
A:错误
B:正确
答案问询微信:424329
CF标志位,不但可以用来判断无符号数有无溢出,而且也可以判断带符号数有无溢出
A:错误
B:正确
答案问询微信:424329
字符也是一种数据.
A:错误
B:正确
答案问询微信:424329
指示器变址寄存器组一般用来存放操作数的偏移地址,用作指示器或变址寄存器。
A:错误
B:正确
答案问询微信:424329
指令MOV AX,[BX][SI]也可写作MOV AX,[BX+SI] 。
A:错误
B:正确
答案问询微信:424329
机器语言指令由操作码和地址码两部分组成.
A:错误
B:正确
答案问询微信:424329
操作项可以是指令、伪操作,但不可以是宏指令的助记符。
A:错误
B:正确
答案问询微信:424329
存储区存取数据或地址采用的原则和存储程序区存取指令代码的原则一样都是“先进先出”。
A:错误
B:正确
答案问询微信:424329
在汇编语言中,变量是一个数据存储单元的名字,即数据存放地址的符号表示。
A:错误
B:正确
答案问询微信:424329
11111~01111(第一位为符号位)的二进制数能代表的十进制整数的个数是31。
A:错误
B:正确
答案问询微信:424329
串寻址中,8086规定SI指向目的串,DI指向源串。
A:错误
B:正确
答案问询微信:424329
子程序结构相当于高级语言中的过程。
A:错误
B:正确
答案问询微信:424329
只有通过汇编才能产生目标程序。
A:错误
B:正确
答案问询微信:424329
减法指令格式: SUB DST,SRC
A:错误
B:正确
答案问询微信:424329