- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微型计算机原理与汇编语言程序设计-第3章 典型微处理器及其体系结构
* 第3章 3.存储器地址 段地址 偏移地址 有效地址 逻辑地址 物理地址 物理地址PA=段地址×10H+偏移地址 * 第3章 * 第3章 * 4. 专用和保留的存储器单元 (1)00000H~003FFH(共1KB) ——存放中断向量表 (2)B0000H~B0FFFH(共4KB) ——单色显示器的视频缓冲区 (3)B8000H~BBFFFH(共16KB) ——彩色显示器的视频缓冲区 (4)FFFF0H~FFFFFH(共16B) ——存放一条无条件转移指令,系统上电或复位时自动跳转到初始化程序 第3章 * (1)统一编址:I/O端口地址在存储器中,每个端口占一个存储单元地址。CPU访存指令和寻址方式都可用。 (2)独立编址:单独编址构成I/O空间。采用专门I/O指令(IN和OUT)和接口控制信号访问端口。 第3章 3.2.2 I/O端口组织 * 3.3 8086微处理器的总线周期和操作时序 第3章 3.3.1 8284A时钟信号发生器 ——8284A是Intel公司专为8086设计的时钟信号发生器,能产生8086所需的系统时钟信号,可采用石英晶体或TTL脉冲发生器作振荡源。 * 第3章 * 第3章 3.3.2 8086微处理器的总线周期 8086经外部总线对存储器或I/O端口进行一次信息输入或输出过程称总线操作。 执行该操作所需要时间称总线周期。 8086总线周期至少由4个时钟周期组成。每个时钟周期称T状态,用T1、T2、T3和T4表示。 * 第3章 * 第3章 3.3.3 8086微处理器最小/最大工作方式 1.最小工作方式 8086的33引脚接+5V,系统处于最小工作方式。 系统中只有8086一个微处理器。 2.最大工作方式 把8086的33引脚接地,系统处于最大工作方式。 包含有两个或多个微处理器。其中有一个主处理器8086,其他处理器称协处理器。 * 第3章 3.3.4 8086微处理器的操作时序 8086主要操作有: 系统复位和启动操作。 总线操作。 暂停操作。 中断响应操作。 总线保持或总线请求/允许操作。 * 第3章 3.4 8086中断系统 3.4.1 8086中断系统的结构 1. 中断源 (1)一般输入/输出设备; (2)数据通道; (3)实时时钟; (4)故障信号; (5)软件中断。 * 第3章 2. 8086中断系统结构 8086系统有简单而灵活的中断系统; 每个中断都有中断类型码供CPU识别; 最多可处理256种不同中断类型,对应类型号为0~255。 8086中断系统结构如图3-19所示。 * 第3章 * 第3章 3. 中断源的识别 (1)软件识别——查询法 (2)硬件识别——中断矢量 * 第3章 3.4.2 中断类型与中断向量表 (1)内部中断 ——由CPU执行某些指令引起。 1)除法出错,类型号n=0 2)单步中断,类型号n=1 3)INTO溢出中断,类型号n=4 4)中断指令INT n (2)外部中断 ——由CPU外部硬件电路发出的电信号引起。 1)非屏蔽中断 2)可屏蔽中断 * 第3章 8086中断向量表 中断服务程序入口地址为中断向量。 每个中断向量为4字节,占用4个连续存储单元,低16位存中断服务程序入口地址偏移地址(IP),高16位存中断服务程序入口地址段地址(CS)。 256种中断类型对应中断向量占用1KB存储空间。 中断向量计算: 中断向量指针=中断类型号×4。 * 第3章 * 第3章 3.4.3 中断响应 1. 响应非屏蔽中断请求 CPU执行完现行指令后就立即响应。 2. 响应可屏蔽中断中断的条件 须满足以下4个条件: (1)无总线请求和非屏蔽中断请求 (2)CPU允许中断,即IF=1 (3)CPU执行完现行指令 (4)当前中断级别最高 * 第3章 3.4.4 中断处理过程 1. 中断请求 中断响应 中断处理 中断返回 * 第3章 3.5 高档微处理器简介 * 第3章 * 第3章 * 小结 本章小结 8086从功能结构上可划分为执行部件和总线接口部件。 8086有14个16位寄存器,分通用寄存器、段寄存器、指针和标志寄存器。 8086存储器分段管理,将1MB存储空间分为若干个64KB不同段,由4个段寄存器引导。 要理解8086引脚信号功能及应用特点;熟悉8086总线操作和时序工作原理;熟悉8086系统最大和最小工作模式特点及应用;掌握中断系统的特点和应用。 * 本章内容结束
文档评论(0)