微机原理与接口技术试题.docx
《微机原理与接口技术试题.docx》由会员分享,可在线阅读,更多相关《微机原理与接口技术试题.docx(27页珍藏版)》请在冰豆网上搜索。
微机原理与接口技术试题
一、单选题
(一)CPU
1、8086CPU的指令队列为()个字节。
C
A2B4C6D8
2、标志寄存器的标志位ZF=1表示运算结果()。
A
A为零B为负C不为零D有进位
3、如果算术或逻辑运算结果不为0,则()。
A
AZF=0BZF=1CSF=0DSF=1
4、在8086CPU的延长总线周期中,在()状态之后插入Tw状态。
C
AT1BT2CT3DT4
4、8086/8088读/写总线周期,微处理器是在()状态采样READY信号,以便决定是否插人Tw。
C
AT1 BT2 CT3 DT4
5、8086CPU可插入()D
A1个等待周期 B2个等待周期 C3个等待周期 D任意多个等待周期
6、关于8086CPU的非可屏蔽中断,下列说法正确的是()。
C
A受中断允许标志IF的影响B可用软件屏蔽
C对应的中断类型号为2D在整个系统中可以有多个
7、8086CPU有16根数据线和20根地址线,故可寻址的最大地址空间为()。
B
A64KBB1MBC1KBD64MB
8、对可编程接口芯片进行读/写操作的前提条件是( )。
B
A
=0 B
=0 C
=0或
=0 D
=0
9、中断向量表用于()。
C
A存放类型号B存放中断处理程序
C存放中断处理程序入口地址D存放中断处理程序的返回地址
10、在8086CPU系统中,如果要读/写从奇地址单元开始的一个字,需()个总线周期。
B
A1B2C4D不能确定
11、在8086系统中,如果要读/写从偶地址单元开始的一个字,需要用()个总线周期。
A
A1B2C4D不能确定
12、如果允许CPU接收可屏蔽中断请求,则标志位()。
A
AIF=1BIF=0CCF=1DCF=0
13、8086CPU要求复位信号RESET至少维持()个时钟周期的高电平。
B
A2B4C5D6
14、()是微型计算机的核心。
A
ACPUBRAMCROMD内存
15、8086CPU复位时,代码寄存器CS和指令指针寄存器IP分别初始化为()。
C
A0000H,0000HB0000H,FFFFH
CFFFFH,0000HDFFFFH,FFFFH
16、在最小模式下,如果8086CPU的引脚
为高电平,表示()。
B
ACPU和I/O接口之间进行数据传输BCPU和存储器之间进行数据传输
C存储器和存储器之间进行数据传输D存储器和I/O接口之间进行数据传输
17、关于8086CPU的信号
,下列说法正确的是()。
B
A是中断请求信号输入端
B该信号对外设的中断请求做出响应
C该信号低电平有效
D外设收到该信号的第一个负脉冲后,往数据总线上发中断类型码
18、关于8086的ALE信号,以下说法错误的是()。
A
AALE端可以浮空B高电平有效
C在任一总线周期的T1状态,ALE输出有效电平
D地址锁存器将ALE作为锁存信号,对地址进行锁存
19、类型号为32H的中断所对应的中断向量存放在()开始的4个单元。
A
A0000:
00C8HB0000:
0032H
C0000:
0128HD0000:
0000H
20、8086在进行I/O写操作时,
和
必须是()。
B
A.0,0B.0,1C.1,0D.1,1
21、在8086中,一个最基本的总线周期有()个时钟周期组成。
C
A.1B.2C.4D.5
22、8086CPU非屏蔽中断请求通过()引脚引入的。
B
A.
B.NMIC.INTRD.HOLD
23、下面哪一个中断的优先级最高()。
A
A.NMI中断B.INTR中断C.单步中断D.断点中断
24、8086/8088的中断向量表()。
A.存放类型号B.存放中断处理程序入口地址
C.存放中断处理程序D.是中断处理程序的返回地址
25、在8086存储空间中,用一个总线周期访问一个16位的字数据时,
和A0必须是()。
A.0,0B.0,1C.1,0D.1,1
26、8086CPU的外部中断请求线是指()。
AINTRBNMICINTR和NMID以上都不对
27、如果8086CPU工作在最小模式,则引脚
固定接()。
A地B+5VC浮空D以上说法都不对
28、在最小模式下,如果8086的引脚
为高电平,表示()。
ACPU和I/O接口之间进行数据传输BCPU和存储器之间进行数据传输
C存储器和存储器之间进行数据传输D存储器和I/O接口之间进行数据传输
29、Reset信号有效后,8086CPU的启动地址()。
C
A.FFFFFh B.0FFFFh C.FFFF0h D.00000h
30、在8086CPU的标志寄存器中,控制标志位占()A
A.3位 B.9位 C.4位 D.16位
31、堆栈的工作方式是()。
D
A.先进先出 B.随机读写 C.只能读出不能写入 D.后进先出
32、若8086 CPU主频为8MHz,则其基本总线周期为( )。
B
A.200ns B.500ns C.125ns D.250ns
33、8086/8088 CPU系统中最大模式下增加总线控制器8288的目的是( )。
D
A.提高总线控制能力 B.提高总线驱动能力
C.控制协处理器 D.解决总线共享控制问题
34、计算机的发展以C为标志。
A.电子器件的更新B.时间的划分
C.CPU的发展D.集成电路的发展
(二)CPU和内存
1、某操作数在内存中存放的段地址为2000H,偏移量为0050H,则该操作数所在的存储单元的物理地址为()。
C
A2050HB0050HC20050HD2000H
2、主存储器和CPU之间增加高速缓冲存储器的目的是()。
A
A解决CPU和主存之间的速度匹配问题B扩大主存储器的容量
C扩大CPU中通用寄存器的数量D解决大容量、低成本的矛盾。
3、增加内存-辅存层次的目的是()。
D
A解决CPU和主存之间的速度匹配问题B扩大CPU中通用寄存器的数量
C既扩大主存容量又扩大CPU通用寄存器数量D解决大容量、降低成本的矛盾。
4、某存储器容量为32K×16位,则()。
C
A.地址线为16根,数据线为32根B.地址线为32根,数据线为16根
C.地址线为15根,数据线为16根D.地址线为15根,数据线为32根
5、在DMA方式下,数据从内存传送到外设的路径是( ) C
A.内存→CPU→总线→外设 B.内存→DMAC→外设
C.内存→数据总线→外设 D.外设→内存
6、掩膜型ROM可简记为。
A
A、PROMB、MROMC、EPROMD、EEPROM
7、存储器芯片位数不足时,需用B。
A、字扩展B、位扩展C、字位扩展D、以上均可
(三)8251
1、关于8251的初始化,说法正确的是()。
C
A芯片复位后,第一次用奇地址写入的值为控制字B控制字写入偶地址端口
C模式字须写入奇地址端口D同步字符写入偶地址端口
2、当CPU往8251写入控制命令时,
、
、
、
状态为()。
D
A0、0、0、0B0、0、0、1C1、1、0、1D0、1、0、1
3、如果8251A的引脚
=1,
=0,
=1,说明()。
D
ACPU从8251读取数据信息BCPU把数据送8251输出
CCPU往8251写控制命令DCPU从8251读状态信息
4、关于标准异步通信的数据格式说法正确的是()。
D
A起始位采用逻辑1电平B数据位由8个二进制位组成
C停止位采用逻辑0电平D校验位可选
5、在异步传输中,设每个字符对应1个起始位,8个信息位,1个停止位,波特率为2400bps,则每秒钟传输的最大字符数是()个。
A
A240B480C2400D300
6、对于串行通讯,如果数据可以从A发送到B,也可由B发送到A,但同一时间只能进行一个方向的传送,这种通讯方式称为()通讯方式。
B
A单工B半双工C全双工D并行
7、串行异步通信的实现,必须做到()。
C
A通信双方有同步时钟的传送,以实现同步
B一块数据传送结束时,用循环冗余校验进行校验
C以字符为传送信息的单位,按约定配上起始位、停止位和校验位
D块与块之间用同步字符隔开
8、串行接口中,并行数据和串行数据的转换是用()来实现的。
B
A.数据寄存器B.移位寄存器C.锁存器D.A/D转换器
9、关于8251的SYNDET引脚,说法错误的是()。
D
A在复位时,SYNDET变为低电平B在内同步情况下,SYNDET作为输出端
C在外同步情况下,SYNDET作为输入端DSYNDET只用于异步方式
10、在异步传输中,设每个字符对应1个起始位,8个信息位,1个停止位,波特率为1200bps,则每秒钟传输的最大字符数是()个。
A120B150C1200D以上都不对
11、关于异步通信的字符格式,说法错误的是()。
B
A每个字符必须包括一个起始位B每个字符必须包括一个奇偶校验位
C停止位可以是1位半D每个字符可以有5到8个信息位
12、若传送率为1200,波特率因子n=16,则收、发时钟(RxC.TxC)的频率为()B
A.1MHz B.19.2KHz C.20KHz D.2400Hz
13、8251A的方式控制字(即模式字)的作用是()A
A.决定8251的数据格式 B.决定8251的数据格式和传送方向
C.决定8251何时收发 D.以上都不对
(四)8255
1、在8255A中,能工作在方式2的端口为()。
A
A端口AB端口BC端口CDA、B、C三个端口都可以
2、8255可编程并行接口有()种工作方式。
C
A.1B.2C.3D.4
3、设8255A的方式选择控制字为9BH,其含义是( ) B
A.A、B、C口全为输出 B.A、B、C口全为输入
C.A、B口为方式0且输出 D.以上都不对
4、对于8255芯片的描述正确的是。
D
A、A口只能输入,B口只能输出
B、C口高4位只能输入,低4位只能输出
C、C口高4位、低4位不能同时输入输出
D、A、B、C口既可以输入,也可以输出
(五)8259
1、如果8259A的ICW2为20H,则8259A的IR2对应的中断类型码为()。
C
A20HB21HC22HD23H
2、关于8259A的初始化命令字,下列说法正确的是()。
A
A四个初始化命令字的设置次序固定B四个初始化命令字都必须设置
CICW4必须设置D以上说法都不正确
3、在8259A的初始化命令字中,必须设置的是()。
A
AICW1和ICW2BICW1、ICW2和ICW3CICW1DICW4
4、如果8259A的ICW2为43H,则8259A的IR0对应的中断类型码为()。
A
A40HB41HC42HD43H
5、IBMPC/XT计算机系统中负责中断管理的芯片一般是()。
D
A8237B8251C8253D8259
6、用三片8259A级数是()B
A.24级 B.22级 C.23级 D.21级
(六)8253
1、8253可编程定时器/计数器的最大计数初值是()C
A65536BFF00HC0000HDFFFFH
2、关于8253,说法正确的是()。
B
A初始化时,可以先设初值,再写控制字
B读计数器的计数值时,必须先发锁存命令
C控制字写入后,所有控制逻辑电路立即复位,OUT输出高电平
D用二进制格式计数时,0FFFFH是计数器能容纳的最大初始值
3、8253工作在哪几种方式时,可输出1个时钟周期宽度(1clk)的负脉冲( ) B
A.方式0,4,5 B.方式2,4,5 C.方式1,2,4 D.方式0,2,4
15、设8253芯片的端口基地址是60H,寻址控制寄存器的命令是。
D
A、OUT60H,ALB、OUT61H,AL
C、OUT62H,ALD、OUT63H,AL
(七)8237
1、对DMA控制器8237A发复位命令,可使屏蔽寄存器()。
A
A置1B清0C保持原值不变D不能确定
(八)DAC和ADC
1、一个8位D/A转换器分辨率可以达到满量程的()B
A.1/8B.1/255C.1/16D.1/32
(九)总线
1、USB总线是()。
D
A内部总线B局部总线
C系统总线D外部总线
2、PCI总线当采用66MHz总线时钟工作于64位系统时,其数据传输率为()MB/s。
C
A.132B.264C.528D.1056
3、关于RS-232-C标准,说法正确的是()。
D
A采用正逻辑规定逻辑电平B规定的信号电平与TTL电平兼容
C将0V~+15V规定为逻辑“0”D将+5V~+15V规定为逻辑“0”
4、关于PCI总线,说法错误的是()。
C
A是局部总线B具备即插即用功能C与ISA总线不兼容D负载能力较强
5、总线上每秒传输的最大字节量称为。
C
A总线位宽B总线字宽C传输率D数据位数
二、填空题
(一)CPU
1、微型计算机由、、和系统总线构成。
CPU;存储器;输入输出接口电路。
2、微型计算机的总线根据功能可分为、和。
数据总线;地址总线;控制总线。
3、中断类型码为31H的中断向量存放在从开始的4个存储单元。
0000H:
00C4H
4、系统工作于实模式,设BX=4000H,DI=0100H,DS=3100H,变量名BUF的偏移地址为0020H,在指令MOVAX,BUF[BX+DI]中,源操作数的寻址方式为;物理地址为。
相对基址加变址寻址;35100H。
5、CPU的可屏蔽中断受标志的影响,如果允许CPU接受可屏蔽中断请求,则该标志取值为。
IF、1
6、在8086//8088的延长总线周期中,在周期之后插入TW等待周期。
T3
7、8086CPU的编程结构分为和两部分,二者是工作方式。
总线接口部件BIU;执行部件EU;并行。
8、在8086中,一个最基本的总线周期有个时钟周期组成。
4
9、当一个系统中包含的外设接口较多时,数据总线上需要有
_____________________________以增强驱动能力。
发送器和接收器
10、软件中断服务程序的入口地址是由__________________________产生的。
中断向量
11、标志寄存器中共用了个有效位来存放标志和标志,其中OF表示标志。
9;状态;控制;溢出
12、一个完整的中断过程包括____________________________________________四个阶
段。
确定可屏蔽中断优先级的方法通常有
____________________________________________三种。
中断请求、中断响应、中断处理及中断返回;软件查询方式、简单硬件方式及专用硬件方式
13、PU与外设见的数据传送控制方式有_______________________________________三
种,其中____________________________适用于高速数据传输。
程序方式、断方式、DMA方式;DMA
(二)CPU和内存
1、主存储器和CPU之间增加高速缓冲存储器的目的是。
解决CPU和主存之间的速度匹配问题
2、存储器扩展有两种方法,分别是扩展和扩展。
数据宽度;字节数
3、内存容量受微机系统总线的位数的限制。
地址
(三)外设接口芯片
1、RS-232-C规定-5V~-15V为逻辑,+5V~+15V为逻辑,属于逻辑。
1;0;负
2、在异步传输中,设每个字符对应1个起始位、7个数据位、1个奇偶校验位、1个停止位,如果波特率为1200bps,则每秒钟传输的最大字符数是个。
120
3、CPU和输入/输出设备之间的信号分为、和控制信息三类。
数据信息、状态信息
4、在计算机系统中定时信号一般可以用和两种方法来获得。
软件、硬件
5、9片8259中断控制器组成两级级联,则最多能提供个中断。
64
6、DMA控制器8237A的每个通道有四种工作模式:
、、和。
单字节传输、块传输、请求传输、级联传输。
7、CPU和外设之间的数据传送方式有三种:
、和。
程序方式;中断方式;DMA方式。
8、波特率指。
每秒钟传输得二进制数据的位数
(四)ADC和DAC
1、要把一个数字量变为模拟电压,实际上需要两个环节,即先把数字量变为模拟电流,这是由完成的;再将模拟电流变为模拟电压,这是完成的。
DA/C、运算放大器
2、模/数转换的方法有、、等几种方式。
计数式、积分式、逐次逼近式。
3、在模/数转换期间要求模拟信号保持稳定,因此当输入信号变化速率较快时,应采用电路。
采样保持
4、A/D转换器可以将转换成。
模拟量、数字量
三、简答题
(一)CPU
1、什么是总线?
总线的性能指标有哪几个?
简述各自的含义(4分)
总线:
多个模块电路或设备之间传送信息的一组公用信号线。
(1分
)
总线宽度:
指一次可同时传输的数据位数,位数越多,一次传输的信息就越多。
(1分)
总线频率:
总线工作时每秒内能传输的数据的次数。
频率越高,单位时间内传输的数据量就越大。
(1分)
传输率:
总线工作时每秒内传输的字节数。
(1分)
2、(4分)简述8086的编程结构以及各部分的功能。
8086CPU的编程结构分为总线接口部件BIU和执行部件EU两部分。
(2分)
总线接口部件:
负责与存储器、I/O端口传送数据;(1分)
执行部件:
负责指令的执行。
(1分)
3、(4分)微型计算机由哪几部分组成?
微型计算机由CPU、存储器、输入输出接口电路和系统总线四部分组成。
4、(3分)微型计算机的总线根据功能可分为哪几类?
数据总线(1分)、地址总线(1分)、控制总线(1分)
5、(4分)微型计算机的总线根据布局可分为哪几类?
CPU总线、局部总线、外部总线、系统总线
6、(5)8086的中断系统最多可处理多少级中断?
这些中断按照产生中断的方法可分为哪两类?
并简述各类中断的含义。
(1)8086的中断系统可以处理256种不同类型的中断。
(1分)
(2)这些中断按照产生中断的方法可分为硬件中断和软件中断两类。
(2分)
(3)
硬件中断:
通过外部的硬件产生,常称外部中断。
(1分)
软件中断:
CPU根据软件中的某条指令或者软件对标志寄存器中某个标志的设置而产生的,从软件中断的产生过程来说,完全和硬件电路无关。
(1分)
7、(6分)什么是软件中断?
软件中断有哪些特点?
答:
通过中断指令来使CPU执行中断处理子程序的方法叫软件中断。
(1分)
软件中断有以下特点:
(1)用一条指令进入中断处理子程序,中断类型码由指令提供。
(1分)
(2)进入中断时,不需执行中断响应总线周期,也不从数据总线读取中断类型码。
(1分)
(3)不受中断标志IF的影响。
(1分)
(4)执行软件中断时,能够响应外部硬件中断。
(1分)
(5)软件中断无随机性。
(1分)
8、(4分)8086CPU可以在哪两种模式下工作?
分别说明两种模式的含义。
答:
8086CPU可以在两种模式下工作,最小模式和最大模式。
(2分)
所谓最小模式就是在系统中只有8086一个微处理器,在这种系统中,所有的总线控制信号都由8086CPU产生,系统中的总线控制电路被减到最少。
(1分)
所谓最大模式就是在系统中总是包含两个或多个微处理器,8086CPU为主处理器,其它处理器为协处理器。
(1分)
9、(5分)什么是8086的最小模式?
在8086的最小模式中,硬件连接上有什么特点?
(1)最小模式:
系统中只有8086一个处理器,所有的控制信号都是由8086产生,系统的总线控制电路可被减到最少。
(1分)
(2)硬件连接上的特点:
①
接+5V,决定8086工作于最小模式;(1分)
②有1片8284A作时钟发生器;(1分)
③有3片8282或74LS373作地址锁存器;(1分)
④当系统中所连的存储器和外设较多时,需增加数据总线驱动能力,这时要用两片8286或74LS245作总线收发器。
(1分)
10、8086中一个总线周期分哪几个状态?
每个状态的作用是什么?
(5分)
8086中一个总线周期可分为个状态:
T1、T2、T3、T4。
(1分)
T1状态:
cpu往多路复用总线上发出地址信息,以指出要寻址的内存单元或者端口地址。
(1分)
T2状态:
cpu从总线上撤销地址。
而使总线的低6位浮置成高阻状态,为传输数据做准备。
(1分)
T3状态:
多路总线的高4位继续提供状态信息,而多路总线的低16位上出现由cpu写出的数据或者cpu从存储器或者端口读入的数据。
(1分)
T4状态:
总线结束状态。
如果T3之后外设或者存储器因速度问题来不及与cpu交换数据,则可在T3之后插入一个或者多个Tw状态。
(1分)
(二)内存
1、(6分)存储器芯片片选信号的构成方法有哪几种?
简述各种方法的含义。
①全译码法(1分)
所有的系统地址线,均参与对存储单元的译码寻址。
高位地址线对存储芯片译码(片选译码),低位地址线对芯片内各存储单元译码(片内译码)。
(1分)
②部分译码法(1分)
只有部分高位地址参与存储器的地址译码。
(1分)
③线译码法(1分)
只用少数几根高位地址线进行芯片的译码,每根负责选中一个芯片(组),这种方法也称为线选方法。
(1分)
2、(6分)选择存储器件一般要考虑哪些因素?
存储器和CPU连接时要考虑哪几方面的问题?
选择存储器一般要从以下几个方面考虑:
易失性、只读性、存储容量、速度、功耗(至少写三个,一个1分)
存储器和CPU连接时一般要考虑以下问题:
(
1)高速CPU和较低速度存储器之间的速度匹配问题。
(1分)
(