X86指令双发射译码控制部件的设计

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:yhqtongxue
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CISC结构的微处理器指令功能复杂,指令长度、格式不定。设计高效合理的译码器是加快指令译码速度,提高指令流水效率,进而有效提高处理器性能的重要保证。 本论文来源于西北工业大学航空微电子中心所承担的国家某预研课题,完成了“龙腾C2”微处理器的设计。“龙腾C2”微处理器兼容Intel 486DX4指令集,工作频率133MHz,正在进行后端设计,即将采用0.18μm CMOS工艺进行流片。作者负责完成了32位CISC微处理器“龙腾C2”中的指令译码器的分析、设计和验证,并在此单发射译码器设计的基础上,介绍了双发射超标量微处理器的译码逻辑的设计,同时对双发射译码器设计中的一些关键技术进行了详细的研究。 论文的研究工作包括: 1.详细分析了“龙腾C2”微处理器采用的指令集,并从指令类型、指令格式、数据类型、寻址方式等几个方面作了详细研究。 2.完成了“龙腾C2”微处理器译码器的设计。详细介绍了译码器内部各模块的功能及其实现。 3.建立了一个X86指令双发射的微处理器模型,介绍了该处理器模型流水线的划分,描述了指令前段取指策略及指令如何并行执行,给出了双发射指令译码的设计思路。 4.完成了X86指令双发射处理器中指令译码器的设计,提出并实现了一种复杂指令长度的并行计算算法,并对指令如何分离,指令并行发射及相关性检查等关键技术进行了详细的阐述。 本论文紧密结合预研课题,进行了X86指令单发射和双发射处理器的指令译码研究,为进一步研究和设计高性能微处理器提供了方法和思路。
其他文献
近年来,随着无线通信的迅猛发展,越来越多的无线通信技术被应用于数据通信中,WLAN、GPRS 到 WIMAX、3G 等无线通信技术的逐渐成熟,无线接入已经逐渐成为当前用户终端接入的热点。
当今社会,信息量剧增,生活节奏加快,如何从大量信息中找寻符合我们要求的信息,已是我们不得不面对的问题。因此,Top-N查询越来越被广泛应用,几乎已涉及我们工作学习生活的各个方面
网格资源具有分布性、异构性、动态性和自治性等特点,这使得网格的应用和推广面临很多挑战。作为网格基础组件之一的资源监控系统为网格上层应用提供重要的数据支持,因此对网格
肝癌是世界上最常见的恶性肿瘤之一。在我国,医院主要靠医生对医疗图像进行诊断,工作强度大,效率低,定量分析比较困难,影响了临床诊断的准确性。实现医疗的计算机辅助诊断对
随着电子商务技术的发展,推荐系统的被广泛地应用于发掘用户兴趣,以提高商品销售量,在实际的推荐系统应用中,基于邻域的推荐系统是最为常见的推荐模型。在传统的基于邻域的推
IPv6被认为是下一代互联网络协议核心标准之一。随着网络厂商和开发商逐渐在不同的平台上引入IPv6,IPv4和IPv6将长期共存。在IPv4向IPv6过渡的时期,同时存在两种网络,以及各种各
随着IT架构不断被部署到关系国计民生的支撑行业中,提供24×7的高可用性变得越发重要,对于运行着关键服务的系统任何形式的打断都将造成巨大损失。操作系统作为整个软件体系架
随着数字图像处理技术的快速发展和Internet的普及,数字图像的应用愈加广泛,对图像进行有效管理和查询的需求也越来越迫切。基于内容的图像检索(content-based image retriev
探究式学习是一种强调学生自主积极投身其中的学习方式,主要有自主探究、合作探究和启发探究等模式。国际上对探究式学习对人才的成长和发展所产生的重要影响已经产生了共识,我