…………………………………………………………精品自学考试资料推荐………………………………………………
全国2024年1月高等教育自学考试
微型计算机原理及应用试题
课程代码:02277
一、单项选择题(本大题共20小题,每小题1分,共20分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.标准的ASCII码由( ) A.4位二进制代码组成 C.8位二进制代码组成 2.8086CPU是( ) A.4位微处理器 C.16位微处理器
3.下列指令中正确的指令是( ) A.ADD [BX],[2000H] C.SUB [2000H],2000H
B.ADC [SI][DI],AX D.SBB AX,BX B.8位微处理器 D.32位微处理器 B.7位二进制代码组成 D.9位二进制代码组成
4.在下述指令的表示中,不正确的是( ) ...A.MOV AX,Num[BX] C.MOV AX, Num[BP+DI]
B.MOV AX,[BX]Num[SI] D.MOV AX,[BX+BP+Num]
5.对FR寄存器中标志位不产生影响的指令是( ) ...A.JMP NEXT C.SHL AL,1
B.TEST AL,80H D.INC SI
6.可以由汇编程序翻译成对应的机器码的指令是( ) A.伪指令 C.汇编码指令 7.NUM EQU 80H DAI DB 34H
执行“XOR DAI,NUM”指令后,DAI的内容是( ) A.0B4H C.34H
B.80H D.4BH B.二进制码 D.机器指令
8.启动一次存储器操作,到完成该操作所经历的时间称为( )
1
…………………………………………………………精品自学考试资料推荐………………………………………………
A.存储周期 B.存取周期 C.读周期
D.写周期
9.74LS245是一种( ) A.锁存器 B.缓冲器 C.数据收发器
D.译码器
10.在DMA传送方式中,对数据传递过程进行控制的硬件称为( ) A.数据传递控制器 B.直接存储器 C.DMAC
D.DMAT
11.8086CPU中断请求线有( ) A.1条 B.2条 C.4条
D.8条 12.当8086处于单步工作方式时,必须为1的标志位的是( ) A.IF B.SF C.TF
D.OF
13.所有中断处理(服务)过程的最后一条可执行指令必须是( ) A.RET B.IRET C.HALT
D.STOP
14.当进入中断过程时,CPU把断点处的有关内容压入堆栈保护,并清除( A.TF B.IF C.OF
D.TF和IF
15.当输入接口芯片的RDY(就绪信号)为高时,表示接口芯片中输入寄存器(A.输出数据已满 B.输入数据已满 C.输出数据已空
D.输入数据已空
16.设8255A的端口地址为60H~63H,则控制字寄存器的地址为( )A.60H B.61H C.62H
D.63H
17.当8255A的端口B工作在方式1输出时,与OBF配对的联络信号是( A.IBF B.ACK C.STB
D.OUT
2
) ) )
…………………………………………………………精品自学考试资料推荐………………………………………………
18.8253—5的计数输入端是 A.OUT C.GATE
B.CLK
D.可以任意设定的
19.当要读8253—5的CTN0时,其输入端CS、RD、A1、A0依次为( ) A.0000 C.0010
20.PC总线信号线含有( ) A.8位单向数据总线 C.8位双向数据总线
B.16位单向地址总线 D.16位双向地址总线 B.0001 D.0100
二、多项选择题(本大题共5小题,每小题2分,共10分)
在每小题列出的五个备选项中有二个至五个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。 21.在存储器读周期,8086有可能( ) A.从外设输入数据 C.取指令 E.向内存存入数据
22.下列指令不正确的有( ) ...A.MOV ES,AL C.MOV CL,4231H E.MOV CS,AX
23.8086宏汇编的基本语句包括( ) A.宏指令语句 C.指令语句 E.机器指令语句
24.下列选项中属于CPU寄存器的有( ) A.指令寄存器 C.设备状态寄存器 E.段寄存器
25.8251A可用来作CPU和外设的接口电路。它可以用来作( ) A.同步串行收发器
B.从内存读入数据 D.读入中断类型码
B.MOV DS,AX D.MOV SP,2000H
B.二进制代码指令语句 D.伪指令语句
B.源变址寄存器 D.通用数据寄存器
B.同步并行收发器
3
…………………………………………………………精品自学考试资料推荐………………………………………………
C.异步串行收发器 E.串行同步/异步收发器
D.异步并行收发器
三、填空题(本大题共10空,每空1分,共10分)
请在每小题的空格中填上正确答案。错填、不填均无分。
26.8086CPU中的SS称为______寄存器,DS称为______寄存器。
27.指令“MOV AX,[BX][SI]”中源操作数的寻址方式为______,目的操作数的寻址方式为______。
28.在汇编语言程序开发过程中,经编辑、汇编、连接三个环节,分别产生扩展名为ASM、______和______的文件。
29.只读存储器中的信息在关机后______。RAM中的信息在关机后______。 30.8255A有______个端口地址,每个端口有______位。 四、简答题(本大题共5小题,每小题5分,共25分) 31.简要说明8086微处理器的内部结构。 32.说明下列两条指令的区别。 MOV AX,[BX] MOV AX,BX
33.只读存储器分为哪几类?各有什么特点? 34.简述数据传送方式中查询方式的工作过程。 35.简述8253—5初始化的过程。
五、分析题(本大题共2小题,每小题10分,共20分) 36.DAT COUNT
DB EQU ┇ LEA MOV MOV MOV CMP JB CMP
‘A11BC54H23ddc’ $—DAT
LOP1:
BX,DAT CX,COUNT DX,0 AL,[BX] AL,30H LOP AL,39H
4
…………………………………………………………精品自学考试资料推荐………………………………………………
LOP:
JA INC INC LOOP ┇
LOP DX BX LOP1
(1)该程序段完成什么功能?(5分)
(2)程序执行后,DX寄存器中存放的内容是什么?(5分) 37.串行通信的连接示意图如题37图所示,问:
(1)采用这种方式可否进行远程通信?为什么?(3分) (2)是否可以进行全双工通信?为什么?(3分)
(3)若串行接口为8251A,设定的波特率因子为16,发送接收时钟为32KHz,则波特率应是多少?(4分)
六、设计题(本大题共1小题,15分)
38.若用8255A的端口A作键盘扫描输出端口,端口B作键盘扫描输入端口,端口地址为60H~63H。
(1)端口A和端口B各自应该工作在什么方式?(4分) (2)画出8255A与8×8键盘矩阵的连接图。(5分)
(3)写出行扫描法判断键盘有无按下键的程序段(设初始化已设定)。(6分)
5