西工大20年《汇编与微机接口》期末考试作业机考参考答案.docx
- 文档编号:4688872
- 上传时间:2022-12-07
- 格式:DOCX
- 页数:11
- 大小:17.72KB
西工大20年《汇编与微机接口》期末考试作业机考参考答案.docx
《西工大20年《汇编与微机接口》期末考试作业机考参考答案.docx》由会员分享,可在线阅读,更多相关《西工大20年《汇编与微机接口》期末考试作业机考参考答案.docx(11页珍藏版)》请在冰豆网上搜索。
西工大20年《汇编与微机接口》期末考试作业机考参考答案
西工大20年10月机考汇编与微机接口作业
试卷总分:
100得分:
100
本作业每次试题内容相同,只是题目和选项顺序是随机调整的,大家可放心下载使用
一、单选题(共50道试题,共100分)
1.堆栈中当前出栈的存储单元的地址是()。
A.SS×10H+SP
B.SS×10H+BP
C.SS×10+SP
D.SS×10+BP
正确答案:
A
2.
A.AX=265DH,CF=0
B.AX=265DH,CF=1
C.AX=A65DH,CF=0
D.AX=A65DH,CF=1
正确答案:
A
3.下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是()。
A.AX,BX,CX,DX
B.BX,BP,SI,DI
C.SP,IP,BP,DX
D.CS,DS,ES,SS
正确答案:
B
4.汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是()。
A.名字项
B.操作项
C.操作数项
D.注释项
正确答案:
B
5.指令语句中标号的错误定义是()。
A.在代码段中的名字项定义,后面紧跟冒号
B.用EQU伪指令定义
C.用LABEL伪指令定义
D.用“JMP标号”指令定义
正确答案:
D
6.下列指令执行后能使BX中数据必为奇数的是()。
A.XORBX,01H
B.ORBX,01H
C.ANDBX,01H
D.TESTBX,01H
正确答案:
B
7.设CL=05H,要获得CL=0AH,可选用的指令是()。
A.XORCL,0FH
B.NOTCL
C.ORCL,0AH
D.ANDCL,0FH
正确答案:
A
8.可用于寄存器间接寻址和寄存器相对寻址的寄存器是()。
A.AX
B.BX
C.CX
D.DX
正确答案:
B
9.IBMPC微机中,有符号数表示是用()。
A.原码
B.补码
C.反码
D.BCD码
正确答案:
B
10.8086存储器段最大为()。
A.16K
B.32K
C.64K
D.128K
正确答案:
C
11.下面有语法错误的指令是()。
A.MOVAX,[BX][SI]
B.MOVAX,-2[BX][DI]
C.MOVAX,[BX][BP]
D.MOVAX,-1[BX][SI]
正确答案:
C
12.在汇编语言程序中,对END语句的叙述正确的是()。
A.END语句是一可执行语句
B.END语句表示程序执行到此结束
C.END语句表示源程序到此结束
D.END语句在汇编后要产生机器码
正确答案:
C
13.设字长8位数X=-10,则[X]补为()。
A.0AH
B.1AH
C.F5H
D.F6H
正确答案:
D
14.汇编语言程序中各语句的操作项可以是指令、伪指令或()。
A.操作数
B.运算符
C.宏指令
D.表达式
正确答案:
C
15.关于8086存储器分段下述叙述错误的是()。
A.每段最大为64K
B.最多可分4个段
C.段与段之间不可重叠
D.只有地址为xxxx0H的单元才可做段的起始单元
正确答案:
C
16.有数据定义DB4DUP(0,2DUP(20H)),其中能组成0020H字数据的个数是()。
A.0
B.3
C.4
D.8
正确答案:
B
17.将变量的偏移地址和段地址存入数据区宜用的伪操作助记符是()。
A.DW
B.DB
C.DD
D.DQ
正确答案:
D
18.设DL=55H,执行指令后能使DL=0AAH的指令是()。
A.TESTDL,0AAH
B.ORDL,0AAH
C.NEGDL
D.XORDL,0FFH
正确答案:
D
19.下面的数据传送指令中,错误的操作是()。
A.MOVSS:
BX+DI],1000H
B.MOVDX,1000H
C.MOVWORDPTR[BX],1000H
D.MOVDS,000H
正确答案:
D
20.8086的存储器是分段的,定义一个段的伪指令是()。
A.PROC和ENDP
B.NAME和END
C.SEGMENT和ENDS
D.SEGMENT和ASSUME
正确答案:
C
21.8086/8088系统执行传送指令MOV时()。
A.不影响标志位
B.影响DF方向标志
C.影响SF符号标志
D.影响CF进位标志
正确答案:
A
22.设字长为8位,补码可表示的数的范围为()。
A.0--256
B.-127--+
C.-128--+127
D.0—128
正确答案:
C
23.汇编语言语句格式中,对名字项的规定,请指出错误的解释()。
A.名字的第一个字符只可以是大小写英文字母及?
、@、__等
B.名字的第一个字符可以是大小写英文字母、数字、?
、@、__等
C.名字的有效长度≤31个字符
D.名字从第二个字符起可以出现数字,但不允许出现$、#等字符
正确答案:
B
24.下列数据定义语句错误的是()。
A.ERRDW‘ERROR!
’
B.BUFDB9DUP(?
)
C.FLAGDB1
D.DAT1DW?
正确答案:
A
25.语句ENDM是通知汇编程序为()。
A.过程定义结束
B.宏定义结束
C.源程序结束
D.段定义结束
正确答案:
B
26.{
A.779FH
B.779EH
C.779DH
D.7799H
正确答案:
B
27.当SS=9876H,SP=4328H,执行POPF指令后,堆栈顶部的物理地址是()。
A.9CA8AH
B.9CA90H
C.9CA86H
D.0DB00H
正确答案:
A
28.有数据定义DW10HDUP(2DUP(3),300H)
A.10H
B.20H
C.1EH
D.0FH
正确答案:
D
29.
A.AX=0030H
B.AX=0300H
C.AX=30
D.AX=001EH
正确答案:
B
30.下列操作中允许段超越的是()。
A.取指令
B.存目的串
C.以BP为基址存取操作数
D.堆栈操作
正确答案:
C
31.01100100B,不能表示的是()。
A.64H
B.100
C.'d'
D.'F
正确答案:
D
32.某存储器分段时,若一个段最多允许16K个字单元,则表示段内偏移地址的二进制位数至少是()位。
A.15
B.16
C.17
D.18
正确答案:
A
33.把汇编源程序变成目标程序的过程是()。
A.编译
B.汇编
C.编辑
D.链接
正确答案:
B
34.下面指令执行后,改变AL寄存器内容的指令是()。
A.TESTAL,02H
B.ORAL,AL
C.CMPAL,BL
D.ANDAL,BL
正确答案:
D
35.没有语法错误的输出指令是()。
A.OUTAX,30H
B.OUTDX,AL
C.OUTAL,DX
D.OUT30H,AH
正确答案:
B
36.指令MOVAX,[BP][SI],源操作数的物理地址计算公式是()。
A.(SS)*16+(BP)+(SI)
B.(DS)*16+(BP)+(SI)
C.(CS)*16+(BP)+(SI)
D.(ES)*16+(BP)+(SI)
正确答案:
A
37.
A.AL=100HBL=02H
B.AL=64HBL=0FEH
C.AL=64HBL=82H
D.AL=100HBL=0FEH
正确答案:
B
38.MOVAL,01000110B指令执行后,它所表示的数下面的理解错误的是()。
A.46H
B.70
C.‘E’的ASCII码
D.‘F’的ASCII码
正确答案:
C
39.设物理地址为96FF8H,偏移地址任意,则段地址可取()。
A.8600H
B.8800H
C.900H
D.9700H
正确答案:
B
40.
A.30
B.28
C.60
D.58
正确答案:
D
41.语句ENDM是通知汇编程序()。
A.过程定义结束
B.宏定义结束
C.源程序结束
D.段定义结束
正确答案:
B
42.下列传送指令中有语法错误的是()。
A.MOVCS,AX
B.MOVDS,AX
C.MOVSS,AX
D.MOVES,AX
正确答案:
A
43.机器字长为8位,-127的补码是()。
A.7FH
B.80H
C.81H
D.OFFH.
正确答案:
C
44.已知(DS)=4000H,(SI)=1000H,COUNT=2000H,(CS)=3000H,在执行MOVAX,[COUNT+SI]指令时,源操作数的物理地址是()。
A.43000H
B.33000H和3300H
C.43000H和43001H
D.03000H
正确答案:
A
45.下列语句中能实现留空8个字节单元的语句是()。
A.DA1DT?
B.DA2DW?
,?
C.DA3DD?
D.DA4DQ?
正确答案:
D
46.将变量的偏移地址存入数据区宜用的伪操作助记符是()。
A.DW
B.DB
C.DD
D.DQ
正确答案:
A
47.在汇编语言程序的开发过程中使用宏功能的顺序是()。
A.宏定义,宏调用
B.宏定义,宏展开
C.宏定义,宏调用,宏展开
D.宏定义,宏展开,宏调用
正确答案:
C
48.基本ASCII码定义的字符个数为()。
A.32
B.64
C.128
D.256
正确答案:
C
49.十六进制数88H,可表示成下面几种形式,请找出错误的表示()。
A.无符号十进制数136
B.带符号十进制数-120
C.压缩型BCD码十进制数88
D.8位二进制数-8的补码表示
正确答案:
D
50.代码段使用的段寄存器名是()。
A.DS
B.CS
C.DX
D.CX
正确答案:
B
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汇编与微机接口 西工大 20 汇编 微机 接口 期末考试 作业 参考答案