(多选题)30: 下面关于宏指令的描述,正确的是( )。 A: 宏指令的使用,并不能够简化目标程序 B: 宏定义中不能使用形式参数
C: 宏指令和子程序都可以简化源程序的书写 D: 宏指令和子程序目标代码的执行方式相同 E: 宏指令执行时,不需要保护和恢复断点 正确答案:
(判断题)31: MOV AX,[BP]的源操作数的物理地址为16×(DS)+(BP)。 A: 错误 B: 正确 正确答案:
(判断题)32: CF位可以用来表示无符号数的溢出。 A: 错误 B: 正确 正确答案:
(判断题)33: 逻辑右移1位和算术右移1位的效果是一样的。 A: 错误 B: 正确 正确答案:
(判断题)34: PF位可以用来表示运算结果中1的个数的奇偶性。 A: 错误 B: 正确 正确答案:
(判断题)35: MOV指令要影响标志位。 A: 错误 B: 正确 正确答案:
(判断题)36: 指令SHR AX,4可以将AX的内容逻辑右移4位。 A: 错误 B: 正确 正确答案:
(判断题)37: 立即数寻址方式不能用于目的操作数字段。 A: 错误 B: 正确 正确答案:
(判断题)38: 指令TEST AL,0执行后AL的内容一定是全零。 A: 错误 B: 正确 正确答案:
(判断题)39: 题面如下: A: 错误 B: 正确 正确答案:
(判断题)40: 指令XCHG BX,ES可以将寄存器BX和ES的内容互换。 A: 错误 B: 正确 正确答案:
(判断题)41: 指令IN AL,DX是合法的指令。 A: 错误 B: 正确 正确答案:
(判断题)42: PUSH、POP指令的操作数必须是字操作数。 A: 错误 B: 正确 正确答案:
(判断题)43: 为了使执行串操作指令时串地址按增量方式处理,应使用指令CLI。 A: 错误 B: 正确 正确答案:
(判断题)44: 不能给段寄存器进行立即数方式赋值。 A: 错误 B: 正确 正确答案:
(判断题)45: 符号定义语句不占内存单元,变量定义语句占内存单元。 A: 错误 B: 正确 正确答案:
(单选题)1: 保存堆栈段段基值的寄存器是( )。 A: CS B: SP C: ES D: SS
正确答案:
(单选题)2: ()表示指令在程序中位置的符号地址。 A: 逻辑地址 B: 物理地址 C: IP D: 标号 正确答案:
(单选题)3: 将附加段中偏移量值为DI的存储单元中的内容送入BX寄存器的指令是( )。 A: MOV BX, [DI] B: MOV BX, DI
C: MOV BX, ES:[DI] D: LODSW 正确答案:
(单选题)4: 将汇编语言源程序翻译成机器语言目标程序的系统程序叫做()。 A: 连接程序 B: 汇编程序 C: 编译程序 D: 调试程序 正确答案:
(单选题)5: 有伪指令SS DW ‘AB’,则SS+1单元中的内容是()。 A: ’B’ B: ’A’ C: 不确定 D: ’AB’ 正确答案:
(单选题)6: 题面如下: A: a B: b C: c D: d
正确答案:
(单选题)7: 执行段内子程序调用指令时,CPU将把( )的值保存在堆栈中。 A: CS B: IP C: SP
D: CS和IP 正确答案:
(单选题)8: 已知(AX)=1111H,执行指令“XOR AX,AX”后,AX的值是( )。 A: 0FFFFH B: 0H C: 1111H D: 不确定 正确答案:
(单选题)9: 已知(AL)=35H, (BL)=57H,执行指令 ADD AL, BL DAA
后,AL的值为()。 A: 92H