一种基于超复杂指令集系统的微处理器架构的制作方法

文档序号:6392676阅读:335来源:国知局
专利名称:一种基于超复杂指令集系统的微处理器架构的制作方法
技术领域
本实用新型涉及微处理器领域,具体涉及一种基于超复杂指令集系统的微处理器架构。
背景技术
目前,微处理器分为RISC(精简指令集计算机)和CISC (复杂指令集计算机)两大主流。RISC指令集的指令种类相对较少,执行速度快,但通常需要许多条指令组合才能完成最终功能要求,这样就需要执行较多的指令;CISC指令集的指令丰富,功能较为强大,但是其硬件耗费大。而提高计算机计算能力主要通过提高计算机的主频和减少计算机的指令数两种方法来实现。提高计算机的主频,靠提高半导体工艺水平实现,难度越来越大;而利用 现在RISC或CISC来减少指令数也是很有限的。为此提出一种靠复杂逻辑设计来实现的基于超复杂指令集系统的微处理器架构。
实用新型内容为解决上述技术问题,本实用新型的目的在于提供一种基于超复杂指令集系统的微处理器架构,特殊的计算机结构直接执行复杂功能的指令,独立计算出结果,不必经过编译,进而没有由高级语言编译后生成的大量汇编语句或机器语言,从而实现计算速度快,执行效率闻的目的。为达到上述目的,本实用新型的技术方案如下一种基于超复杂指令集系统的微处理器架构,包括控制接口部件、指令部件、运算部件、缓冲部件O、缓冲部件1、地址部件、存储器接口、实时数据接口 ;所述控制接口部件与所述指令部件、所述运算部件连接,所述缓冲部件O、所述缓冲部件I与所述运算部件连接,所述存储器接口与所述缓冲部件O、所述缓冲部件I连接,所述地址部件连接在所述指令部件与所述存储器接口之间,所述实施数据接口与所述缓冲部件I连接;所述指令部件为超复杂指令集指令部件。优选的,所述控制接口部件与外界部件连接,所述外界部件为处理器或硬件逻辑。优选的,所述实时数据接口与用于采集实时数据的设备连接。优选的,所述存储器接口与用于存储的外部存储器。采用本技术方案的有益效果是特殊的计算机结构直接执行复杂功能的指令,独立计算出结果,不必经过编译,进而没有由高级语言编译后生成的大量汇编语句或机器语言,从而实现计算速度快,执行效率高的目的。

为了更清楚地说明本实用新型实施例技术中的技术方案,下面将对实施例技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。[0011]图1为本实用新型的结构示意图。
具体实施方式
下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。实施例1如图1所示,本实用新型的一种基于超复杂指令集系统的微处理器架构,包括控制接口部件、指令部件、运算部件、缓冲部件O、缓冲部件1、地址部件、存储器接口、实时数据接口 ;所述控制接口部件与所述指令部件、所述运算部件连接,所述缓冲部件O、所述缓 冲部件I与所述运算部件连接,所述存储器接口与所述缓冲部件O、所述缓冲部件I连接,所述地址部件连接在所述指令部件与所述存储器接口之间,所述实施数据接口与所述缓冲部件I连接;所述指令部件为超复杂指令集指令部件。控制接口部件与外界部件连接,所述外界部件为处理器或硬件逻辑。实时数据接口与用于采集实时数据的设备连接。存储器接口与用于存储的外部存储器。上述指令用C语言,再经过编译这样的传统方法来实现的话,至少需要几十条C语句,编译后又会变成至少上百条汇编语句。而本实用新型上述复杂指令的执行过程完全是由指令部件控制执行的,无须其它处理器介入或其它指令组合来完成。更没有传统处理器的取指令、分析指令、取操作数、计算、存操作数这样繁杂的指令执行过程。一条复杂指令就实现了上述完整的复杂计算,其执行速度很快。所以两种方法就算是主频相同的话,本实用新型的计算速度都会快很多。本实施例中,指令集的设定是根据图像识别应用需求来确定的。操作的操作数是以图为单位的,而不是以一个数据为单位的。各式中的符号,如a,b,c, d, f,g是图像中的一个元素。点积计算
m[0019]相关计算 S(a1-ci)x(b1-di)归一化互相关计算Coef= I■■■■-■1=1.................................r^=^—
Vi=IVi=I图像比对计算:
权利要求1.一种基于超复杂指令集系统的微处理器架构,其特征在于,包括控制接口部件、指令部件、运算部件、缓冲部件O、缓冲部件1、地址部件、存储器接口、实时数据接口 ;所述控制接口部件与所述指令部件、所述运算部件连接,所述缓冲部件O、所述缓冲部件I与所述运算部件连接,所述存储器接口与所述缓冲部件O、所述缓冲部件I连接,所述地址部件连接在所述指令部件与所述存储器接口之间,所述实施数据接口与所述缓冲部件I连接;所述指令部件为超复杂指令集指令部件。
2.根据权利要求1所述的一种基于超复杂指令集系统的微处理器架构,其特征在于,所述控制接口部件与外界部件连接,所述外界部件为处理器或硬件逻辑。
3.根据权利要求1所述的一种基于超复杂指令集系统的微处理器架构,其特征在于,所述实时数据接口与用于采集实时数据的设备连接。
4.根据权利要求1所述的一种基于超复杂指令集系统的微处理器架构,其特征在于,所述存储器接口与用于存储的外部存储器。
专利摘要本实用新型公开了一种基于超复杂指令集系统的微处理器架构,包括控制接口部件、指令部件、运算部件、缓冲部件0、缓冲部件1、地址部件、存储器接口、实时数据接口;所述控制接口部件与所述指令部件、所述运算部件连接,所述缓冲部件0、所述缓冲部件1与所述运算部件连接,所述存储器接口与所述缓冲部件0、所述缓冲部件1连接,所述地址部件连接在所述指令部件与所述存储器接口之间,所述实施数据接口与所述缓冲部件1连接;所述指令部件为超复杂指令集指令部件。特殊的计算机结构直接执行复杂功能的指令,独立计算出结果,不必经过编译,进而没有由高级语言编译后生成的大量汇编语句或机器语言,从而实现计算速度快,执行效率高的目的。
文档编号G06F15/78GK202838305SQ20122042524
公开日2013年3月27日 申请日期2012年8月27日 优先权日2012年8月27日
发明者鞠怡明, 郭红娟 申请人:苏州迪吉特电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1