寻求微机原理答案
来源:互联网 发布:淘宝评价可以改差评吗 编辑:程序博客网 时间:2024/04/20 12:06
一、填空题(每空0.5分,共15分)
1.8086 CPU通过______________寄存器和______________寄存器能准确找到指令代码。
2.8086中地址/数据线分时复用,为保证总线周期内地址稳定,应配置___________,为提高总线驱动能力,应配置_____________。
3.类型码为_____________的中断所对应的中断向量存放在0000H:0058H开始的4个连续单元中,若这4个单元的内容分别为_________________,则相应的中断服务程序入口地址为5060H:7080H。
4.CPU 在指令的最后一个时钟周期检测INTR引脚,若测得INTR为___________且IF为_____________,则CPU在结束当前指令后响应中断请求。
5.设8251A工作于异步方式,收发时钟频率为38.4KHz,波特率为2400。数据格式为7位数据位,1位停止位,偶校验,则8251A的方式字为_______________。
6.CPU从I/O接口中的_____________获取外设的“准备就绪”或“忙/闲”状态信息。
7.SRAM靠_____________存储信息,DRAM靠_____________存储信息,为保证DRAM中内容不丢失,需要进行_________________操作。
8.当存储器的读出时间大于CPU所要求的时间,为保证CPU与存储器的周期配合,就需要用____________信号,使CPU插入一个_____________状态。
9.CPU响应可屏蔽中断的条件是_______________、______________、_______________。
10.8255A工作于方式1输入时,通过____________信号表示端口已准备好向CPU输入数据。
11.设8253的计数器用于对外部事件记数,计满100后输出一跳变信号,若按BCD方式计数,则写入计数初值的指令为MOV AL,__________________和OUT PORT,AL。
12.总线按其作用和位置可分为__________、___________、___________和___________四种,RS-232C属于__________总线。
13.中断控制器8259A中的中断屏蔽寄存器IMR的作用是____________________。
14.DMA控制器的传送方式有__________、___________、__________和_________四种。
二、单项选择题(每小题1分,共15分)
15.将微处理器、内存储器及I/O接口连接起来的总线是( )
A.片总线
B.外总线
C.系统总线
D.局部总线
16.连续启动两次独立的存储器操作之间的最小间隔叫( )
A.存取时间
B.读周期
C.写周期
D.存取周期
17.连接到64000h~6FFFFh地址范围上的存储器是用8k×8 RAM芯片构成的,该芯片要______片。( )
A.8片
B.6片
C.10片
D.12片
18.RESET信号有效后,8086 CPU执行的第一条指令地址为( )
A.00000H
B.FFFFFH
C.FFFF0H
D.0FFFFH
19.要管理64级可屏蔽中断,需要级联的8259A芯片数为( )
A.4片
B.8片
C.10片
D.9片
20.异步串行通信中,收发双方必须保持( )
A.收发时钟相同
B.停止位相同
C.数据格式和波特率相同
D.以上都正确
21.8253作为定时器和计数器时( )
A.使用的计数方式相同
B.工作方式不同
C.实质相同
D.输出定时信号不同
22.对可编程接口芯片进行读/写操作的必要条件是( )
A.RD=0
B.WR=0
C.RD=0或WR=0
D.CS=0
23.在DMA方式下,CPU与总线的关系是( )
A.只能控制地址总线
B.相互成隔离状态
C.只能控制数据线
D.相互成短接状态
24.当8255A工作在方式1输出时,通知外设将数据取走的信号是( )
A.ACK
B.INTE
C.OBF
D.IBF
25.在数据传输率相同的情况下,同步传输率高于异步传输速率的原因是( )
A.附加的冗余信息量少
B.发生错误的概率小
C.字符或组成传送,间隔少
D.由于采用CRC循环码校验
26.异步传送中,CPU了解8251A是否接收好一个字符数据的方法是( )
A.CPU响应8251A的中断请求
B.CPU通过查询请求信号RTS
C.CPU通过程序查询RxD接收线状态
D.CPU通过程序查询RxRDY信号状态
27.对存储器访问时,地址线有效和数据线有效的时间关系应该是( )
A.数据线较先有效
B.二者同时有效
C.地址线较先有效
D. 同时高电平
28.8255A引脚信号WR=0,CS=0,A1=1,A0=1时,表示( )
A.CPU向数据口写数据
B.CPU向控制口送控制字
C.CPU读8255A控制口
D. 无效操作
29.8253的计数器的最大计数初值是( )
A.65536
B.FFFFH
C.FFF0H
D. 0000H
三、名词解释
30.总线周期
31.动态刷新
32.波特率
33.总线仲裁
34.USB
四、简答题(每小题4分,共16分)
35.简述CPU与外设间数据传诵的控制方式有哪几种?各自的优缺点?
36.简述8259A配合CPU完成哪些主要任务,其内部的中断服务寄存器的作用?
37.某存储器片选译码电路与地址线和数据线的连接如图所示。
⑴ 写出该译码电路最多可配置多少KB的容量范围?
⑵ 写出该译码器每个输出(y0-y7)线可配置多少KB的容量范围。
⑶ 若A15已设定为高有效(A15=1),A15应如何与G2a相连接。
38.当8253的定时值超过最大值时应如何处理?写出两种实现方案。
五、简单应用题(本题共32分)
39.用DAC0832与8086CPU直接相连设计一D/A转换电路,并编程使之产生呈负向增长的锯齿波,并且锯齿波周期可调,DAC0832的口地址为300H。(10分)
40.设8251A工作于异步方式,波特率为2400,收发时钟频率为153.6KHz,异步数据格式为:7位数据位、1位停止位、偶校验,允许接收,允许发送,错误标志复位,试编写8251A的初始化程序和以查询方式从8251A接收100个字符存入首地址为3000H的数据区的数据接收程序段。主要语句应加注释,8251A口地址为200H,201H(12分)
41.(10分)用8255A作打印机接口的硬件连接和驱动程序如下所示,8255A的入口地址为80H~83H,阅读此程序回答下列问题:
⑴ 所采用的数据控制方式?
⑵ 所传诵的字节数?
⑶ 8255A的工作方式?
MOV AL,081H
OUT 083H,AL
MOV BX,3000H
MOV CX,64H
MOV AL,0DH
OUT 083H,AL
STT: IN AL,082H
AND AL,08H
JNZ STT
MOV AL,[BX]
OUT 080H,AL
MOV AL,0CH
OUT 083H,AL
NOP
NOP
MOV AL,0DH
OUT 083H,AL
INC BX
DEX CX
JNZ STT
HLT
六、计算题(每小题4分,共12分)
42.8253的计数器2工作于方式2,其计数时钟CLK2,为100KHz,输出信号OUT2作定时中断申请,定时间隔为8ms,试计算其计数初值N?
43.若8251A的异步方式字为7AH,则发送的字符格式如何?为使接收和发送的波特率分别为600b/s和2400b/s,则收发时钟(RxC和TxC)的频率分别应为多少。
44.一个具有14位地址8位数据线的存储器,能存储多少字节数据,若由8k×4的芯片组成,共需多少芯片?
- 寻求微机原理答案
- 寻求答案
- 微机原理及应用习题库与答案
- 微机原理及应用习题库与答案
- 求 《微机系统原理与接口》 题目答案
- 微机原理
- 微机原理
- 微机原理
- 微机原理
- 微机原理
- 微机原理
- 寻求课设答案!!
- 寻求答案啊
- 【8086】中国电力出版社 微机原理实验与课程设计指导书 实验二 数据处理实验程序设计 答案
- 微机原理概述
- 微机原理简答题
- 微机原理知识点
- 微机原理简答题
- 超简单的Erlang复数实现
- VS2008 with GLUT
- SAP 开发介绍之 R3开发平台
- Expression Blend实例中文教程(7) - 动画基础快速入门Animation
- Derby入门
- 寻求微机原理答案
- in the prefix, you've chosen, there are no KDE headers installed.
- tty
- triple bottom line 三重底线
- 一个过主动防御的方法
- 拜占庭将军问题 (The Byzantine Generals Problem)
- 解铃还须系铃人
- 链表
- 命令行管理系统服务工具 sc.exe