大工21秋《汇编语言程序设计》在线作业2[答案](2)

作者:奥鹏作业答案 字体:[增加 减小] 来源:大工在线 时间:2021-12-09 07:32

25.根据下面定义的数据段: DESG SEGMENT DAT1 DB 1234 DAT2 DW 5678H ADDR EQU DAT2-DAT1 DESG ENDS 执行指令MOV AX?ADDR后,AX寄存器中的内容是( ) A.5678H B.7856H C.4444H D.000

25.根据下面定义的数据段: DESG SEGMENT DAT1 DB ‘1234’   DAT2 DW 5678H   ADDR EQU DAT2-DAT1   DESG ENDS   执行指令MOV AX?ADDR后,AX寄存器中的内容是( )

A.5678H

B.7856H

C.4444H

D.0004H

 

 

26.已知X,Y为带符号数,两个数比较后,欲判断X≤Y发生转移,应使用( )指令。

A.JBE

B.JL

C.JNG

D.JNA

 

 

27.完成同指令XCHG AX,BX相同功能的指令或指令序列是( )。

A.MOV AX, BX

B.MOV BX, AX

C.PUSH AX POP BX

D.MOV CX, AX MOV AX, BX MOV BX, CX

 

 

28.设数据定义如下:

    ARRAY DW 1,2,3

    执行指令ADD SI,TYPE ARRAY相当于完成下面同等功能的指令是    (    )

A.ADD SI,1

B.ADD SI,2

C.ADD SI,3

D.ADD SI,0

 

 

29. MOV AL,80H

   MOV CL,2    

   SAR AL,CL

上述指令序列执行后,结果是    (    )

A.AL=40H

B.AL=20H

C.AL=0C0H

D.AL=0E0H

 

 

30.使用 DOS 系统功能调用时,使用的软中断指令是( )

A.INT 21

B.INT 10H

C.INT 16H

D.INT 21H

 

 

二、 判断题 (共 20 道试题,共 40 分)

1.在标志IF=0时,CPU忽略所有的中断请求。( )

A.错误

B.正确

 

 

2.ADD ES, BX ( )

A.错误

B.正确

 

 

3.DEC [BX],1 ( )

A.错误

B.正确

 

 

4.SUB BYTE PTR [SI],1( )

A.错误

B.正确

 

 

5.宏的处理是在程序执行过程中处理的( )

A.错误

B.正确

 

 

6.宏定义中的形式参数可以多于宏调用的实在参数( )

A.错误

B.正确

 

 

7.INC [BX] ( )

A.错误

B.正确

 

 

8.ADD AX, BL ( )

A.错误

B.正确

 

 

9.PUSH A(A为字节单元)( )。

A.错误

B.正确

 

 

10.ADD [SI], [BX] ( )

A.错误

B.正确

 

 

11.存储器中将8个相邻的二进制位作为一个单位,这种单位称为字节( )。

A.错误

B.正确

 

 

12.微型计算机的字长并不一定是字节的整数倍( )。

A.错误

B.正确

 

 

13.ADD AX, 100 ( )

A.错误

B.正确

 

 

14.CALL FAR PTR [SI+2]( )

A.错误

B.正确

 

 

15.执行LEA BX,TABLE与执行MOV BX,OFFSET TABLE效果一样( )。

A.错误

B.正确

 

 

16.在汇编语言中当缺省为十进制数时,表示十六进制数要用H结尾。( )

A.错误

B.正确

 

 

17.ADD [SI], 100 ( )

A.错误

B.正确

 

 

18.在DEBUG中,缺省值为十进制数。( )

A.错误

B.正确

 

 

19.POP 1234( )。

A.错误

B.正确

 

 

20.当执行LAHF和SHAF两条指令后,标志位不改变( )。

A.错误

B.正确

 

Tag:  大工 在线 作业 答案 

作业咨询:
点击这里给我发消息

论文咨询:
点击这里给我发消息

合作加盟:
点击这里给我发消息

服务时间:
8:30-24:00(工作日)