奥鹏作业答案 - 分忧网!奥鹏作业答案,奥鹏在线作业答案,奥鹏作业答案及毕业论文分忧

奥鹏作业答案,奥鹏在线作业答案,奥鹏在线考核_分忧网

当前位置: 主页 > 在线考核 >

川大《汇编语言程序设计2238》21秋在线作业2标准答案

时间:2021-12-24 20:07来源:未知 作者:admin 点击:
(单选题)1: 下列语句中有语法错误的语句是( )。 A: MOV AX, [SI][DI] B: CMP BYTE PTR [BX], AL C: ADD BX, [BX] D: MOV CX, 56H 正确答案: A (单选题)2: 设(SS)=0913H,堆栈的深度为40H个字节,则栈底字单元的物理地址是(C,难)。 A: 0916FH B: 09170H C
(单选题)1: 下列语句中有语法错误的语句是( )。
A: MOV AX, [SI][DI]
B: CMP BYTE PTR [BX], AL
C: ADD BX, [BX]
D: MOV CX, 56H


(单选题)2: 设(SS)=0913H,堆栈的深度为40H个字节,则栈底字单元的物理地址是(C,难)。
A: 0916FH
B: 09170H
C: 0916EH
D: 0953H


(单选题)3: 循环控制指令LOOPNE/LOOPNZ结束循环的条件是( )。
A: (CX)=0或ZF=1
B: (CX)=0或ZF=0
C: (CX)≠0且ZF=0
D: (CX)≠0或ZF=1


(单选题)4: 设堆栈指针(SP)=4EH, 执行下面两条指令,当刚进入子程序P1执行时,SP的值是()。 PUSHF CALL FAR PTR P1
A: 48H
B: 4CH
C: 52H
D: 54H


(单选题)5: ,
A: a
B: b
C: c
D: d


(单选题)6: 语句 DA DB 4 DUP(2 DUP(8),6)表示重复的数据序列和次数是()。
A: 数据序列2,8,6重复4次
B: 数据序列4,8,6重复2次
C: 数据序列4,2,6重复2次
D: 数据序列8,8,6重复4次


(单选题)7: DA1 DW 2A05H DA2 DB 0FAH ┇ MOV AL,BYTE PTR DA1 SUB DA2,AL 上述指令执行后,DA2中的内容是()。
A: 0DAH
B: 0FAH
C: 0F5H
D: 0D0H


(单选题)8: 指令TEST AX, ES:[1023H]中,源操作数的寻址方式是( )。
A: 寄存器寻址
B: 直接寻址
C: 寄存器间接寻址
D: 立即数寻址


(单选题)9: 有伪指令SS DW ‘AB’,则SS+1单元中的内容是()。
A: ’B’
B: ’A’
C: 不确定
D: ’AB’


(单选题)10: 指令IMUL CL,表示( )。
A: (AL)*(CL)→(AX)
B: (AX)*(CL)→(DX)
C: (AX)/(CL)→(AL)
D: (CL)*(AL)→(AL)


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


(单选题)12: 将堆栈段中偏移量值为BX的存储单元中的内容送入AX寄存器的指令是()。
A: MOV AX, BX
B: MOV AX, [BX]
C: POP AX
D: MOV AX, SS:[BX]


(单选题)13: 指令“MOV AX,0FH XOR 1111B”执行后的结果是()。
A: 0FFFFH→AX
B: 0FH→AX
C: 1111B→ AX
D: 0→AX


(单选题)14: 将附加段中偏移量值为DI的存储单元中的内容送入BX寄存器的指令是( )。
A: MOV BX, [DI]
B: MOV BX, DI
C: MOV BX, ES:[DI]
D: LODSW


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


(单选题)16: 保存堆栈段段基值的寄存器是( )。
A: CS
B: SP
C: ES
D: SS


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


(单选题)18: 执行指令ADD AX,0 后,不受影响的标志位是()。
A: CF
B: ZF
C: PF
D: DF


(单选题)19: 将数据1234H存放在存储单元中的伪指令是( )。
A: TT DB 12H, 34H
B: TT EQU 1234H
C: TT DB ‘1234H’
D: TT DW 1234H


(单选题)20: 在执行“LEA BX,BUFFER”指令时,是把()。
A: BUFFER的内容→BX
B: BUFFER的偏移量→BX
C: BUFFER的段基值→BX
D: BUFFER的内容→EA


(多选题)21: 下列寄存器中是段寄存器的有( )。
A: BX
B: CS
C: DS
D: ES
E: SP


(多选题)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: 循环工作部分
E: 循环控制部分


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


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


(多选题)28: 下面指令中,可以将BX寄存器清0的指令是( )。
A: CMP BX, BX
B: XOR BX, BX
C: MOV BX, 0
D: MOV BX, 1 EQ 0


(多选题)29: 以下程序段中,有数据2000H的字单元的偏移量分别是()。 ORG 20H VAR1 DB 0,’0’,20H,0,20H DW VAR1
A: 03H
B: 21H
C: 22H
D: 23H
E: 24H


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


(判断题)31: SP的内容可以不指向堆栈的栈顶。
A: 错误
B: 正确


(判断题)32: PUSH、POP指令的操作数必须是字操作数。
A: 错误
B: 正确


(判断题)33: 符号定义语句不占内存单元,变量定义语句占内存单元。
A: 错误
B: 正确


(判断题)34: 在变量定义时,可以通过使用ORG伪指令指定变量在段中存储时的偏移量。
A: 错误
B: 正确


(判断题)35: 指令TEST AL,0执行后AL的内容一定是全零。
A: 错误
B: 正确


(判断题)36: 内存中字单元的地址必须是偶数地址。
A: 错误
B: 正确


(判断题)37: 逻辑运算符AND、OR、XOR或NOT,只能用于数字表达式。
A: 错误
B: 正确


(判断题)38: 假设存储器中从7462H单元开始的四个相邻字节单元中的内容依次是32H,46H,52H,OFEH,则存放字数据OFE52H的字地址是7465H。
A: 错误
B: 正确


(判断题)39: 伪指令语句与指令语句只是不同的语句种类,没有什么本质区别。
A: 错误
B: 正确


(判断题)40: CF位可以用来表示无符号数的溢出。
A: 错误
B: 正确


(判断题)41: 指令IN AL,DX是合法的指令。
A: 错误
B: 正确


(判断题)42: 指令MOV AL,255是合法的数据传送指令。
A: 错误
B: 正确


(判断题)43: 为了使执行串操作指令时串地址按增量方式处理,应使用指令CLI。
A: 错误
B: 正确


(判断题)44: PF位可以用来表示运算结果中1的个数的奇偶性。
A: 错误
B: 正确


(判断题)45: MOV AX,[BP]的源操作数的物理地址为16×(DS)+(BP)。
A: 错误
B: 正确

(责任编辑:admin)要这答案加QQ:800020900 或加微信:vq800020900 获取
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
猜您喜欢

提示信息×