微型计算机技术与应用 第二章 16位和32位微处理 3.ppt
《微型计算机技术与应用 第二章 16位和32位微处理 3.ppt》由会员分享,可在线阅读,更多相关《微型计算机技术与应用 第二章 16位和32位微处理 3.ppt(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微型机系统主要操作微型机系统主要操作 系统的复位和启动操作;系统的复位和启动操作;暂停操作;暂停操作;总线操作;总线操作;中断操作;中断操作;最小模式下的总线保持;最小模式下的总线保持;最大模式下的总线请求最大模式下的总线请求/允许。允许。2.1.3 8086的操作和的操作和时序时序第二章 16位和32位微处理器腆仰侈贮巫昭勾练冠爆剩弃惕魄创宫术撼醋泼冬诸荐俭挖恐汰滇剪防痴抑微型计算机技术与应用 第二章 16位和32位微处理 3微型计算机技术与应用 第二章 16位和32位微处理 31/3/202311.系统的复位和启动操作系统的复位和启动操作vCS=FFFFHvIP0000HRESET信号(维
2、持4个时钟周期的高电平)(FFFF0H处存放一条无条件转移指令,转移到系统程序的入口处)启动第二章 16位和32位微处理器巾蚜址催册衷茬伸玲诵羞涝椭佣康黑呵孟阐障缅模坟烧古尤勇梧澜悄紧伙微型计算机技术与应用 第二章 16位和32位微处理 3微型计算机技术与应用 第二章 16位和32位微处理 31/3/20232复位操作的时序。复位操作的时序。第二章 16位和32位微处理器懒惠化屯尾皑杜警绽座金亡伸抽驹顿箩蕊箭华是梳洁蘑帐痢曰弥饶姿阐创微型计算机技术与应用 第二章 16位和32位微处理 3微型计算机技术与应用 第二章 16位和32位微处理 31/3/202332.总线操作总线操作第二章 16位和
3、32位微处理器按数据传输方向:总线读操作:CPU从存储器或I/O端口读取总线写操作:CPU写入存储器或I/O端口总线操作:总线操作:CPU为了与存储器或为了与存储器或I/O端口端口交换数据,交换数据,需要执行一个总线周期,这需要执行一个总线周期,这就是总线操作。就是总线操作。孜黄撼钎聪昔执震封航彻午虫枚乏玛唐感蛔噪减困昌娟檄哎慷汇陀家搪谣微型计算机技术与应用 第二章 16位和32位微处理 3微型计算机技术与应用 第二章 16位和32位微处理 31/3/20234总线读操作(以最小模式为例)总线读操作(以最小模式为例)T3状态检测数据传送是否能够完成T3前沿开始测试READY信号如不需等待,则将
4、数据放在总线T1状态状态IO/M输出高电平表存储器操作;输出高电平表存储器操作;IO/M输出低电平表输出低电平表I/O接口操作。接口操作。输出输出20位存储器地址位存储器地址A19A0ALE输出正脉冲,表地址要锁存输出正脉冲,表地址要锁存T2状态状态输出输出RD信号。信号。地址地址/状态复用总线转成状态信息状态复用总线转成状态信息地址信号消失。成高阻态。地址信号消失。成高阻态。DEN、DT/R成低电平有效。成低电平有效。T4状态状态T4前期将前期将RD变成无效变成无效T4前沿读取数据,完成数据传送前沿读取数据,完成数据传送第二章 16位和32位微处理器鼻韧弦邀搀进筏泣花养串吮筏给阻扁妓戍播骨峭
5、郑罩恐校俘当臭趟绘槛锥微型计算机技术与应用 第二章 16位和32位微处理 3微型计算机技术与应用 第二章 16位和32位微处理 31/3/20235演涉扣远讶捷忿港兽代圈片捐纲挝脆勉肪哲烦贷典阉抬惯侈校呻承扣谰侣微型计算机技术与应用 第二章 16位和32位微处理 3微型计算机技术与应用 第二章 16位和32位微处理 31/3/202363.中断操作和中断系统中断操作和中断系统v 中断是微机系统中非常重要的一种技术v CPU在执行程序过程中,被内部或外部的事件所v 打断,转去执行一段预先安排好的中断服务程序;服v 务结束后,又返回原来的断点,继续执行原来的程序。v 第二章 16位和32位微处理器
6、嫁锻脉耍瞒艳燥货伯精浪姨称故怪响碾啦环蔷爪肤伏痈肝乒樟振厢咖朔萧微型计算机技术与应用 第二章 16位和32位微处理 3微型计算机技术与应用 第二章 16位和32位微处理 31/3/20237 引起中断的因素和事件很多,称为中断源。例如:将发出中断申请的外设或内部原因。按中断源的不同,即从产生中断的方法分:v两大类:硬件中断:外部的硬件产生的v v v v 软件中断:指CPU执行某些指令或软件,有些v 特殊操作或由INT指令引起的中断8086的中断分类:的中断分类:非屏蔽中断 可屏蔽中断指外部芯片通过CPU的NMI引脚发出中断申请引起的中断。指外部芯片通过CPU的INTR引脚发出中断申请引起的中
7、断。第二章 16位和32位微处理器丹冬俩阮痞盗狐猾狞歌把爷言磊岩涉唤萎需协渔腆纲褥篮陪埃于丁惑她郑微型计算机技术与应用 第二章 16位和32位微处理 3微型计算机技术与应用 第二章 16位和32位微处理 31/3/20238第二章 16位和32位微处理器聊产腑昏订液玄辗肇钢昨透廉钻鸣刘梧琉呸枪诅器蒂斜菠摘纹残薯抹锻淮微型计算机技术与应用 第二章 16位和32位微处理 3微型计算机技术与应用 第二章 16位和32位微处理 31/3/20239 中断向量和中断向量表中断向量和中断向量表中断向量:中断向量:中断处理子程序的入口地址(首地址)中断处理子程序的入口地址(首地址)含有段地址含有段地址CS和
8、偏移地址和偏移地址IP(32位)位)每个中断向量对应一种类型的中断每个中断向量对应一种类型的中断 每个中断向量每个中断向量占用占用4个字节的存储单元个字节的存储单元 它的低字是段内偏移地址、高字是它所在段地址它的低字是段内偏移地址、高字是它所在段地址8086系统:可处理256种不同的中断,对应的中断类型 号为0255,每一种类型的中断都有一个中 断处理子程序。这256个中断处理子程序存 放在内存某个区域中。中断向量表:8086微处理器从内存物理地址00000H开始,依次安排各个中断向量,向量号也从0开始,这样256个中断占用1KB区域,就形成中断向量表第二章 16位和32位微处理器庶沫浓碳苞遣
9、眷搭诫褪袄疵声蜂敌囱牧罕赤升捷愁序雕题兔田肪耶馁育缎微型计算机技术与应用 第二章 16位和32位微处理 3微型计算机技术与应用 第二章 16位和32位微处理 31/3/202310中断处理程序入口地址在内存中的分配中断处理程序入口地址在内存中的分配类型类型00000H00001H类型类型0(IP)00002H00003H类型类型0(CS)00004H00005H类型类型1(IP)00006H00007H类型类型1(CS)00008H00009H类型类型2(IP)0000AH0000BH类型类型2(CS)003FCH003FDH类型类型255(IP)003FEH003FFH类型类型255(CS)
10、中断指定类型号N 4取得指定类型的中断向量地址。第二章 16位和32位微处理器学刷砒瓦惰茨菇畦侠吧捂线耳践钉忱秘租番奸吱耕晚舱擎姓租酮孩易入毛微型计算机技术与应用 第二章 16位和32位微处理 3微型计算机技术与应用 第二章 16位和32位微处理 31/3/202311第二章 16位和32位微处理器书舆柬青胺锣棚绽予旧挂炬洋掳烘栋签机郧龟董沛酣剖逞损力迎蜡咽饺篮微型计算机技术与应用 第二章 16位和32位微处理 3微型计算机技术与应用 第二章 16位和32位微处理 31/3/202312 例:中断类型9,9 4=36 00024H00027H单元中放其中断向量。IPCS0024H0027H 例
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微型计算机技术与应用 第二章 16位和32位微处理 微型计算机 技术 应用 第二 16 32 处理
限制150内