计算机组成原理与汇编语言(课后习题)

发布时间 : 星期二 文章计算机组成原理与汇编语言(课后习题)更新完毕开始阅读

容量的存储器,要要求有5KB RAM及2KB RAM,请设计电路图 5. 常见的存储芯片有哪些,它们的容量是多少? 第七章

1. CPU与外设减缓数据的方式有几种,各有什么特点? 2. 比较中断传送和DMA传送的区别。

3. 编写一段程序,使从终端上输入80个字符,存放BUFFER开始的内存缓冲区中:并要求每读入一个字符,在终端上显示键入的字符。

4. 什么叫中断,采用中断技术有哪些好处? 5. 什么叫中断系统,它具备哪些功能?

6. CPU在什么情况下才响应中断,中孤单处理过程一般包括哪些步骤?

7. 何谓非屏蔽中断和课屏蔽中断? 8. CPU如何识别中断源?

1、 什么叫中断优先权,有哪些解决中孤单优先权的办法? 10. 简述8086/8088CPU的中断结构及中断处理过程。 11. 8086/8088的中断系统分哪几类,其优先顺序如何? 12. 中断入口地址表的功能是什么?已知中断类型码分别为84H和0FAH,它们的中断入口在中孤单入口地址表的什么位置上? 13. 若在一个系统中有5个中断源,他们的优先排序为:1,2,3,4,5.它们的中断服务程序入口地址分别为LOOP1、LOOP2、LOOP3、LOOP4、LOOP5。试编写一终端服务程序,当有中断请求CPU响应时,

能用软件查询办法转到优先权最高的中断源。 14. 8086/8088CPU如何获得中断类型码?

15. 简述中断控制器8259A的内部结构和主要功能。 第八章 1.填空题

(1)8255A内部包括两组控制电路,其中A组控制_________的工作方式和读写操作,B组控制_________的工作方式和读写操作。 (2)8255A的端口A工作于方式2时,使用端口C的_________位作为与CPU和外部设备的联络信号。

(3)当8225A的端口A和端口B均工作于方式1输出时,端口C的PC4和PC5可以作为_________使用。

(4)8255A的端口A工作于方式2时,端口B可以工作于__________.

(5)8255A中,可以按位进行置位/复位的端口是_________,其置位/复位操作是通过向_________口地址写入__________实现的。 (6) 8251A工作在同步方式时,最大波特率为___________;工作在异步方式时,最大波特率为_________。

(7 )8251A工作在异步方式时,每个字符的数据位长度可以是____________,停止位长度可以是_________。

(8)8251A从串行输入线上接收到了一个字符后,将信号____________置为有效。

(9)8251A工作在同步方式时,同步检测引脚SYNDET可以作为

输入或者输出信号使用。若工作在外同步方式,该引脚作为_____________;若工作在内同步方式,该引脚作为_________. (10)8253工作与方式0下,控制信号GATE变为低电平后,对计数器的影响是_________。

2.已知8255A的端口A、B、C和控制口地址分别为120H、122H、124H和126H,试按下列要求设计初始化程序:

(1)将端口A和端口B设置成方式0,端口A、端口C作为输出口,端口B作为输入口。

(2)将端口A设置成为方式2,端口B设置成为方式1,端口B作为输出口。

(3)将端口A和端口B均设置成为方式1的输入状态,且PC6、PC7设置成输出位。

3.某一外部输入设备,当它准备好一个数据时,能够发出一个数据准备好的状态信号READY(高电平有效)。当CPU把数据取走后,要求CPU通过ACK线向外设发一负脉冲,以便外设清除READY信号。试用8255A作为接口芯片,分别用查询和中断方式从外设读入100个数据,将其存入从DAT_BEG开始的内存区。要求:画出8255A与外设之间的连线,并进行编程。

联系合同范文客服:xxxxx#qq.com(#替换为@)