复杂指令集快速译码设计

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:qutong19921107
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CISC结构的微处理器指令功能复杂,指令长度不固定。设计合理的译码器能加快指令译码速度,提高指令流水效率,从而能有效提高处理器性能。 本文结合“十五”预研课题,完成了32位CISC微处理器“龙腾C1”中的指令译码器的设计与验证工作。“龙腾C1”微处理器在指令集上与Intel486DX2微处理器兼容,己作为微处理器IP核应用于PC104工控系统SOC芯片“龙腾S1”中。 本文的主要研究工作包括: 1.分析了486微处理器的结构,参与完成了“龙腾C1”处理器体系结构的设计。 2.对“龙腾C1”指令集进行了深入的分析,设计了一种基本译码器。 3.对486指令系统的指令长度、指令的使用频率、指令的编码特点进行了深入分析,提出了加快译码速度的设计方案。 4.实现了“龙腾C1”微处理器的快速译码器,完成了模块级和芯片级的功能验证。 5.研究了Pentium处理器译码器的结构,分析了它的设计难点,为设计Pentium兼容微处理器的译码器提出了一些设计思路。 以“龙腾C1”为核心的“龙腾S1”芯片已经在FPGA验证平台上,完成了功能验证,可以运行DOS操作系统和DOS下的应用程序。本论文的研究成果对顺利完成“十五”国防预研项目和“龙腾S1”的投片奠定了基础。
其他文献
随着通信终端的进一步完善和普及,通信终端的功能延展了许多,不但可以用它传递多媒体资讯,而且能用它作为一种付费工具。并且,用户已逐步接受通过通信终端话费支付小额服务,通过终
推荐系统的目的是给用户自动的推荐一些相关的信息,包括商品,新闻,电影等。现有推荐系统中采用的技术主要有两种:基于内容的过滤(ContentFiltering)和协同过滤(Collaborative Filter
本文作者主要对现有的用户认证技术以及如何利用其构建远程访问型VPN的网络进行了理论研究和实际应用。作者的工作归纳为以下四个方面:1)在收集、翻译和阅读了国内外大量有关V
随着移动通信网络的发展,网络规模不断扩大,网络应用范围和电信新业务的快速发展影响了运营商的网络质量和服务质量,同时也影响了运营商的竞争力。在这种情况下,进行网络优化是非
作者对基于SAN的异构系统间文件共享问题进行了研究,在一个国际软件研发项目中参与设计了一种新型的异构网络存储共享系统.它可以通过SAN连接大型机、Unix工作站、Window工作
传统的基于TDM 的PSTN 语音网,虽然可以提供速率为64kbit/s 的业务,但业务和控制都是由交换机来完成的。这种技术虽然保证语音有优良的品质,但对新业务的提供需要较长的周期,
无线传感器网络已经被非常广泛的使用在了各种不同的环境下,为多种多样的有用的应用设施提供技术支持。无线传感器网络的一个典型的特征就是用低能耗和低价格的无线传感器节点
随着Internet 的普及,网络应用尤其是电子商务和电子政务开始成为重要的网上活动,网络应用中的安全性,成为一个不容忽视的问题,人们需要在网络应用为用户中提供身份鉴别和权
工作流技术(WorkFlow)以其在实现业务流程的自动化上的优势而成为一个新兴技术亮点。电力两票制度是电力企业安全稳定运行的重要保证。开出工作票/操作票是一个涉及多部门,需
本文介绍了遗传算法的基本概念、理论基础及遗传算法在实际应用中需要解决的一些问题,并进一步讨论了遗传算法的改进,提高了遗传算法的性能。在此基础上本文提出了多目标定位