硬件实验解答.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《硬件实验解答.ppt》由会员分享,可在线阅读,更多相关《硬件实验解答.ppt(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验实验48259中断实验中断实验STACK SEGMENT STACKDW 64 DUP(?)STACK ENDSCODE SEGMENTASSUME CS:CODE,SS:STACKSTART:PUSH DS ;保存数据段保存数据段MOV AX,0000HMOV DS,AX ;数据段清;数据段清0MOV AX,OFFSET IRQ7 ;取中断程序入口地址(相对地址);取中断程序入口地址(相对地址)ADD AX,2000H ;加装载时;加装载时IP2000H地址(绝对地址)地址(绝对地址)MOV SI,003CH ;填;填8259中断中断7中断向量中断向量MOV SI,AX ;填偏移地址;填
2、偏移地址MOV AX,0000H ;段地址;段地址CS0000HMOV SI,003EHMOV SI,AX ;填段地址向量;填段地址向量CLI ;关中段;关中段POP DSIN AL,21H ;读;读8259中断屏蔽字中断屏蔽字AND AL,7FH ;开;开8259中断中断7OUT 21H,ALMOV CX,000AHA1:CMP CX,0000H JNZ A2IN AL,21HOR AL,80HOUT 21H,ALSTIHLTA2:STIJMP A1 ;断点;断点 IRQ7:MOV AX,0137H ;中断程序入口地址;中断程序入口地址INT 10H ;BIOS功能调用,功能调用,MOV A
3、X,0120H ;显示;显示“7”和空格和空格INT 10HDEC CXMOV AL,20HOUT 20H,ALCLIIRET CODE ENDS END START实验实验48259中断实验中断实验注意注意:程序中程序中8259中断向量地址为绝对地址中断向量地址为绝对地址,已定义为已定义为段地址段地址CS=0000H,偏移地址偏移地址IP=2000H,故装载时一故装载时一定按此填入定按此填入CS与与IP地址地址.后面实验不再重述后面实验不再重述).分析程序分析程序 问题问题?实验考试实验考试如果改变为如果改变为IRQ3,或其它,程序应如何改动?或其它,程序应如何改动?实验实验58255并行接
4、口应用实验并行接口应用实验(1)STACK SEGMENT STACK DW 64 DUP(?)STACK ENDSCODE SEGMENT ASSUME CS:CODE,SS:STACKSTART:MOV AL,83H ;10000011 OUT 63H,ALA1:IN AL,61H OUT 60H,AL JMP A1CODE ENDS END START实验实验58255并行接口应用实验并行接口应用实验(2)STACK SEGMENT STACKDW 64 DUP(?)STACK ENDSCODE SEGMENTASSUME CS:CODESTART:CLI ;关中断关中断MOV AL,8
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 硬件 实验 解答
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内