发明名称 支持程序编码长度减小的微处理器
摘要 提供一台支持对编码长度减小的微处理器,其中指令从一个基本的一字代码以0.5字为单位扩展。从外部存储器取出的指令的一个字经由以半字为单位运行的指令缓冲器和选择器转移到译码寄存器,然后被译码器译码。一个存储单元存储指令缓冲器中存储的一条指令的状态。一个控制单元根据译码器的指示和存储单元中存储的状态控制选择器,因而指令以半字为单位从指令缓冲器转移到译码寄存器。
申请公布号 CN1114153C 申请公布日期 2003.07.09
申请号 CN96107762.X 申请日期 1996.05.31
申请人 松下电器产业株式会社 发明人 松崎敏道;出口雅士;滨口敏文;多那濑宽;松本政彦
分类号 G06F9/30;G06F9/34 主分类号 G06F9/30
代理机构 中国专利代理(香港)有限公司 代理人 王勇;王岳
主权项 1.一种用于支持程序编码长度减小的微处理器,包括:一个用于译码指令的译码器,该指令长度为“w”,用表达式w=a+nb表示,其中“a”表示由所述译码器译码的指令的最小长度,“n”是0或大于0的整数,“b”是一个小于“a”的正整数,其中,一条指令被分为一个或多个代码,并且其中所述的指令至少包括长度为“a”的一条指令和长度为“(a+b)”的一条指令;一个执行装置,用于根据从由所述译码器译码的所述指令中得到的信息对数据进行处理,由所述微处理器译码和执行的程序包括长度为“a”的一条指令和长度为“(a+b)”的一条指令。
地址 日本大阪府