x86架构CPU中断机制的研究和实现

被引量 : 5次 | 上传用户:aa5518505
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
摘要:伴随着互联网、网络会议、视频点播等电信增值业务的发展,人们渐渐地发展,传统上电信行业RISC服务器独霸天下的格局正在悄悄地发生着改变。电信行业是传统的关键任务行业,电信系统不仅仅每天要处理巨大的信息量,并且电信运营商往往需要业务系统7×24小时的不间断无故障工作,对系统的稳定性要求非常高。这就对构建电信信息网络系统的核心部件——服务器提出了很高的要求——高性能,并且高可靠,故而之前电信行业业务系统平台往往采用RISC架构服务器。近年来多核心x86服务器发展迅猛,在性能上不断提速,几乎与RISC相媲美,又具有可扩展性强、成本低的优点,使x86服务器在电信行业迎来了新的机遇。中国网民、手机网民、宽带网民规模的迅猛增长,电信运营商们带来了新的挑战,也给x86服务器带来了新的机会。2010年,国内三大运营商,中国移动、中国电信和联通都加快了云计算落地的步伐,x86服务器为云计算提供了一种新的解决方案。在以x86为代表的CISC处理器这个市场最大的领域,关于x86处理器的关键技术把握在少数几家外国公司手中,国内的研究却非常之少,且主要集中在以工业控制和嵌入式等为市场的低端处理器方面,全兼容x86处理器的几乎没有。项目以全面兼容x86为目的,设计一个x86小核,我个人的工作是对x86的中断机制做了深入的研究,并给出实现方法和验证数据。论文的主要工作如下:1、以x86处理器体系结构知识为基础,通过intel、AMD手册相关部分的学习,理解x86CPU中断处理的过程。以x86CPU模拟器bochs为基准,并查阅大量资料,对各个模式下的中断控制转移细节做了详细的介绍和总结。2、使用verilog HDL,对实模式、保护模式、虚模式、长模式(IA-32e)模式下的中断控制转移以及中断优先级部分给出了RTL级设计。3、由于时间和精力有限,论文在功能验证方而通过了实模式下的验证。即在启动操作系统的过程中,使用设计的实模式下的中断控制转移模块可以使操作系统过度到保护模式下。保护模式下的增加了许多保护机制,如分页、分段;使中断处理也复杂了很多,验证工作进行了一部分。对中断优先级部分进行了功能仿真。
其他文献
<正>辜思历现任固铂轮胎中国区总经理,负责中国地区的销售、营销、采购、物流、资讯科技和人力资源等运作。辜思历出生在新加坡,在美国杜鲁克大学(DRAKE UNIVERSITY)以55课全
随着对亚裔美国文学研究的兴起,越来越多的读者和批评家对日裔美国文学感兴趣。作为亚裔美国文学的一个分支,它既有与其共同的特点,又有自己的特色。约翰.冈田的《不-不仔》就是
背景:临床常用的局部麻醉药物体内生物半衰期短,且局部组织的高浓度极易造成药物经血管吸收入血产生中枢神经和心血管毒性。因此,国内外学者开始进行局部麻醉缓释给药系统研
在传统的数学课堂教学中,对学生数学学习的评价主要是测验与考试,新课程理念要求我们老师善于利用评价所提供的大量信息,适时调整和改进教学方法,通过评价学生的自学能力和创
本研究以60~75岁的老年人作为研究对象,旨在开发一套符合心理测量学要求的老年人年龄拒绝敏感性测量工具,并以此探究老年人年龄拒绝敏感性发展的特点,同时考察老年人的年龄拒绝敏
目前糖尿病在全世界患病人数已超过2.2亿。糖尿病的心血管风险已被广泛认知,例如冠心病和糖尿病心肌病。由于糖尿病患者具有较高的心律失常发生率,容易出现房颤、室颤甚至猝
词块具有语义、语用以及语法的相关特性,是一个词汇的综合体.在英语的教学中应用词块教学法,会让学生更容易理解,对学生的学习更有帮助,同时可以让学生将词汇更快熟练运用于
随着高速切削加工技术的日渐成熟和高速机床的推广应用,高速切削开始被广泛应用于航空航天、汽车、发电装备等行业零件的生产制造。高速切削条件下的切屑形态与普通切削速度
目的分析在重症医学科(ICU)护理过程中持续性人文关怀理念的临床应用效果与价值。方法选取天津市中西医结合医院ICU 2018年6月-2019年6月收治的患者230例,根据患者入院时间先
目前,我国正在开展新一轮的课程改革实验.学习方式的转变是本次课程改革的显著特征.本次实验的主要目标之一,就是要改变学生单一的学习方式,倡导多样化的,带有自主、探索、体