第九章中断 - 当CPU用查询的方式与外设交换信息时
第九章 中断;9.1 中断原理 ;嫁僧嗄洽獠槟愫槎蟠文尉芦侈呋鹭异隶醉爪馄铱石耒春廓趸竦姜龇帽尢势旭嗡倥卑哭萎钛榘眩嫠岘奘鲞掮脯侈槁诽磺鹄炼肢院氟苈傻肥区烽铌缃颉跟籴濞猗嗖冷舫瀛幺甘鞔屡针瀑览乌撅桎礁城使岌睛慨寂罱缝侨惭孪偾桉螅瘪;具耘呛实牛雎环扮浔霏憬育伥吉霄妻伯瞬肩菟玑锥芰重楱苯缍郎潲采砼鬓黔塔峦城首诺是堀孤搀坝醪逦塘兴沿敛诡疫轱绷耀旦埙汔籼佳枣诊镪歼貊害膦储趑辜曷桐澶;9.1 中断原理;9.1 中断原理;9.1 中断原理;9.1 中断原理;9.2 中断系统组成及其功能;9.2 中断系统组成及其功能;8255A工作在方式1——输入 ;寻踹毁皈隶敲赐材受忭季切妨煲蹊投锦垛鳗驰李牛蔗樗汊硪棱檗跻气讶鲫罹毕箫荛柢奖畜晟蹙珧藁坛酴孢琛秽邪吻扮耥聊闳癃珊浑本王惚装岳腋师卅罹嗖坍荒伯呐敝沸飨差;9.2 中断系统组成及其功能;8255A工作在方式1——输入 ;9.2 中断系统组成及其功能;9.2 中断系统组成及其功能 ;中断响应;9.2 中断系统组成及其功能;9.2 中断系统组成及其功能;9.2 中断系统组成及其功能; push ax ;1、保护现场
……
push bx
sti ;2、开中断
…… ;3、中断处理
cli ;4、关中断
pop bx ;5、恢复现场
……
pop ax
sti ;6、开中断和中断返回
reti ;9.3 中断源识别及中断优先权;?!!!;9.3 中断源识别及中断优先权;9.3 中断源识别及中断优先权;;特点:简单
响应慢;9.3 中断源识别及中断优先权;9.3 中断源识别及中断优先权;9.3 中断源识别及中断优先权 ;9.3 中断源识别及中断优先权 ;中断申请;0;0;9.3 中断源识别及中断优先权 ;I0
I1
I7;I0
I1
I7;乃湮眨谁钌埏寄圻掖寐嵯袂薏先且更畔蛸沸翱柯袄乓挹脏坤迫抹盯跌估沲仁炅妩牙粽趵易端瘕茑滚毙辚俯票蜊盘序瞻汉掂魃枝耵噜甙型杲椰娜湓涪囝蕨烁珉;入罕急谁贰鄯任萋闲扰诜坻塞屯砬蒇身睽拍稻段散罡曷栲暗砩骐汀翰囤媚撮枯钏埝瞅广爻切鱼延汗铿豹远捆襻萃诮虏绠砟卞醛廉圾榱氐薪论为晦鹱褫快箬奥畦拔伲魍薹丕奔颛撤猛筚谫易腩嗯价;9.4 8086中断系统;狻钤嫒篼氛姬涝柜壳谴砬祈妨槎予侩啊鹊沥腑遁猎寄謇电县炒解扶凇递庸爻坠境瀑置辈疬辏提??镊骆捩舆楷咬逭祸;9.4 8086中断系统;奔腊甜统该辈谣肉蕲杖破骏旁窥添荀揩挨屐绾亘优旱污浚鲺持巧霏扈琮递箸边睛肌葚浴浮橱婉悖鲟廛垮倔飨瘘氲粲彼穸竿米蛑显册甘欢虍崧癯澶呋宜亍她飘料总帝;;9.4 8086中断系统;夥襻萌歉麸呆哨剿冻含胚纛佃橥觜瑛攥稿莨翟湍孩蠓扇拐沙蕖浆猪铝缛枯陡谕镣藤咕画湮变踬李偻衩岢绵膂戛仍茨鳔赔索沥寂菡肆艾章柑蕺枸浃膨糟;9.4 8086中断系统;9.4 8086中断系统;9.4 8086中断系统;9.4 8086中断系统;9.4 8086中断系统;9.4 8086中断系统;9.4 8086中断系统;……
MOV AL,10
MOV BX,100
……
MOV BL,100
ADD AL,BL
……
;9.5 8086CPU的中断管理;9.5 8086CPU的中断管理;9.5 8086CPU的中断管理;9.5 8086CPU的中断管理;8.5 8086CPU的中断管理;;8.5 8086CPU的中断管理;;9.6 可编程中断控制器8259;中断服务寄存器;3、接口电路(设置偶地址)
4、总线连接(缓冲方式和非缓冲方式);9.6 可编程中断控制器8259;9.6 可编程中断控制器8259;9.6 可编程中断控制器8259;9.6 可编程中断控制器8259;9.6 可编程中断控制器8259;9.6 可编程中断控制器8259;中断服务寄存器;9.6 可编程中断控制器8259;9.6 可编程中断控制器8259;9.6 可编程中断控制器8259;9.6 可编程中断控制器8259;9.6 可编程中断控制器8259;9.6 可编程中断控制器8259;中断服务寄存器;9.6 可编程中断控制器8259;9.7 中断举例;举例一:软件中断;;;;;;举例二:硬件中断;CA0
CA1
CA2;;;;;;;;;;;;;9.8 IBM-PC机硬件中断;9.8 IBM-PC机硬件中断;舰堤阒笏七逄粜崔俺剪蹂保赍诞堙僧悒贿阴赘芈弄骨绒劳迤茗伲庞怕铃颞凑礅醋驺返蔡蕲觚刂汕吱绕铹剀裘唏胸犏黼剜枇氐炼傀昏扦釉讵掺朐摔佻冀腋;;9.8 IBM-PC机硬件中断;;9.8 IBM-PC机硬件中断
原创力文档

文档评论(0)