问道深山去,听禅紫气来。

《汇编语言程序设计2238》22春在线作业1-00001

阅读:29 更新时间:2022-07-11 16:51:29

《汇编语言程序设计2238》22春在线作业1-00001


------------------------
1.指令MOV BX, ES:[BP]中,源操作数的物理地址是()。
A.(ES)*16+(BP)
B.(SS)*16+(BP)
C.(ES)+(BP)
D.(BP)
答案请点我要此答案,或联系QQ

2.已知DF=1, (SI)=100H,(DI)=200H, 指令SCASW执行后,SI和DI的值分别是()。
A.(SI)=0FEH, (DI)=1FEH
B.(SI)=100H, (DI)=202H
C.(SI)=100H, (DI)=1FFH
D.(SI)=100H, (DI)=1FEH
答案请点我要此答案,或联系QQ

3.设(DS)=3000H,(SS)=2000H,(BP)=1000H,指令NEG BYTE PTR[BP]中,操作数的物理地址是( )。
A.40000H
B.31000H
C.30000H
D.21000H
答案请点我要此答案,或联系QQ

4.重复前缀指令REPNE/REPNZ继续重复执行串操作的条件是()。
A.(CX)=0且ZF=1
B.(CX)≠0或ZF=0
C.(CX)≠0且ZF=0
D.(CX)≠0或ZF=1
答案请点我要此答案,或联系QQ

5.,
A.a
B.b
C.c
D.d
答案请点我要此答案,或联系QQ

6.指令DIV BX,表示( )。
A.被除数(DX)(AX),除数(BX),运算后商送AX,余数送DX
B.被除数(AX)(DX),除数(BX),运算后商送AX,余数送DX
C.被除数(BX),除数(AX),运算后商送AH,余数送AL
D.被除数(DX)(AX),除数(BX),运算后商送DX,余数送AX
答案请点我要此答案,或联系QQ

7.保存堆栈段段基值的寄存器是( )。
A.CS
B.SP
C.ES
D.SS
答案请点我要此答案,或联系QQ

8.将汇编语言源程序翻译成机器语言目标程序的系统程序叫做()。
A.连接程序
B.汇编程序
C.编译程序
D.调试程序
答案请点我要此答案,或联系QQ

9.为实现单步操作,即每执行完一条指令就停下来,必须设置标志位()。
A.IF
B.AF
C.DF
D.TF
答案请点我要此答案,或联系QQ

10.设(SS)=0913H,堆栈的深度为40H个字节,则栈底字单元的物理地址是(C,难)。
A.0916FH
B.09170H
C.0916EH
D.0953H
答案请点我要此答案,或联系QQ

11.已知(AX)=0335H, (DH)=38H,执行指令 SUB AL,DH AAS 后,AX的值为( )。
A.207
B.0297H
C.02FDH
D.0207H
答案请点我要此答案,或联系QQ

12.将附加段中偏移量值为DI的存储单元中的内容送入BX寄存器的指令是( )。
A.MOV BX, [DI]
B.MOV BX, DI
C.MOV BX, ES:[DI]
D.LODSW
答案请点我要此答案,或联系QQ

13.

题面如下:


A.a
B.b
C.c
D.d
答案请点我要此答案,或联系QQ

14.语句 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次
答案请点我要此答案,或联系QQ

15.已知(AX)=1111H,执行指令“XOR AX,AX”后,AX的值是( )。
A.0FFFFH
B.0H
C.1111H
D.不确定
答案请点我要此答案,或联系QQ

16.DA1 DW 2A05H DA2 DB 0FAH ┇ MOV AL,BYTE PTR DA1 SUB DA2,AL 上述指令执行后,DA2中的内容是()。
A.0DAH
B.0FAH
C.0F5H
D.0D0H
答案请点我要此答案,或联系QQ

17.执行指令ADD AX,0 后,不受影响的标志位是()。
A.CF
B.ZF
C.PF
D.DF
答案请点我要此答案,或联系QQ

18.设堆栈指针(SP)=4EH, 执行下面两条指令,当刚进入子程序P1执行时,SP的值是()。 PUSHF CALL FAR PTR P1
A.48H
B.4CH
C.52H
D.54H
答案请点我要此答案,或联系QQ

19.指令ADC AX, BUF[BX]中,源操作数的寻址方式是()。
A.寄存器寻址
B.直接寻址
C.寄存器间接寻址
D.寄存器相对寻址
答案请点我要此答案,或联系QQ

