西安交通大学《汇编语言程序设计》在线作业一

奥鹏西安交通大学新学期作业参考

西安交通大学新学期《汇编语言程序设计》在线作业-00001

1.循环控制指令隐含指定哪个寄存器作为循环计数器( )。
选项A:CL
选项B:CX
选项C:AL
选项D:AX
正确答案问询微信:424329

2.CF=1 时转移到目标地址的条件转移指令是( )
选项A:JNC
选项B:JC
选项C:JZ
选项D:JS
正确答案问询微信:424329

3.下面指令中,操作数的寻址方式为寄存器间接寻址的指令是( )
选项A:INC WORD PTR [BX+SI]
选项B:INC CX,[SI+COUNT]
选项C:NEG BYTE PTR [BX]
选项D:ADD AX,B
正确答案问询微信:424329

4.AL和VAR字节单元中分别存放一个带符号数,执行CMP AL,VAR时,如AL》VAR,那么溢出位和符号位的关系是( )。
选项A:OF=SF
选项B:OF1SF
选项C:OF=SF=1
选项D:OF=SF=0
正确答案问询微信:424329

5.MOV AX,COUNT[SI]的源操作数在( )。
选项A:CS段
选项B:DS段
选项C:SS段
选项D:ES段
正确答案问询微信:424329

6.汇编源程序出现语法错误的指令有 ( )。
选项A:MOV [BX+SI],AL
选项B:MOV AX,[BP+DI]
选项C:MOV DS,AX
选项D:MOV CS,AX
正确答案问询微信:424329

7.汇编程序至少必须有一个___
选项A:CS段
选项B:DS段
选项C:ES段
选项D:SS段
正确答案问询微信:424329

8.键盘中断调用(16H)的0号功能是将读入字符的ASCII码送入( )
选项A:AH
选项B:AL
选项C:BH
选项D:BL
正确答案问询微信:424329

9.宏指令库以( )格式存放在磁盘上。
选项A:可执行代码
选项B:目标代码
选项C:源代码
正确答案问询微信:424329

10.串操作指令中,目的串通过( )两个寄存器寻址。
选项A:DS,SI
选项B:DS,DI
选项C:ES,SI
选项D:ES, DI
正确答案问询微信:424329

11.指令的操作数中,允许出现表达式,例如BUF1与BUF2均为变量名,下面指令中语法正确的是 ( )。
选项A:MOV AX,BUFl*BUF2
选项B:MOV AX,BUF1/BUF2
选项C:MOV AX,BUF1+ES:BUF2
选项D:MOV AX,BUF2-BUF1
正确答案问询微信:424329

12.完成对寄存器BX的内容求补运算,下面错误的指令是 ( )。
选项A:NEG BX
选项B:NOT BX INC BX
选项C:XOR BX,0FFFFH INC BX
选项D:MOV AX,0 SUB AX,BX
正确答案问询微信:424329

13.下面指令执行后,改变目标寄存器内容的指令是( )。
选项A:TEST AL,0EFH
选项B:SHL AX,CL
选项C:CMP DH,BL
选项D:AND AL,FFH
正确答案问询微信:424329

14.算术右移SAR和逻辑右移SHR两条指令执行后结果完全相同的情况是( )。
选项A:目的操作数最高位为0
选项B:目的操作数最高位为1
选项C:目的操作数为任意情况
选项D:无论什么情况都不可能相同
正确答案问询微信:424329

15.指令JG LAB 是指当标志满足( )条件时转移到标号LAB处执行。
选项A:((SF XOR OF) OR ZF)=1
选项B:(SF XOR OF)=0 AND ZF=0
选项C:(SF XOR OF)=0 OR ZF=1
选项D:CF = 1
正确答案问询微信:424329

16.现有数据存储如图所示: 设AL=01H,BX=0100H,DS=3000H执行换码指令XLAT后正确的结果是( )
选项A:AL=20H
选项B:AL=38H
选项C:AL=00H
选项D:AL=41H
正确答案问询微信:424329

17.使用 DOS 系统功能调用时,使用的软中断指令是( )
选项A:INT 21
选项B:INT 10H
选项C:INT 16H
选项D:INT 21H
正确答案问询微信:424329

18.已知AX=8078H, BX=5610H,指令CMP BL,AH执行后OF,CF的值为( )
选项A:0,0
选项B:0,1
选项C:1,0
选项D:1,1
正确答案问询微信:424329

19.使状态标志位CF清零的错误指令是( )
选项A:OR AX,AX
选项B:SUB AX,AX
选项C:MOV CF,0
选项D:CLC
正确答案问询微信:424329

20.完成同指令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
正确答案问询微信:424329

21.如果一标号与访问它的JMP指令之间的相对位移量在-128~+127字节的范围内,则可将该 标号说明为( )转移。
选项A:FAR
选项B:NEAR
选项C:SHORT
选项D:MIDDLE
正确答案问询微信:424329

22.下列指令执行时出错的是( )
选项A:ADD BUF1,BUF2
选项B:JMP DWORD PTR DAT [BX]
选项C:MOV AX,[BX+DI] NUM
选项D:TEST AL,08H
正确答案问询微信:424329

