单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第七章 微型计算机中断系统7-1 概述一中断概念当CPU正常运行程序时由于微处理器内部事件或外设请求引起CPU中断正在运行的程序转去执行请求中断的外设(或内部事件)的中断服务子程序中断服务程序执行完毕后再返回被中止的程序这一过程称为中断1. 中断源引起程序中断的事件称为中断源中断源有外部中断和内部中断内部中断由程序预先安排的
当中断源申请中断时CPU可以由软件设置使之不能响应称为中断屏蔽1. 外部中断 CPU是否允许响应中断与中断允许位IF有关IF=1CPU允许响应中断IF=0CPU禁止响应中断 CPU执行一条INT n指令后立即产生中断并且调用系统中相应的中断处理程序去完成中断功能指令中的n指出了中断类型号 可屏蔽中断处理的过程一般分成几步:中断请求中断响应保护现场转入中
#
第7章 常用可编程接口芯片 并行接口电路有不可编程和可编程接口之分 不可编程接口一般有数据锁存器和三态数据缓冲器组成电路简单使用方便但由于其工作方式及功能用硬件电路设定故不能改变 可编程接口由于其接口的工作方式及功能可用软件编程的方法改变无疑使用更灵活功能更强在微机系统中应用广泛 8255A的内部结构及外部引脚图 8255A的外部引脚00001方式0 方式0是
#
#
钱晓捷微型计算机原理及应用清华大学出版社2006单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第1章 微型计算机系统制作 钱晓捷微型计算机原理及应用2006年第1章 微型计算机系统1.1 微处理器发展1.1.1 微处理器历史1.1.2 Intel 80x86系列微处理器1.2 微型计算机组成1.2.1 微型计算机结构1.2.2 个人微机结构什么是微型计算机微型计算机(M
教学目的与要求(2)8位微处理器1972年8位微处理器Intel80082000晶体管频率1MHz运算能力是4004的2倍1974年推出8位微处理器Intel8080集成4500晶体管NMOS工艺时钟频率为2MHz1976年Intel80851万晶体管频率4MHzPentiumPentium ProIA-32 1.运算器:执行算术运算和逻辑运算功能部件ALU:ArithmeticalLogical
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级重庆工学院第一章 微型计算机概论一微型计算机系统二微型处理器的发展概况 三微型计算机分类四微处理器的典型结构五微型计算机的基本结构六微型计算机系统的基本结构一微型计算机系统运算器 控制器 寄存器组 内存储器
中断系统主程序1.实现CPU 与外设的并行工作提高了 CPU 的效率中断服务程序1. 一般的IO 设备如键盘打印机等2. 实时时钟3. 故障源4. 为了调试程序而设置的中断(例如设置断点单步运行等) 判断和确定中断源的中断优先权可以采用软件和硬件两种方法中 断 源 A中 断 源 B中 断 源 C译码IO为中断源C服务的程序段2…优先权寄存器 编码器和比较器的优先权排队电路8-3优先权
违法有害信息,请在下方选择原因提交举报