第三次在线作业
单选题 (共25道题)
收起
1.(2.5分) 若AX=-15要得到AX=15应执行的指令是:
- A、NEG AX
- B、NOT AX
- C、INC AX
- D、DEC AX
我的答案:A 此题得分:2.5分
2.(2.5分) 已知AX,BX中均为带符号数,当进行字相除时,下面指令或指令序列正确的是:
- A、DIV BX
- B、CWD IDIV BX
- C、XOR DX,DX DIV BX
- D、IDIV BX
我的答案:B 此题得分:2.5分
3.(2.5分) 执行1号DOS系统功能调用,从键盘输入的字符值存放在:
- A、AL
- B、BL
- C、CL
- D、DL
我的答案:A 此题得分:2.5分
4.(2.5分) 列各寄存器中,即能以字的形式访问,又能以字节的形式访问的是:
- A、AX,BX,CX,DX
- B、SP,BP,SI,DI
- C、CS,DS,ES,SS
- D、IP,PSW
我的答案:A 此题得分:2.5分
5.(2.5分) 中断向量表中的每个中断向量所占内存空间为:
- A、2个字节
- B、4个字节
- C、8个字节
- D、依该中断子程序的大小而定
我的答案:B 此题得分:2.5分
6.(2.5分) 用DOS功能调用时,子功能调用的编号应放在:
- A、AL
- B、AH
- C、AX
- D、任意指定
我的答案:B 此题得分:2.5分
7.(2.5分) 下列是8位带符号二进制数的补码,其中最大的是:
- A、10001000
- B、00000001
- C、00000000
- D、11111111
我的答案:B 此题得分:2.5分
8.(2.5分) 面指令执行后,可能改变AL寄存器内容的指令是:
- A、TEST AL,02H
- B、OR AL,AL
- C、CMP AL,BL
- D、AND AL,BL
我的答案:D 此题得分:2.5分
9.(2.5分) 知某操作数的物理地址是2117AH,则它的段地址和偏移地址可能是:
- A、2025∶0F2A
- B、2108∶00EA
- C、2000∶017A
- D、2100∶117A
我的答案:A 此题得分:2.5分
10.(2.5分) 较BX和SI中的两个无符号数,若BX≥SI转向HIGH的正确指令是:
- A、JAE IGH
- B、JBE IGH
- C、JGE IGH
- D、JLE IGH
我的答案:A 此题得分:2.5分
11.(2.5分) BX=1234H,DS=2000H,(21234H)=5678H,则指令" LEA SI,[BX]" 执行后的结果是:
- A、SI=5678H
- B、SI=1234H
- C、SI=2000H
- D、SI=3234H
我的答案:B 此题得分:2.5分
12.(2.5分) 变量具有类型属性,错误的类型是:
- A、字节型
- B、字型
- C、字符型
- D、双字型
我的答案:C 此题得分:2.5分
13.(2.5分) 寄存器DI间接寻址的存储器字节单元内容加1的指令是:
- A、INC DI]
- B、INC I
- C、INC YTE TR[DI]
- D、ADD [DI],1
我的答案:C 此题得分:2.5分
14.(2.5分) 寄存器AX的内容乘以2的正确指令序列是:
- A、SHR AX,1
- B、SHL AX,1
- C、ROL AX,1
- D、RCR AX,1
我的答案:B 此题得分:2.5分
15.(2.5分) 在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现起来:
- A、占内存空间小,但速度慢
- B、占内存空间大,但速度快
- C、占内存空间相同,速度快
- D、占内存空间相同,速度慢
我的答案:B 此题得分:2.5分
16.(2.5分) 提供串指令中目的操作数地址的是:
- A、SS:[BP]
- B、DS:[SI]
- C、ES:[DI]
- D、CS:[IP]
我的答案:C 此题得分:2.5分
17.(2.5分) 选用串操作指令时,错误的操作是:
- A、置方向标志位
- B、根据串操作指令设置重复次数并送入CX
- C、设置源操作数及目的操作数指针
- D、源操作数和目的操作数都可以加段超越
我的答案:D 此题得分:2.5分
18.(2.5分) 在汇编语言程序的开发过程中使用宏功能的顺序是:
- A、宏定义,宏调用
- B、宏定义,宏展开
- C、宏定义,宏调用,宏展开
- D、宏定义,宏展开,宏调用
我的答案:C 此题得分:2.5分
19.(2.5分) 串操作指令中,源串操作数的段地址一定在:
- A、CS
- B、SS
- C、DS
- D、ES
我的答案:C 此题得分:2.5分
20.(2.5分) 设DF=0,SI=20H,CX=10,执行REP LODSW指令后,SI中的内容是:
- A、20H
- B、30H
- C、34H
- D、40H
我的答案:C 此题得分:2.5分
21.(2.5分) BUFF单元开始,连续存放了十个字节数据,欲找出与AL中内容不同的数,并将不同数据的地址偏移量送ADR单元,应选用的指令序列是:
- A、REPZ CMPSB
- B、REPNZ CMPSB
- C、REPZ SCASB
- D、REPNZ SCASB
我的答案:C 此题得分:2.5分
22.(2.5分) 下列叙述正确的是
- A、对两个无符号数进行比较采用cmp指令,对两个有符号数比较用cmps指令
- B、对两个无符号数进行比较采用cmps指令,对两个有符号数比较用cmp指令
- C、对无符号数条件转移采用jae/jnb指令,对有符号数条件转移用jge/jnl指令
- D、对无符号数条件转移采用jge/jnl指令,对有符号数条件转移用jae/jnb指令
我的答案:C 此题得分:2.5分
23.(2.5分) 在执行下列指令时,需要使用段寄存器DS的指令是:
- A、STOSW
- B、ADD AL,CL
- C、NEG BX
- D、INC DA[BX]
我的答案:D 此题得分:2.5分
24.(2.5分) REPZ CMPSW指令,重复执行的终止条件是:
- A、CX=0或ZF=0
- B、CX=0且ZF=0
- C、CX=0或ZF=1
- D、CX=0且ZF=1
我的答案:A 此题得分:2.5分
25.(2.5分) 把BL中的数据输出到端口8CH中正确指令是:
- A、OUT 8CH,BL
- B、IN 8CH,BL
- C、MOV AL,BL OUT 8CH,AL
- D、MOV AL,BL IN 8CH,AL
我的答案:C 此题得分:2.5分
判断题 (共15道题)
收起
26.(2.5分) CMP [BX],[DI]
- 正确
- 错误
我的答案:错误 此题得分:2.5分
27.(2.5分) PUSH CL
- 正确
- 错误
我的答案:错误 此题得分:2.5分
28.(2.5分) MOV BYTE PTR [BX],1234
- 正确
- 错误
我的答案:错误 此题得分:2.5分
29.(2.5分) ADD [SI],BYTE PTR 24
- 正确
- 错误
我的答案:正确 此题得分:2.5分
30.(2.5分) DEC [CX]
- 正确
- 错误
我的答案:错误 此题得分:2.5分
31.(2.5分) RCL BX,1
- 正确
- 错误
我的答案:正确 此题得分:2.5分
32.(2.5分) MOV [BP][DI],AX
- 正确
- 错误
我的答案:正确 此题得分:2.5分
33.(2.5分) MOV DS,0
- 正确
- 错误
我的答案:错误 此题得分:2.5分
34.(2.5分) MOV BYTE PTR[BX],10H
- 正确
- 错误
我的答案:正确 此题得分:2.5分
35.(2.5分) MOV AX,[SI][DI]
- 正确
- 错误
我的答案:正确 此题得分:2.5分
36.(2.5分) MOV BX,[CX]
- 正确
- 错误
我的答案:错误 此题得分:2.5分
37.(2.5分) ADD BX,CL
- 正确
- 错误
我的答案:错误 此题得分:2.5分
38.(2.5分) POP AL
- 正确
- 错误
我的答案:错误 此题得分:2.5分
39.(2.5分) MOV 12H,AL
- 正确
- 错误
我的答案:错误 此题得分:2.5分
40.(2.5分) MOV [DI],[BX]
- 正确
- 错误
我的答案:错误 此题得分:2.5分