23.下列指令执行后总是使CF=0,OF=0的是( )。
选项A:AND
选项B:NEG
选项C:NOT
选项D:INC
正确答案问询微信:424329

24.执行下面指令序列后,结果是( )。
MOV AL,07FH
CBW
选项A:AX=0F7FH
选项B:AX=87FH
选项C:AX=0FF7FH
选项D:AX=007FH
正确答案问询微信:424329

25.要使串处理从低地址向高地址进行,应把标志位置为( )
选项A:IF=1
选项B:TF=0
选项C:DF=1
选项D:DF=0
正确答案问询微信:424329

26.8086∕8088 CPU中可用作寄存器间址的寄存器是( )。
选项A:BX、SI、DI
选项B:BX、BP、SI、DI
选项C:BX、IP、SI、DI
选项D:BX,DX,SI,DI
正确答案问询微信:424329

27.执行下面的程序段后,(AX)= ( ) DATA SEGMENT TAB DW 1,2,3,4,5,6 ENTRY EQU 3 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:CODE MOV AX,DATA MOV DS,AX … MOV BX,OFFSET TAB ADD BX,ENTRY MOV AX,[BX] …。
选项A:0003H
选项B:0300H
选项C:0400H
选项D:0004H
正确答案问询微信:424329

28.十六进制数88H,可表示成下面几种形式,请找出错误的表示( )。
选项A:无符号十进制数136
选项B:带符号十进制数-120
选项C:压缩型BCD码十进制数88
选项D:8位二进制数-8的补码表示
正确答案问询微信:424329

29.一个8位二进制数的补码为1000 1010,其原码的16进制形式为( )。
选项A:-0AH
选项B:-75H
选项C:-76H
选项D:8AH
正确答案问询微信:424329

30.假定(DS)=4000H,(DI)=0100H,(401OOH)=55H,(40101H)=AAH,试问执行指令LEA BX,[DI]后,(BX)=( )
选项A:0100H
选项B:55AAH
选项C:AA55H
选项D:4100H
正确答案问询微信:424329

31.在段定义时,如果定位类型用户未选择,就表示是隐含类型,其隐含类型是( )。
选项A:WORD
选项B:PAGE
选项C:BYTE
选项D:PARA
正确答案问询微信:424329

32.INT 1AH指令执行的结果高位字存在( )中
选项A:AX
选项B:BX
选项C:CX
选项D:DX
正确答案问询微信:424329

33.直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序为 ( )
选项A:直接、立即、间接
选项B:直接、间接、立即
选项C:立即、直接、间接
选项D:不一定
正确答案问询微信:424329

34.中断服务程序入口地址占用( )个字节
选项A:4
选项B:6
选项C:2
选项D:1
正确答案问询微信:424329

35.下面是实现将AL内容加1的压缩型BCD码加法程序段,其中正确的指令序列是 ( )。
选项A:INC AL DAA
选项B:ADD AL,1 DAS
选项C:ADD AL,1 DAA
选项D:STC AAA
正确答案问询微信:424329

36.执行段间调用指令CALL时,首先保护断点的:( )
选项A:段地址和偏移地址
选项B:段地址
选项C:偏移地址
正确答案问询微信:424329

37.条件转移指令JNE的测试条件为( ).
选项A:ZF=0
选项B:CF=0
选项C:ZF=1
选项D:CF=1
正确答案问询微信:424329

38.下列指令中等价的是:( )
选项A:JC和JO
选项B:JNC和JNO
选项C:JP和JPE
选项D:JA和JG
正确答案问询微信:424329

39.假设VAR为变量,指令MOV BX,OFFSET VAR的寻址方式是( )
选项A:直接寻址
选项B:间接寻址
选项C:立即寻址
选项D:存储器寻址
正确答案问询微信:424329

40.8086汇编语言中,BCD码的运算是借用二进制数的运算指令并加以调整来实现的。其中非压缩型BCD码减法的调整指令为___
选项A:AAA
选项B:DAA
选项C:AAS
奥鹏西安交通大学新学期作业参考 选项D:DAS
正确答案问询微信:424329

41.SUB BYTE PTR [SI],1( )
选项A:错误
选项B:正确
正确答案问询微信:424329

42.ADD AX, 100 ( )
选项A:错误
选项B:正确
正确答案问询微信:424329

43.宏的处理是在程序执行过程中处理的( )
选项A:错误
选项B:正确
正确答案问询微信:424329

44.在汇编语言中当缺省为十进制数时,表示十六进制数要用H结尾。( )
选项A:错误
选项B:正确
正确答案问询微信:424329

45.宏定义中的形式参数可以多于宏调用的实在参数( )
选项A:错误
选项B:正确
正确答案问询微信:424329

46.ADD [SI], [BX] ( )
选项A:错误
选项B:正确
正确答案问询微信:424329

47.PUSH A(A为字节单元)( )。
选项A:错误
选项B:正确
正确答案问询微信:424329

48.存储器中将8个相邻的二进制位作为一个单位,这种单位称为字节( )。
选项A:错误
选项B:正确
正确答案问询微信:424329

49.DEC [BX],1 ( )
选项A:错误
选项B:正确
正确答案问询微信:424329

50.在标志IF=0时,CPU忽略所有的中断请求。( )
选项A:错误
选项B:正确
正确答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网