《微机原理与接口技术》复习题.docx
- 文档编号:24757426
- 上传时间:2023-06-01
- 格式:DOCX
- 页数:9
- 大小:52.85KB
《微机原理与接口技术》复习题.docx
《《微机原理与接口技术》复习题.docx》由会员分享,可在线阅读,更多相关《《微机原理与接口技术》复习题.docx(9页珍藏版)》请在冰豆网上搜索。
《微机原理与接口技术》复习题
《微机原理与接口技术》复习题
一、填空题
1、微型计算机由 、 、 和 构成。
2、在8086CPU中, 寄存器指向下一条要执行的指令。
3、微型计算机的总线根据功能可分为 、 和 。
4、主存储器和CPU之间增加高速缓冲存储器的目的是 。
5、在计算机系统中定时信号一般可以用 和 两种方法来获得。
6、中断类型码为31H的中断向量存放在从 开始的4个存储单元。
7、系统工作于实模式,设BX=4000H,DI=0100H,DS=3100H,在指令MOVAX,[BX+DI]中,源操作数的寻址方式为 ;物理地址为 。
8、在异步传输中,设每个字符对应1个起始位、7个数据位、1个奇偶校验位、1个停止位,如果波特率为1200bps,则每秒钟传输的最大字符数是 个。
9、CPU和输入/输出设备之间的信号分为 、 和 三类。
10、CPU的可屏蔽中断受标志 的影响,如果允许CPU接受可屏蔽中断请求,则该标志取值为 。
11、是微型计算机的核心。
12、在8086CPU中,一个最基本的总线周期有个时钟周期组成。
13、在最小模式下,如果8086CPU的引脚
为高电平,表示。
14、8086CPU有16根数据线和20根地址线,所以可寻址的地址空间最大为字节。
15、存储器扩展有两种方法,分别是扩展和扩展。
16、8086复位时,代码寄存器CS和指令指针寄存器IP分别初始化为和。
17、系统工作于实模式,设BX=4000H,SI=0100H,DS=3100H,在指令MOVDX,[BX+SI]中,源操作数的寻址方式为;物理地址为。
18、9片8259中断控制器组成两级级联,则最多能提供个中断。
19、8086CPU的编程结构包括和。
20、CPU和外设之间的数据传送方式包括、和。
21、当
=,
=,
=,A0=时,CPU设置8259的ICW1。
二、选择题
1、8086CPU的指令队列为()个字节。
A2B4C6D8
2、标志寄存器的标志位ZF=1表示运算结果()。
A为零B为负C不为零D有进位
3、在8086CPU的延长总线周期中,在()状态之后插入Tw状态。
AT1BT2CT3DT4
4、关于8086CPU的非屏蔽中断,下列说法正确的是()。
A受中断允许标志IF的影响B可用软件屏蔽
C对应的中断类型号为2D在整个系统中可以有多个
5、8086CPU有16根数据线和20根地址线,故可寻址的最大地址空间为()。
A64KBB1MBC1KBD64MB
6、如果8259A的ICW2为20H,则8259A的IR2对应的中断类型码为()。
A20HB21HC22HD23H
7、在8086CPU系统中,读/写从奇地址单元开始的一个字,需用()个总线周期。
A1B2C4D不能确定
8、()是微型计算机的核心。
ACPUBRAMCROMD内存
9、关于8259A的初始化命令字,下列说法正确的是()。
AICW4必须设置B四个初始化命令字都必须设置
C四个初始化命令字的设置次序固定D以上说法都不正确
10、8086CPU复位时,代码寄存器CS和指令指针寄存器IP分别初始化为()。
A0000H,0000HB0000H,FFFFH
CFFFFH,FFFFHDFFFFH,0000H
11、如果算术或逻辑运算结果不为0,则()。
AZF=0BZF=1CSF=0DSF=1
12、用来存放下一条将要执行的指令地址的寄存器是()。
ASPBIPCBPDCS
13、关于8086CPU的信号
,下列说法正确的是()。
A是中断请求信号输入端
B该信号对外设的中断请求做出响应
C该信号低电平有效
D外设收到该信号的第一个负脉冲后,往数据总线上发中断类型码
14、在8259A的初始化命令字中,必须设置的是()。
AICW1和ICW2BICW1、ICW2和ICW3CICW1DICW4
15、关于8086的ALE信号,以下说法错误的是()。
AALE端可以浮空
B高电平有效
C在任一总线周期的T1状态,ALE输出有效电平
D地址锁存器将ALE作为锁存信号,对地址进行锁存
16、关于标准异步通信的数据格式说法正确的是()。
A起始位采用逻辑1电平B数据位由8个二进制位组成
C停止位采用逻辑0电平D校验位可选
17、8086CPU要求复位信号RESET至少维持()个时钟周期的高电平。
A2B4C5D6
18、在8086系统中,如果要读/写从偶地址单元开始的一个字,需要用()个总线周期。
A1B2C4D不能确定
19、类型号为32H的中断所对应的中断向量存放在()开始的4个单元。
A0000:
00C8HB0000:
0032H
C0000:
0128HD0000:
0000H
20、在异步传输中,设每个字符对应1个起始位,8个信息位,1个停止位,波特率为2400bps,则每秒钟传输的最大字符数是()个。
A240B480C2400D300
三、名词解释
1、波特率
2、总线
3、软件中断
4、最小模式
5、串行通信
6、中断向量
7、DMA方式
8、硬件中断
9、最大模式
10、总线宽度
四、简答题
1、8086CPU的编程结构根据功能分为哪几部分?
简述各部分的功能。
2、简述8251A的编程结构。
3、写出标准异步通信的数据格式。
4、存储器根据用途和特点分为哪两类?
简述各自的特点。
5、8086CPU中一个基本总线周期分哪几个状态?
每个状态的作用是什么?
6、CPU和外设之间的数据传送方式有哪些?
简要说明其含义。
7、微型计算机由哪几部分组成?
8、串行通信的类型有哪几种?
简述各自的特点。
9、存储器根据用途和特点分为哪两类?
选择存储器件一般要考虑哪些因素?
10、什么是软件中断?
软件中断有哪些特点?
11、简述DMA控制器应具备的功能。
12、简述8251A的初始化流程。
五、综合应用题
1、将8253的计数器0设置为方式3,计数器1设置为方式0串联使用,启动计数后,经过2秒OUT1输出高电平,通过8255的B口查询OUT1的输出电平,用C口输出电平控制指示灯的燃灭,PC0为高电平,指示灯亮,否则灭。
编写程序使用8253定时,让指示灯周而复始的亮2秒,灭2秒,8253采用二进制计数。
设8253的端口地址为:
40H、42H、44H、46H;8255的端口地址为:
48H、4AH、4CH、4EH。
2、画出8086系统的最小模式配置图,标出主要信号的连接关系。
(地址锁存器用三片8282,总线收发器用两片8286,锁存器8282的真值表如表一所示,总线收发器8286的真值表如表二所示。
)
表一8282真值表表二8286真值表
OE
STB
DI
DO
L
H
H
H
L
H
L
L
L
L
×
锁存
H
×
×
高阻
OE
T
功能
L
L
B→A
L
H
A→B
H
×
高阻
3、8255A作为打印机的接口,工作于方式0,如图所示。
工作过程:
当主机要往打印机输出字符时,先查询打印机的忙信号(BUSY),如果打印机忙,则BUSY信号为1,否则为0。
当查询到BUSY为0时,可通过8255A往打印机输出一个字符,此时,要将
置为低电平,然后再使
为高电平,相当于在
端输出一个负脉冲(初始状态为高电平),此负脉冲作为打印机的选通信号。
现将A端口作为传送字符的通道,工作于方式0;PB0作为BUSY信号输入端,PC0作为
信号输出端。
设在BUFFER所指向的内存单元存放着一待打印字符,请写出8255A的初始化程序及把待打印字符送打印机打印的程序。
4、继电器开关量输入端PC0输入“1”,继电器常开触点闭合,电路接通,指示灯亮;开关量输入端PC0输入“0”,开关断开,指示灯熄灭。
设8253的端口地址为:
80H、82H、84H、86H;8255的端口地址为:
40H、42H、44H、46H。
编程使用8253定时(8253的计数器0工作于方式0),使继电器周而复始的闭合2秒钟(指示灯亮),断开2秒钟(指示灯灭)。
微机原理与接口技术参考答案
一、填空题(每小题0.5分,共10分)
1、CPU;存储器;输入输出接口电路;系统总线
2、IP或指令指针
3、数据总线;地址总线;控制总线。
4、解决CPU和主存之间的速度匹配问题
5、软件、硬件
6、0000H:
00C4H
7、基址加变址寻址;35100H。
8、120
9、数据信息;状态信息;控制信息
10、IF;1
11、CPU
12、4
13、CPU和内存交换信息
14、1M
15、数据宽度;字节数
16、FFFFH;0000H
17、基址加变址寻址;35100H。
18、64
19、BIU;EU
20、程序方式;中断方式;DMA方式
21、0;0;1;0
二、选择题(每小题1分,共10分)
1-5CACCB6-10CBACD11-15ABBAA16-20DBAAA
三、名词解释(每题4分,共20分)
略
四、简答题(每题5分,共30分)
略
五、综合应用题(30分)
略
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机原理与接口技术 微机 原理 接口 技术 复习题