20.指令“OUT DX,AL”中DX的作用是( )。
A.目的寄存器
B.数据寄存器
C.存放端口地址的地址指针寄存器
D.存放一个操作数
答案请点我要此答案,或联系QQ

------------------------
1.宏指令的使用过程包括的步骤有()。
A.宏定义
B.宏参数传递
C.宏调用
D.宏展开
E.宏返回
答案请点我要此答案,或联系QQ,C,D

2.下列寄存器中是16位寄存器的有()。
A.BX
B.A
C.DH
D.BP
E.CH
答案请点我要此答案,或联系QQ,D

3.下列寄存器中是段寄存器的有( )。
A.BX
B.CS
C.DS
D.ES
E.SP
答案请点我要此答案,或联系QQ,C,D

4.下列指令中,DB1、DB2分别是字节变量,错误的指令是()。
A.CMP DB1, DB2
B.ADD AX, BL
C.MOV [SI], DB2
D.SUB [BX], BX
E.AND AX, [DX]
答案请点我要此答案,或联系QQ,B,C,E

5.下面关于宏指令的描述,正确的是( )。
A.宏指令的使用,并不能够简化目标程序
B.宏定义中不能使用形式参数
C.宏指令和子程序都可以简化源程序的书写
D.宏指令和子程序目标代码的执行方式相同
E.宏指令执行时,不需要保护和恢复断点
答案请点我要此答案,或联系QQ,C,E

6.在8086CPU中,可用于作地址指针的寄存器有()。
A.BX
B.AX
C.SI
D.BP
E.CX
答案请点我要此答案,或联系QQ,C,D

7.下面语句中,是伪指令语句的有( )。
A.CMP AX, CX
B.DB ?
C.IDIV CX
D.ORG 30H
E.DATA SEGMENT
答案请点我要此答案,或联系QQ,D,E

8.有如下的伪指令语句 ORG 10H X DB ?, $, 3, $ 下列说法错误的是()。
A.X的偏移量为10H
B.X+1单元中的内容是10H
C.X单元中的内容是10H
D.X+3单元中的内容是12H
E.X+1单元与X+3单元中的内容相同
答案请点我要此答案,或联系QQ,C,E

9.分支程序的功能部分包括()。
A.循环参数初始化
B.产生条件
C.测试
D.定向
E.标号
答案请点我要此答案,或联系QQ,C,D,E

10.物理地址1117AH的逻辑地址可以是()。
A.1000H:117AH
B.11000H:17AH
C.1025H:0F2AH
D.1109H:00EAH
E.1117AH:0H
答案请点我要此答案,或联系QQ,C,D

------------------------
1.条件转移指令与无条件转移指令的转移范围是一样的。
A.错误
B.正确
答案请点我要此答案,或联系QQ

2.指令SHR AX,4可以将AX的内容逻辑右移4位。
A.错误
B.正确
答案请点我要此答案,或联系QQ

3.PUSH、POP指令的操作数必须是字操作数。
A.错误
B.正确
答案请点我要此答案,或联系QQ

4.立即数寻址方式不能用于目的操作数字段。
A.错误
B.正确
答案请点我要此答案,或联系QQ

5.符号定义语句不占内存单元,变量定义语句占内存单元。
A.错误
B.正确
答案请点我要此答案,或联系QQ

6.汇编程序和汇编语言源程序是同样的概念。
A.错误
B.正确
答案请点我要此答案,或联系QQ

7.PF位可以用来表示运算结果中1的个数的奇偶性。
A.错误
B.正确
答案请点我要此答案,或联系QQ

8.MOV指令要影响标志位。
A.错误
B.正确
答案请点我要此答案,或联系QQ

9.逻辑右移1位和算术右移1位的效果是一样的。
A.错误
B.正确
答案请点我要此答案,或联系QQ

10.汇编语言源程序必须由四部分组成。
A.错误
B.正确
答案请点我要此答案,或联系QQ

11.指令MOV AL,255是合法的数据传送指令。
A.错误
B.正确
答案请点我要此答案,或联系QQ

12.SP的内容可以不指向堆栈的栈顶。
A.错误
B.正确
答案请点我要此答案,或联系QQ

13.伪指令语句与指令语句只是不同的语句种类,没有什么本质区别。
A.错误
B.正确
答案请点我要此答案,或联系QQ

14.在汇编语言源程序中,伪指令语句必须放在数据段中。
A.错误
B.正确
答案请点我要此答案,或联系QQ

15.

题面如下:

 


A.错误
B.正确
答案请点我要此答案,或联系QQ

推荐信息