川大《汇编语言程序设计2238》19春在线作业 下载本文

内容发布更新时间 : 2024/7/5 13:42:54星期一 下面是文章的全部内容请认真阅读。

B: 被除数(AX)(DX),除数(BX),运算后商送AX,余数送DX C: 被除数(BX),除数(AX),运算后商送AH,余数送AL D: 被除数(DX)(AX),除数(BX),运算后商送DX,余数送AX 正确答案:

(单选题)20: 题面如下: A: a B: b C: c D: d

正确答案:

(多选题)21: 实现堆栈留空100H个字节单元,可选用的语句有( )。 A: DB 25H DUP(4) B: DD 50H DUP(0) C: DB 100H DUP(0) D: DW 50H DUP(0) E: DW 80H DUP(0) 正确答案:

(多选题)22: 下列指令中,错误的指令是( )。 A: AND AL, ‘A’ B: SHL AX, 4 C: MOV CS, AX D: TEST [BX], AL E: MOV DS, 1234H 正确答案:

(多选题)23: 下面的寻址方式属于存储器操作数的寻址方式的有( )。 A: 直接寻址 B: 基址变址寻址 C: 寄存器寻址 D: 立即数寻址 E: 寄存器间接寻址 正确答案:

(多选题)24: 循环结构的程序由以下( )部分组成。 A: 循环参数初始化 B: 产生条件 C: 测试

D: 循环工作部分 E: 循环控制部分 正确答案:

(多选题)25: 关于内存单元地址的说法,正确的是()。 A: 一个内存单元的物理地址是唯一的 B: 一个内存单元的逻辑地址是唯一的 C: 一个物理地址可以对应多个逻辑地址 D: 物理地址=段基值×16+偏移地址 E: 字单元的地址必定是偶数地址。 正确答案:

(多选题)26: 分支程序的功能部分包括()。 A: 循环参数初始化 B: 产生条件 C: 测试 D: 定向 E: 标号 正确答案:

(多选题)27: 标号的类型可以是( )。 A: NEAR B: WORD C: DWORD D: FAR E: DW

正确答案:

(多选题)28: 下面语句中,是伪指令语句的有( )。 A: CMP AX, CX B: DB ? C: IDIV CX D: ORG 30H

E: DATA SEGMENT 正确答案:

(多选题)29: 下列指令中,DB1、DB2分别是字节变量,错误的指令是()。 A: CMP DB1, DB2 B: ADD AX, BL C: MOV [SI], DB2 D: SUB [BX], BX E: AND AX, [DX] 正确答案:

(多选题)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: 正确 正确答案: