长江大学微型计算机课设报告,微机原理模拟试题答案完整版(长江大学)

本文详细介绍了8086微处理器采用分段存储管理的原因,以及其扩大寻址范围的作用。同时,讨论了8086中断向量表的组成和中断处理流程。此外,探讨了8259A中断控制器的初始化编程,包括设置工作环境、指定中断类型码和确定连接关系等。8253计数器的初始化编程内容也进行了阐述,涉及工作方式的设定。最后,解释了微处理器通过接口电路与外设连接的必要性,并简要说明了端口、总线的概念和分类。
摘要由CSDN通过智能技术生成

1、8086对存储器的管理为什么采用分段的办法?

答:8086是一个16位的结构,采用分段管理办法可形成超过16位的存储器物理地址,扩大对存储器的寻址范围(1MB,20位地址)。若不用分段方法,16位地址只能寻址64KB空间。

2、8086的中断向量表如何组成?作用是什么?

答:把内存0段中0~3FFH区域作为中断向量表的专用存储区。该区域存放256种中断的处理程序的入口地址,每个入口地址占用4个存储单元,分别存放入口的段地址与偏移地址。

3、8259A初始化编程过程完成那些功能?这些功能由那些ICW设定?

答:(1) 源、目的字长不一致

(2) 源、目的不能同时为存贮器寻址方式

(3) 基址变址方式不能有 SI和DI的组合

(4) 基址变址方式不能有 BX和BP的组合

4、82C54初始化编程包含哪几项内容?

答:初始化编程用来确定8259A的工作方式。ICW1确定8259A工作的环境:处理器类型、中断控制器是单片还是多片、请求信号的电特性。ICW2用来指定8个中断请求的类型码。ICW3在多片系统中确定主片与从片的连接关系。ICW4用来确定中断处理的控制方法:中断结束方式、嵌套方式、数据线缓冲等。

1.8088CPU引脚RD=0,WR =1,IO/M=0,CPU当前执行什么操作?

解:CPU执行读操作,读存储器。

8086CPU引脚WR=0, IO/M=0,CPU当前执行什么操作?

解:CPU执行写存储器操作。

2.外部中断的过程为哪五步?

解:(1)中断请求(2)中断判优(3)中断响应(4)中断处理(5)中断返回3.CPU的中断源有哪两种?分别对应的引脚信号是什么?

解:外部中断和内部中断。分别对应的引脚是INTR和NMI。

4.8253在送完时间初始值之后,什么时候开始计数?

解:在输入时钟脉冲情况下,GA TA为高电平开始计数

5、8253有几种工作方式,分别是什么?

解:6种。分别是方式0、方式1、方式2、方式3、方式4和方式5。

1.微处理器为什么需要通过接口电路与外设连接?

(1)CPU与外设二者的信号不兼容,包括信号线的功能定义、逻辑定义和时序关系

(2)CPU与外设的速度不匹配,CPU的速度快,外设的速度慢

(3)若不通过接口,而由CPU直接对外设的操作实施控制,会使CPU处于穷于应付

与外设打交道之中,大大降低CPU的效率

(4)若外设直接由CPU控制,会使外设的硬件结构依赖于CPU,对外设本身的发展

不利。

2.什么叫端口?一般有哪几种端口?

CPU和外设进行数据传输时,各类类信息在接口中进入不同的寄存器,一般称这些寄存

器为端口,通常有:数据端口、控制端口,状态端口。

2.什么是总线?总线包括哪几种?

总线是指一组信号线的集合,是一种在各模块间传递信息的公共通道。

一般包括四种,即:片内总线、微处理器总线、系统总线和外总线。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值