华中师范大学《汇编语言程序设计》在线作业
奥鹏华中师范大学平时在线作业
华师《汇编语言程序设计》在线作业-0001
伪指令是____规定的汇编说明符,它在源程序汇编时进行说明。
A:DEBUG
B:LINK
C:MASM
D:EDIT
答案问询微信:424329
设(DS)=6789H,偏移量为84H,该字节的物理地址是
A:67974H
B:6873H
C:67914H
D:681DH
答案问询微信:424329
能充当相对变址寻址方式的位移量的位数是
A:8
B:16
C:32
D:8和16
答案问询微信:424329
指出下列指令正确的是____。
A:MOV AX,12H
B:ADD ADR1,ADR2
C:INC [BX]
D:XOR AX,[CX]
答案问询微信:424329
下列指令执行时出错的是
A:ADD BUFI,BUF2
B:JMP DWORD PTR DAT[BX]
C:MOV AX,[BX+D]NUM
D:TEST AL,08H
答案问询微信:424329
____是定义字节变量的。
A:DB
B:DD
C:DW
D:DQ
答案问询微信:424329
用CMP指令判断无符号数AB时,所用条件
A:CF=1
B:CF=0
C:SF=OF=1
D:SF=OF=0
答案问询微信:424329
若(DS)=2000H,(BX)=0050H,(20050H);12H,(20051H)=34H,执行MOVAX,[BX]指令后,AX寄存器中的内容是
A:(AX)=0050H
B:(AX)=0012H
C:(AX)=1234H
D:(AX)=3412H
答案问询微信:424329
一个有16个字的数据区,它的起始地址是1000H:117AH,请指出这个数据区最末一个字单元的物理地址是
A:111ACH
B:11190H
C:11198H
D:1119AH
答案问询微信:424329
在编写程序时,转移指令的操作数均使用____偏移量,它可以转向段内任何偏移位置。
A:逻辑
B:相对
C:绝对
D:真值数
答案问询微信:424329
下述对PSW寄存器中标志位产生影响的指令是
A:LOOP DON
B:NOT AX
C:NEG AX
D:XLAT BUF
答案问询微信:424329
8086/8088微处理器有_____地址线,直接寻址内存空间的范围是
A:10条,64KB
B:20条,64KB
C:16条,1MB
D:20条,1MB
答案问询微信:424329
下列描述中正确的是
A:在汇编语言编程中,必须有数据段和代码段
B:在汇编语言编程中,数据可以安排在代码段中
C:在汇编语言编程中,必须分别完整的定义数据段、堆栈段、附加段和代码段
D:在汇编语言编程中,必须采用过程的形式编写
答案问询微信:奥鹏华中师范大学平时在线作业424329
题面见图片
A:A
B:B
C:C
D:D
答案问询微信:424329
一个有128个字的数据区,它的起始地址为12ABH:00ABH,请给出这个数据区最末一个字单元的物理地址是
A:12C5BH
B:12B6BH
C:12C59H
D:12BFEH
答案问询微信:424329
累加器AL中的内容为74H,执行CMP AL,47H指令后,累加器AL中的内容为
A:2DH
B:OD3H
C:74H
D:00H
答案问询微信:424329
从键盘输入一个十进制数3042,它所对应的非压缩型BCD码的存储形式是
A:03,00,04,02
B:02,04,00,03
C:33,30,34,32
D:32,34,30,33
答案问询微信:424329
____的宏定义,每次宏调用时,宏体中程序段有某些部分允许做合适的修改。
A:带参数
B:不带参数
C:进行宏扩展
D:不进行宏扩展
答案问询微信:424329
在编写汇编语言程序时,要正确使用好两种语句的功能,它们分别是____。
A:说明语句和定义语句
B:指令语句和伪指令语句
C:分支语句和循环语句
D:顺序语句和非顺序语句
答案问询微信:424329
与BP寄存器组合才能形成堆栈中物理地址的寄存器是
A:CS寄存器
B:IP寄存器
C:DS寄存器
D:SS寄存器
答案问询微信:424329
汇编语言属于____。
A:硬件系统
B:软件系统
C:系统软件
D:用户软件
答案问询微信:424329
____是定义双字节变量的。
A:DB
B:DW
C:DD
D:DQ
答案问询微信:424329
十进制数-80用16位补码表示是
A:FFBOH
B:8080H
C:FF80H
D:F080H
答案问询微信:424329
在多冲循环程序中,每次通过外层循环再次进去内层循环时,其初始条件____设置。
A:不需要考虑
B:必须重新
C:必须置0
D:必须置1
答案问询微信:424329
以下指令中不是逻辑运算指令的是
A:XOR
B:NOT
C:OR
D:CWD
答案问询微信:424329
宏指令的使用要经过三个步骤: 宏定义、宏调用和宏扩展。
A:错误
B:正确
答案问询微信:424329
寄存器寻址方式中指令所指明的寄存器就是操作数的存放地址,即操作数的指令指明的寄存器中。
A:错误
B:正确
答案问询微信:424329
减法指令格式: SUB DST,SRC
A:错误
B:正确
答案问询微信:424329
宏指令的定义是使用伪指令MACRO和ENDM来实现的。
A:错误
B:正确
答案问询微信:424329
在数据定义语句中,如果表达式中出现变量和标号,则是取其偏移地址值参加运算。
A:错误
B:正确
答案问询微信:424329
标志寄存器用来保存在一条指令执行之前,CPU所处状态的信息及运算结果的特征。
A:错误
B:正确
答案问询微信:424329
标号是机器指令语句存放地址的符号表示,也可以是过程名。
A:错误
B:正确
答案问询微信:424329
存储区存取数据或地址采用的原则和存储程序区存取指令代码的原则一样都是“先进先出”。
A:错误
B:正确
答案问询微信:424329
指令MOV AX,[BX][SI]也可写作MOV AX,[BX+SI] 。
A:错误
B:正确
答案问询微信:424329
逻辑运算是按字节操作的.
A:错误
B:正确
答案问询微信:424329
IN和OUT指令提供了字和字节两种使用方式,选用哪一种,则取决于外设端口宽度。
A:错误
B:正确
答案问询微信:424329
11111~01111(第一位为符号位)的二进制数能代表的十进制整数的个数是31。
A:错误
B:正确
答案问询微信:424329
立即数是不允许被用作目的操作数的。
A:错误
B:正确
答案问询微信:424329
堆栈中数据的存取遵循"先进后出"的原则。
A:错误
B:正确
答案问询微信:424329
存储器的物理地址是由段地址和偏移地址组合而成的。
A:错误
B:正确
答案问询微信:424329
在变址寻址方式中,操作数在存储器中,而操作数偏移地址EA是指令中指明的寄存器的内容与指令中给出的位移量相加之和。
A:错误
B:正确
答案问询微信:424329
操作项可以是指令、伪操作,但不可以是宏指令的助记符。
A:错误
B:正确
答案问询微信:424329
一个符号经EQU赋值后,在整个程序中,这个符号不能再重新赋值。
A:错误
B:正确
答案问询微信:424329
主存储器(简称主存)的基本存储单位是字节。
A:错误
B:正确
答案问询微信:424329
MOV 指令中的源和目的操作数中至少要有一个是寄存器。
A:错误
B:正确
答案问询微信:424329
CF标志位,不但可以用来判断无符号数有无溢出,而且也可以判断带符号数有无溢出
A:错误
B:正确
答案问询微信:424329
计算机与外设传送数据的常用方式有如下四种:无条件传送、查询传送、中断传送、直接存储器传送。
A:错误
B:正确
答案问询微信:424329
指示器变址寄存器组一般用来存放操作数的偏移地址,用作指示器或变址寄存器。
A:错误
B:正确
答案问询微信:424329
使用宏指令语句可以缩小程序的目标代码文件,但不能节省内存空间。
A:错误
B:正确
答案问询微信:424329
执行部件负责指令的执行,它主要由寄存器组、算逻部件、标志寄存器组成。
A:错误
B:正确
答案问询微信:424329