操作系统实验八windows2000xp中断处理教案

操作系统实验八windows2000xp中断处理教案

ID:35498831

大小:62.19 KB

页数:4页

时间:2019-03-25

操作系统实验八windows2000xp中断处理教案_第1页
操作系统实验八windows2000xp中断处理教案_第2页
操作系统实验八windows2000xp中断处理教案_第3页
操作系统实验八windows2000xp中断处理教案_第4页
资源描述:

《操作系统实验八windows2000xp中断处理教案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、数计学院教师实验教案实验项冃名称:Windows2000/XP中断处理教师评分:一、实验项目名称:Windows2000/XP中断处理二、实验目的和要求:目的:对Windows2000/XP操作系统中中断处理的机制与过程进行验证。耍求:在学习操作系统中断处理原理的基础上,了解Windows2000/XP系统屮各屮断请求的分级与屏蔽,了解Windows2000/XP系统的硬件中断处理过程,了解Windows2000/XP系统中系统服务调度的过程。三、实验内容:1、查看IRQ配置信息2、中断冲突的解决3、如何防止中断冲突四、实验原理:中断(interrupt)是

2、指程序执行过程中,当发生某个事件时,中止CPU上现行程序的运行,引出处理该事件的服务程序执行的过程。IRQ的全称是InterruptResquest,是中断请求通道的含义,是主板提供的硬件中断端口,一般有8或16个。五、注意事项:IRQ的数目是有限的,一台计算机虽然一共有16个IRQ(从IRQO至IRQ15),但很多IRQ已被预先分配给特定的硬件,例如IRQO被系统计时器所占用,IRQ1被键盘所占用,IRQ3被COM2所占用,IRQ4被C0M1所占用,IRQ6被磁盘所占用,IRQ7被并行接口所占用,IRQ8被CMOS时钟所占用,IRQ12被PS/2鼠标所占用

3、,IRQ13被算术处理器所占用,IRQ14被PrimaryIDE控制器所占用,IRQ15被SecondaryIDE控制器所占用,因此剩余下来的就只有IRQ5、IRQ9、IRQ10、IRQ11这儿个了。正常情况下‘Windows操作系统会自动向硬件分配可用的IRQ,但需要使用IRQ的周边设备实在太多,例如声卡、网卡等PCI或ISA设备都需要占用一个IRQ,因此有吋难免会有两个硬件设备同吋使用一个IRQ,此吋就会发生中断冲突,这是因为计算机无法正确判断收到的屮断请求来自哪一个设备,比较常见的是网卡与声卡、网卡与内“猫”发生屮断冲突。六、实验步骤:1、查看IRQ配

4、置信息从“系统信息一硬件资源”下可以找到一个名为“IRQ”的项冃,这里清楚地列出了IRQ资源的分配情况。昱文件0)操作@)查看①)窗口⑩帮助Q1)3*7⑥画「函回1]翌昱订算机管理体地)T••爲系统工具r+i{面爭件查看器ISQ共李文件夹®本地用户和组画性能日志和警报设备管理器IE申器磁盘碎片整理程序S磁盘管理可曲服务和应用程序日豊WKS043亩鳩内存s-NNI输入/输出ao)中断诸求ttRQ)H-W直授内存访问0DMA)白鳩匚二=(ISA)1标准101/102键或Microsoft自然PS/2键盘CESA)2HighPrecisionEventTimerC

5、ESA)4通讯端口(COMI)(ISA)8HighPrecisionEventTimer(ISA)9MicrosoftACPI-CompliantSystem(ISA)12VMwarePointingDeviceQSA)13Numericprocessor(PCI)7NVIDIAnForcePCISystemManagement(FCI)17NVIDIAGeForce315(PCI)17PCIstandardPCI-to-PCIbridge(FCI)18PCIstandardPCI-to-PCIbridgeCPCI)18RealtekRTL8168C(P)/

6、8111C(P)PCI-EGigabitEthernetNIC(FCI)19PCIstandardPCI-to-PCIbridge(PCI)20StandardOpenHCDUSBHostController(PCI)20StandardOpenHCDUSBHostController(PCI)21Microsoft用于HighDefinitionAudio的UAA总线驱动程序CPCI)21标准双通道PCIIDE控制器(PCI)22StandardEnhancedPCItoUSBHostController(PCI)23NVIDIAnForceSystemM

7、anagementControllerCPCI)23StandardEnhancedPCItoUSBKostController2、中断冲突的解决在控制面板中双击“系统”图标,查看设备管理器中的各设备。一般有“?”和“!”的设备要注意了,有问题的设备就是它们了。解决方法有分两步做:第一步、先删去有“?”和“!”的设备,然后重新启动,让计算机自己再认一遍这些设备。这样做是因为部分有“?”和“!”的设备可能是驱动程序安装有误,再重装一遍可解决问题。笫二步、如果上面一步还是不能解决问题,现在多半是中断冲突了,那我们只能手动调整来解决中断冲突。在系统=>设备管理器=

8、>属性中我们可以看到系统资源分配的情况,通过查看此项

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。