X86系统保护模式的实现与优化

X86系统保护模式的实现与优化

ID:36532131

大小:2.02 MB

页数:72页

时间:2019-05-11

X86系统保护模式的实现与优化_第1页
X86系统保护模式的实现与优化_第2页
X86系统保护模式的实现与优化_第3页
X86系统保护模式的实现与优化_第4页
X86系统保护模式的实现与优化_第5页
资源描述:

《X86系统保护模式的实现与优化》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、摘要btcl的32位处理器(简称n。32)体系结构中的保护模式是其独有的一套保护策略,也是各种商业化处理器中介绍极少的部分,其实现是设计兼容x86处理器的难点。本文来源于西北工业大学航空微电子中心菜“十五”预研项目,作者参与完成了支持保护模式的龙腾C2微处理器的设计与验证工作。本文首先详细分析了IA-32体系结构中的保护模式,确定了龙腾C2微处理器中保护模式的功能,结合龙腾c2处理器的设计给出了保护模式的设计方案,并在设计中予以实现,最后还对保护模式的验证策略和验证方案做了详细的设计,并且完成了保护模式的验证。本

2、论文的主要工作如下:1.深入了解【缸32体系结构中保护模式的功能,包括三种工作模式、地址变换机制、任务管理机制和异常调试机制。确定了龙腾C2微处理器中要实现的保护模式的功能。2.详细分析了486指令集中的保护模式类指令的微操作,通过分析之后确定了通过微指令的方式来实现保护模式类指令的功能,并得出可以在微指令级采用RjSC结构的流水设计的结论。3.结合保护模式的功能,参与了龙腾C2微处理器总体设计和流水线的划分工作,完成了流水线各级功能的划分,将保护模式的功能点分散在流水线的各级来实现,参与了微指令格式的设计工作。

3、4.根据流水线各级的功能和微指令的格式,将保护模式类指令转换为相应的微指令,并在转换过程中对一些指令实现的关键算法进行研究,完成了微程序的设计并通过优化微程序来实现保护模式的优化。5.对保护模式的测试设计了详细的测试方案,完成了保护模式测试平台的搭建,确立了保护模式指令测试的程序设计规则及程序设计模版,对如何完成保护模式所有功能点的禊9试进行了研究。熟练掌握了DOS下保护模式的编程。本文紧密结合课题,完成了支持保护模式的32位嵌入式微处理器的设计工作,该文的研究成果对进一步研究更高级的x86系列处理器提供了方法和

4、思路。关键词:保护模式,虚拟存储器,x86AbstractPr01瞄tcdmodeisapa币cul缸protects仃ategyinhtel(IA-32),“’salsoin仃oducedbycornm础pIDcessor删y.Res髑rchingandimplementingmeprotectedmodeisoneofthe砌丘culdesincomp锄lemicr0-processordesi盟.neworkofthistllesisissupplo删bytheN撕omlAdv锄cedRese眦llPrqe

5、ct.neautllort00kpanillⅡ他dcsi弘ofcnl_b。ddodmicro-processor‘‘Longti姗C2”.11lispap盯她alysedthe血ctionofM-32protcctedmode,con五肋edtllefIIⅡc60ntllatLongti啪C2wouldinlpl锄ent,designedtlleimplementsta_cegyof曲lcpr0把ctedmode,iInpleIncntedtlleLongti啪C2缸dcompletedmeVerifica廿叩o

6、fprotcctedmodeTheresearchwoIl【ofthispapcrmainly缸cludes:1.StudiedtI峙舭tionOfLA一32protcctedmode,inclumngt111∞wor

7、面gmodcs,addr℃ss岫f-锄meckIIli黜,taskm卸qgem衄tmechaIlism缸dexc印tiOnd曲咖gmcch跚ism.Comfirnlcdmefhc60nofLon亦啪C2protoctedmodc.2.Analyscdthelnicro叩erationofme486

8、protectcdmodeinstrIlctio璐,com硒edtheprotoctedmodeill鼬mc60n呻lenlentmelhod锄dprocessor’spipelinearcllitectllre.3.1bokpanin【舢鲥啪C2’s鲫埘tectu糟强dpipelincdesign’di“dedtllepfotcctedmodc血nctio璐协to伍efhnctiomlmOdules,desi印cdtllemicroi璐mlction’s如肌at.4.B硒ingonthefhcdonofpipe

9、lineandtllefo肌atOfmicroinstmction,仃aI碍fbnnedandop血izedmeiIlsnllcdon’snlicro叩枷。璐intothemicroill蚰mctions,锄dstlldiedmekey撕Ⅱ吼e血oftheins姐Ictions.5.Desi盟edthetests昀tegyfortes曲gtllepmt咖dmode,bui

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

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

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