21年4月西工大机考《微机原理及应用》随机非免费资料
试卷总分:100 得分:92
一、 单选题 (共 30 道试题,共 60 分)
1.8255A的A口工作在方式2时,B口可工作在( )。
A.方式0或方式1
B.方式1或方式2
C.只能工作在方式1
D.只能空着
正确答案:A
2.上面程序中若将字符串'a’~'j’转换为大写字母'A’~'J’,则( )中应该填写为:
A.JMP
B.JZ
C.JAE
D.LOOP
3.上面程序中若将字符串'a’~'j’转换为大写字母'A’~'J’,则空格中应该填写为( )。
A.MOV CL,10
B.MOV DL,10
C.MOV CX,10
D.MOV DX,,10
4.某一测控系统要求计算机输出的模拟控制信号的分辨率必须达到千分之一,则选择的D/A转换器的位数应该至少是( )。
A.4位
B.8位
C.10位
D.12位
5.在数据传送过程中,数据由串行变为并行,或由并行变为串行,这种转换是通过接口电路中的( )实现的。
A.数据寄存器
B.移位寄存器
C.锁存器
D.缓冲器
6.
A.将内存单元FFF8H的数转换成ASCII码。
B.将端口FFF8H输入的数转换成ASCII码再输出。
C.将内存单元FFF8H的数加37H。
D.将端口FFF8H的数加30H。
7.完成41H送[2100H]、42H送[2101H]的正确程序段是( )。
8.当8255A工作在方式1时,端口C被分为两个部分,分别作为端口A和端口B的联络信号,这两个部分的划分是( )。
A.端口C的高4位和低4位
B.端口C的高5位和低3位
C.端口C的高3位和低5位
D.端口C的高6位和低2位
9.微机系统采用向量中断方式处理8级外部中断,中断类型码依次为08H~0FH,在内存 0:30H单元开始依次存放23H,FFH,00H和F0H四个字节,该向量对应的中断类型码和中断程序入口地址是( )。
A.0CH,23FF:00F0H
B.0BH,F000:FF23H
C.0BH,00F0:23FFH
D.0CH,F000:FF23H
10.伪指令DATA1 DB 3 DUP(?,4 DUP(0))给内存分配的字节数为( )。
A.5
B.10
C.15
D.12
11.已知X=68,Y=12,若用8位二进制数表示,则 [X-Y]补的值为( )。
A.11101000B
B.01001110B
C.00111000B
D.10111000B
12.主机与外围设备传送数据时,采用下列( ),主机与外设是串行工作的。
A.程序查询方式
B.中断方式
C.DMA方式
D.I/O处理机方式
13.MOV AX,[BX+DI]的源操作数的物理地址是( )。
A.DS×16+BX+DI
B.ES×16+BX+DI
C.SS×16+BX+DI
D.CS×16+BX+DI
14.一片8259A只占两个I/O地址,可以用地址码A0来选择端口。如果其中一个端口地址为93H,则另一个端口地址为( )。
A.90H
B.91H
C.92H
D.93H
15.将BX的高8位置1的指令是( )。
A.AND BX, 0FF00H
B.OR BX, 0FF00H
C.XOR BX, 0FF00H
D.TEST BX, 0FF00H
16.在计算机内部,一切信息的存取、处理和传送都是以( )形式进行的。
A.BCD码
B.ASCII码
C.十六进制
D.二进制
17.中断系统中3片8259A可以管理( )级中断。
A.22级
B.29级
C.36级
D.43级
18.80486在实地址方式下,内存管理中段基址、段首地址、偏移地址、物理地址依次是( )。
A.16位,20位,16位,20位
B.均为16位
C.均为20位
D.20位,16位,20位,16位
19.
设AX=8057H,BX=0F79H,执行下列指令后,BX的内容是( )。
A.8057H
B.0F79H
C.0F57H
D.8079H
20.某计算机的内存为7KB,则内存地址需( )位就足够了。
A.10
B.11
C.12
D.13
21.若上面程序段完成将DL中的数转换成ASCII码,则( )中应该填写的语句为:
A.JL ATOF
B.JB ATOF
C.JG ATOF
D.JA ATOF
22.10001010是( )。
A.带符号数
B.是不带符号数
C.是BCD码
D.无法确定
23.若上面程序段完成将端口FFF8H输入的数转换成ASCII码再输出,则( )中应该填写的语句为:
A.JL ATOF
B.JB ATOF
C.JG ATOF
D.JA ATOF
24.下面几个不同进制的数中,最小的数是( )。
A.1001001B
B.75
C.37Q
D.0A7H
25.一片8259A只占两个I/O地址,可以用地址码A1来选择端口。如果其中一个端口地址为93H,则另一个端口地址为( )。
A.90H
B.91H
C.92H
D.93H
26.设有一现场模拟信号,其最大可能变化频率为2KHZ,则在收集此信息时,最多每隔( )输入一次,才能反映出输入信号的变化。
A.0.5ms
B.0.25ms
C.0.15ms
D.2ms
27.MOV AX,ES:[BX+SI]的源操作数的物理地址是( )。
A.DS×16+BX+SI
B.ES×16+BX+SI
C.SS×16+BX+SI
D.CS×16+BX+SI
28.利用8254每20ms产生一次中断,若CLK为2MHZ,则8254可采用的工作方式及所取的计数初值分别为( )。
A.方式0;65536
B.方式1;40000
C.方式5;40000
D.方式2;40000
29.32位CPU可寻址的最大虚拟空间是( )。
A.64TB
B.64GB
C.32GB
D.4GB
30.通常情况下,一个外中断服务程序的第一条指令是STI,其目的是( )。
A.开放所有屏蔽中断
B.允许低一级中断产生
C.允许高一级中断产生
D.允许同一级中断产生
二、 多选题 (共 10 道试题,共 20 分)
1.对于8255A芯片的描述不正确的是( )。
A.A口只能输入,B口只能输出
B.C口高4位只能输入,低4位只能输出
C.C口高4位、低4位不能同时输入输出
D.A、B、C口既可以输入,也可以输出
2.已知中断类型码为14H,它的中断向量存放在存储器的向量单元( )中。
A.00050H,00051H,00052H,00053H
B.00056H,00057H,00058H,00059H
C.0000:0050H,0000:0051H,0000:0052H,0000:0053H
D.0000:0056H,0000:0057H,0000:0058H,0000:0059H
3.CPU的中断优先权同一级别的中断源为( )。
A.除法出错中断、溢出中断
B.INT n、溢出中断
C.NMI、INTR
D.除法出错中断、单步中断
4.已知中断类型号为72H,它的中断向量存放在存储器的向量单元( )中。
A.001C8H,001C9H,001CAH,001CBH
B.00288H,00289H,0028AH,0028BH
C.0000:0288H,0000:0289H,0000:028AH,0000:028BH
D.0000:01C8H,0000:01C9H,0000:01CAH,0000:01CBH
5.8255A的端口A或端口B工作在方式1输入时,端口与外设的联络信号有( )。
A.选通输入STB
B.中断请求信号INTR
C.中断允许信号INTE
D.输入缓冲器满信号IBF
6.8254计数器的计数方式有( )。
A.二进制计数
B.原码计数
C.补码计数
D.BCD码计数
7.8255A用户可以用命令字设置它们工作在( )。
A.A口和B口均可工作在方式0或方式1或方式2
B.A口方式0,B口方式1
C.A口方式1,B口方式0或方式1
D.A口方式2,B口只能工作在方式1
8.下面哪个寄存器是16位寄存器( )。
A.IP
B.BX
C.DH
D.SI
9.下列段寄存器中哪些是32位CPU实模式下的段寄存器( )。
A.CS
B.DS
C.GS
D.FS
10.已知中断类型号为35H,它的中断向量存放在存储器的向量单元( )中。
A.00140H,00141H,00142H,00143H
B.000D4H,000D5H,000D6H,000D7H
C.0000:00D4H,0000:00D5H,0000:00D6H,0000:00D7H
D.0000:0140H,0000:0141H,0000:0142H,0000:0143H
三、 判断题 (共 10 道试题,共 20 分)
1.请判断指令MOV EBX,[BX+SI]的对错。 ( )
A.错误
B.正确
2.在计算机内部,一切信息的存取、处理和传送均采用二进制形式。 ( )
A.错误
B.正确
3.8255A的C口既可以是一个8位的数据口也可以是两个4位的数据口。 ( )
A.错误
B.正确
4.
A.错误
B.正确
5.请判断指令INC [EAX]的对错。 ( )
A.错误
B.正确
6.请判断指令SUB AL,2030H的对错。 ( )
A.错误
B.正确
7.可屏蔽中断不受CPU内部标志寄存器中IF位的屏蔽。 ( )
A.错误
B.正确
8.请判断指令XCHG AL,80H的对错。 ( )
A.错误
B.正确
9.加、减、乘、除运算指令都分带符号数和不带符号数运算指令。 ( )
A.错误
B.正确
10.8255A的读/写控制电路能接收CPU的控制命令,并根据命令向片内各功能部件发出操作命令。 ( )
A.错误
B.正确