微型计算机原理与接口技术自考题11.docx
《微型计算机原理与接口技术自考题11.docx》由会员分享,可在线阅读,更多相关《微型计算机原理与接口技术自考题11.docx(18页珍藏版)》请在冰点文库上搜索。
![微型计算机原理与接口技术自考题11.docx](https://file1.bingdoc.com/fileroot1/2023-7/5/5fa2f5f6-f3d5-4d93-b208-18ee58ab8fc3/5fa2f5f6-f3d5-4d93-b208-18ee58ab8fc31.gif)
微型计算机原理与接口技术自考题11
微型计算机原理与接口技术自考题-11
(总分:
100.00,做题时间:
90分钟)
一、单项选择题(总题数:
20,分数:
20.00)
1.8255PA口工作在方式2、PB口工作在方式1时,其C端口()
A.作2个4位端口B.部分引脚作联络信号,部分引脚作I/O
C.全部引脚作联络信号D.作8位I/O端口
(分数:
1.00)
A.
B.
C. √
D.
解析:
2.8086/8088的中断向量是()
A.中断类型号B.中断服务程序的入口地址
C.返回地址D.中断识别码
(分数:
1.00)
A.
B. √
C.
D.
解析:
[解析]本题考查的知识点为8086/8088的中断向量的定义。
[要点透析]“中断向量”就是中断服务程序的入口地址。
中断向量表(又称中断指针表)是存放中断服务程序的入口地址(即“中断向量”)的表格。
3.DMA操作的基本方法之一,周期挪用法是()
A.利用CPU不访问存储器的周期来实现DMA操作
B.DMA操作期间,CPU一定处于暂停状态
C.要影响CPU的运行速度
D.DMA传送操作可以有规则地、连续地进行
(分数:
1.00)
A. √
B.
C.
D.
解析:
[解析]本题考查的知识点为DMA操作的基本方法。
[要点透析]周期挪用是利用CPU不访问存储器的周期来实现DMA操作,此时DMAC可以使用总线而不用通知CPU也不会妨碍CPU的工作。
4.在8086中,用一个总线周期访问一个字数据时,必须是()
(分数:
1.00)
A. √
B.
C.
D.
解析:
[解析]本题在2000年4月真题第一大题第4小题考查过,考查的知识点为8086引脚功能说明。
[要点透析]当
为低电平时,把读写的8位数据与AD15~AD8连通。
该信号与A。
(地址信号最低位)结合以决定数据字是高字节工作还是低字节工作。
5.8086CPU在进行I/O写操作时,
和
必须是()
A.00B.01
C.10D.11
(分数:
1.00)
A.
B. √
C.
D.
解析:
6.RS-232C是()标准。
A.片总线B.内总线
C.串行通信的一个D.局部总线
(分数:
1.00)
A.
B.
C. √
D.
解析:
[解析]本题考查的知识点为RS-232C的定义。
[要点透析]RS-232C标准(协议)的全称是EIA-RS-232C标准,定义是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。
它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。
7.8253-5某计数器的最大计数初值是()
A.65536B.FF00H
C.0000HD.FFFFH
(分数:
1.00)
A.
B.
C. √
D.
解析:
8.用MOV指令将十进制数25以压缩BCD码格式送入AL,可使用的指令是()
A.MOVAX,0025B.MOVAX,0809
C.MOVAX,0025HD.MOVAX,0809H
(分数:
1.00)
A.
B.
C. √
D.
解析:
9.除法出错是属于()中断。
A.线路故障B.内部
C.INTOD.单步
(分数:
1.00)
A.
B. √
C.
D.
解析:
[解析]本题考查的知识点为内部中断。
[要点透析]内部中断是通过软件调用的中断以及由执行指令过程中产生的异常。
包括溢出中断、除法出错中断、单步中断、INTn指令中断以及单字节INT3指令中断。
10.8288的作用是提供()信号。
A.地址总线B.数据总线
C.INTRD.对M和I/O的读写命令
(分数:
1.00)
A.
B.
C.
D. √
解析:
11.没(AL)=-100,执行“ADDAL,-100”指令后,对标志位有何影响()
A.(OF)=1,(CF)=0B.(OF)=1,(CF)=1
C.(OF)=0,(CF)=0D.(OF)=0,(CF)=1
(分数:
1.00)
A.
B. √
C.
D.
解析:
12.在PC机上的DRAM刷新,每()完成一行刷新。
A.0.2μsB.1μs
C.15μsD.1/18.2秒
(分数:
1.00)
A.
B.
C. √
D.
解析:
[解析]本题考查的知识点为DRAM的刷新。
[要点透析]PC/XT机上的DRAM芯片要求2ms内刷新一遍,每行为512单元,需刷新128次,两次刷新的时间间隔为2ms/128=15μs。
13.当8255的PA口工作在方式1的输入时,对PC4置位,其作用是()
A.启动输入B.开放输入中断
C.允许输入D.停止输入
(分数:
1.00)
A.
B. √
C.
D.
解析:
[解析]本题考查的知识点为8255A的工作方式1。
[要点透析]A端口用PC1位的置/复位控制,只有当PC4置“1”时,才允许对应的端口送出中断请求。
14.当有4个8259采用级联工作时,主8259可直接与()个中断源连接。
A.32B.16
C.8D.5
(分数:
1.00)
A.
B.
C.
D. √
解析:
15.在串行同步通信中,常采用()校验。
A.奇偶B.双重奇偶
C.海明D.循环冗余
(分数:
1.00)
A.
B.
C.
D. √
解析:
[解析]本题在2000年4月真题第一大题第15小题考查过,主要考查的知识点为串行同步通信中的循环冗余校验码。
[要点透析]
(1)CRC校验以二进制信息的多项式表示为基础。
它的基本思想是,在发送端给信息报文加上CRC校验位,构成一个特定的待传报文,使它所对应的多项式能被一个事先指定的多项式除尽。
这个指定的多项式叫作生成多项式G(x)。
G(x)由发送方和接受方共同约定。
接受方收到报文后,用G(x)来检查收到的报文。
如果用G(x)去除收到的报文多项式,可以除尽就表示传输无误,否则说明收到的报文不正确。
(2)CRC校验具有很强的检错能力,并可以用集成芯片电路实现,是目前计算机通信中使用最普遍的校验码之一。
16.当8086/8088访问100H端口时,采用()端口寻址方式。
A.直接B.寄存器间接
C.立即D.相对
(分数:
1.00)
A.
B. √
C.
D.
解析:
17.有一段汇编语言,在一个段基值为4000H的段中,第一条数据定义语句为DATA1DW2233H,5544H,则内存中的数据情况为()
A.(4000:
0000H)=22H;(4000:
0001H)=33H
B.(4000:
0000H)=33H;(4000:
0001H)=22H
C.(4000:
0002H)=55H;(4000:
0003H)=44H
D.(4000:
0001H)=33H;(4000:
0001H)=55H
(分数:
1.00)
A.
B. √
C.
D.
解析:
18.8253-5某计数器工作在方式1时,在计数中途OUTi()
A.由低变高B.由高变低
C.1电平D.0电平
(分数:
1.00)
A.
B.
C.
D. √
解析:
19.8259的中断请求信号IR0-IR7()
A.只能接受“正跳变”边沿触发
B.只能接受“高电平”电平触发
C.能接受“正跳变”边沿触发,也能接受“高电平”电平触发
D.能接受“正跳变”和“负跳变”边沿触发
(分数:
1.00)
A.
B.
C. √
D.
解析:
[解析]本题考查的知识点为8259A的内部结构。
[要点透析]8位中断请求寄存器(IRR)用来存放来自外设的中断请求IR0~IR7信号,所以是中断源的中断请求寄存器。
它有“正跳变”边沿触发和“高电平”电平触发两种触发方式。
但是无论采用何种触发方式,中断请求信号的高电平状态必须保持到第一个中断响应信号
变为有效之后,否则将丢失中断请求信号。
20.对8253-5的定时与计数()
A.有两种不同的工作方式
B.定时只加时钟脉冲,不设计数值
C.实质相同
D.从各自的控制端口设置
(分数:
1.00)
A.
B.
C. √
D.
解析:
二、多项选择题
在每小题列出的五个备选项中至少有两个是符合题目要求的。
(总题数:
5,分数:
10.00)
21.地址目标传送指令包括()
(分数:
2.00)
A.LEA √
B.LAHF
C.LDS √
D.LES √
E.XIAT
解析:
22.8086的控制总线中,有部分信号线是外部向CPU输入的控制及请求信号,它们中有()
8086的控制总线中,有部分信号线是外部向CPU输入的控制及请求信号,它们中有()
(分数:
2.00)
A.HLDA
B.HOLD √
C.READY √
D.
E.INTR √
解析:
23.串行接口芯片UART()
(分数:
2.00)
A.可实现同步通信
B.常用奇偶校验 √
C.与CPU串行传送
D.可实现异步通信 √
E.可采用循环校验
解析:
[解析]本题考查的知识点为串行接口芯片UART。
[要点透析]UART是用硬件实现串行通信接口电路。
为了检测长距离传送中可能发生的错误,通常增加一个奇偶校验位。
UART在发送数据时,检查每个要传送的字符中的“1”或“0”,使得“1”的总和为偶数。
而在接收时,UART检查字符的每一位以及奇偶校验位的“1”的个数,以确定是否发生传送错误。
24.8086CPU的下列寄存器中,能用作寄存器间接寻址的寄存器有()
(分数:
2.00)
A.AX
B.BX √
C.CX
D.DX √
E.SI √
解析:
25.一个条件传送的输入接口,通常需要()端口。
(分数:
2.00)
A.控制 √
B.就绪状态 √
C.忙状态
D.数据输入 √
E.数据输出
解析:
三、名词解释
(总题数:
5,分数:
10.00)
26.人机交互设备
(分数:
2.00)
__________________________________________________________________________________________
正确答案:
(人机交互设备是指人和计算机之间建立联系,交流信息的有关输入输出没备,通过这些没备,人把要执行的命令和数据送给计算机:
或从计算机获得经计算机处理后的信息。
)
解析:
27.存储字
(分数:
2.00)
__________________________________________________________________________________________
正确答案:
(计算机系统中,作为一个整体一次存放或取出内存储器的数据称为“存储字”。
)
解析:
28.内部中断
(分数:
2.00)
__________________________________________________________________________________________
正确答案:
(通过软件调用的中断:
INTn指令中断,执行指令过程产生的“异常”,包括溢出中断、除法中断出错、单步中断。
)
解析:
29.PnP(即P&P)
(分数:
2.00)
__________________________________________________________________________________________
正确答案:
(即插即用,只要将扩展卡插入微机扩展槽中,微机会自动配置系统,无需操作人员干预。
)
解析:
30.采样-保持
(分数:
2.00)
__________________________________________________________________________________________
正确答案:
(一个连续变化的物理量(经传感器后的电压)要输入计算机,必须用时间上离散的数值来表示,因此必须先将一个连续的时间函数信号用一定时间隔的离散函数来表示,这个过程称为“采样”。
采样后的模拟量在送入计算机前必须经过模/数转换器,而模/数转换需要一定时间,在转换期间,要求模拟信号保持稳定。
因此,当输入信号变化速率较快时,必须在采样后采用保持电路。
)
解析:
四、简答题
(总题数:
5,分数:
20.00)
31.简述8086中逻辑地址与物理地址的关系。
(分数:
4.00)
__________________________________________________________________________________________
正确答案:
(
(1)逻辑地址是允许在程序中编排的地址,8086的逻辑地址有段基值和段内偏移量两部分。
段基值存放在对应的段寄存器中,段内偏移量由指令给出。
(2)物理地址是信息在存储器中实际存放的地址。
在8086系统中,物理地址形成过程为:
将段寄存器中存放的段基值(16位)左移4次再加偏移量,得20位的物理地址。
)
解析:
32.简述在8253-5计数器的六种工作方式中,方式2和方式3各输出何种波形,它们有何特点。
(分数:
4.00)
__________________________________________________________________________________________
正确答案:
(
(1)①方式2是分频器工作方式,输出负脉冲。
②方式3是方波方式,输出为方波。
(2)①方式2输出的是很窄的负脉冲,(宽度与CLK周期相等)。
②方式3的方波与计数值有关,当计数初值为偶数时,输出对称方波;当计数初值为奇数时,将输出近似对称的方波。
)
解析:
33.简述8086CPU各内部中断源的名称及产生的条件。
(分数:
4.00)
__________________________________________________________________________________________
正确答案:
(
(1)溢出中断,执行INTO指令且OF=1。
(2)除法出错中断,执行DIV/IDIV指令后商大于规定范围。
(3)INTn,指令中断。
(4)INT3,单字节(断点)中断。
(5)TF=1,单步中断(或陷阱)。
)
解析:
34.在异步串行通信中,异步的含义是什么?
(分数:
4.00)
__________________________________________________________________________________________
正确答案:
(异步的含义是发送器和接收器不共享共用的同步信号,也不在数据中传送同步信号。
)
解析:
35.简述I/O接口电路的电路单元。
(分数:
4.00)
__________________________________________________________________________________________
正确答案:
(
(1)输入/输出数据锁存器。
(2)控制命令和状态寄存器。
(3)地址译码器。
(4)读/写控制逻辑。
(5)中断控制逻辑。
)
解析:
五、简单分析设计题
(总题数:
3,分数:
20.00)
36.设CS=3100H,DS=3140H,两个段的空间均为64k个单元,问两个段重叠区多少个单元?
两个段空间之和为多少个单元?
(分数:
6.00)
__________________________________________________________________________________________
正确答案:
(
(1)64K-(3140H-3100H)
=64×1024-4×16×16=64512
(2)64K+(3140H-3100H)
=64×1024+4×16×16=6656)
解析:
37.利用工作在方式1的8255A作输入接口,从输入设备上输入4000B数据送存储器BUFFER缓冲区。
编写相应的程序段,设8255的端口地址为60H~63H。
(分数:
7.00)
__________________________________________________________________________________________
正确答案:
(MOVAL,10110000B
OUT63H,AL
LEASI,BUFFER
MOVCX,4000
MOVAL,00001001B
OUT63H,AL
LOP:
INAL,62H
ANDAL,00001000B
JZLOP
INAL,60H
MOV[SI],AL
INCSI
LOOPLOP
HLT)
解析:
38.若用4K×1位的RAM芯片组成16K×8位的存储器,需要多少芯片?
A19~A0地址线中哪些参与片内寻址?
哪些作为芯片组的片选信号?
(分数:
7.00)
__________________________________________________________________________________________
正确答案:
((16K×8位)/(4K×1位)=32片
每8片一组,分成4组。
每组的存储容量为4KB=212B,片内寻址需要12位地址线,即A11~A0;4组芯片可用2位地址线进行区分,即可用A13~A12做片选信号,A19~A14可浮空或做其他用途。
)
解析:
六、综合分析设计题
(总题数:
1,分数:
20.00)
打印机通过8255A同CPU连接如下图所示:
(分数:
20.00)
(1).请写出从内存变量区BUFFER中取出100个字符送打印机的控制程序(不必写出初始化程序段)。
(分数:
10.00)
__________________________________________________________________________________________
正确答案:
(控制程序
MOVBX,OFFSETBUFFER
MOVCX,100
MOVDX,191H
LOP:
INAL,DX
TESTAL,40H
JNZLOP
MOVDX,190H
OUTDX,AL
INCBX
MOVDX,193H
MOVAL,07H
OUTDX,AL
MOVAL,06H
OUTDX,AL
MOVAL,07H
OUTDX,AL
LOOPLOP)
解析:
(2).写出8255A的4个端口地址,并说明8086CPU向打印机输出100个字符的工作过程。
(分数:
10.00)
__________________________________________________________________________________________
正确答案:
(8255A的PA口地址为190H,PB口地址为191H,PC口地址为192H,CPU通过8255APC口的PC6渎取打印机的状态信号BUSY。
当BUSY为低电平时,CPU从内存BUFFR取出第一个字符通过8255APA口送打印机,并通过PC3送选通信号,把字符送入打印机缓冲区。
然后等待打印机打印完成,再送第二个字符……。
)
解析: