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.什么是总线?总线包括哪几种?
总线是指一组信号线的集合,是一种在各模块间传递信息的公共通道。
一般包括四种,即:片内总线、微处理器总线、系统总线和外总线。