发明名称 | 超长指令字处理器的指令压缩方法 | ||
摘要 | 本发明公开了一种超长指令字处理器,包括指令级、指令解压缩单元、指令分配及译码单元、若干个数据通道,每个数据通道包括若干个功能单元和一个端口寄存器文件;此种超长指令字处理器的指令压缩方法,由水平方向压缩和竖直方向压缩组成。采用此种处理器及其指令压缩方法,能减少指令带宽,提高指令带宽的利用率,减少片上程序存储器空间的大小,真正达到减少硬件开销的目的。 | ||
申请公布号 | CN1275140C | 申请公布日期 | 2006.09.13 |
申请号 | CN200410016755.7 | 申请日期 | 2004.03.03 |
申请人 | 浙江大学 | 发明人 | 刘鹏;姚庆栋;洪享 |
分类号 | G06F9/30(2006.01) | 主分类号 | G06F9/30(2006.01) |
代理机构 | 杭州中成专利事务所有限公司 | 代理人 | 唐银益 |
主权项 | 1、一种超长指令字处理器的指令压缩方法,其特征在于:该压缩方法由水平方向压缩和竖直方向压缩组成;所述水平方向压缩是对指令内部结构的压缩,由寄存器地址压缩和操作码压缩组成;所述寄存器地址压缩是将指令中的一个寄存器地址作为基地址,指令中的其余寄存器地址表示为基地址加偏移地址;所述操作码压缩是将指令拆分为子虚拟指令A和子虚拟指令B,将指令中常用的操作码放入A,将剩余的操作码放入B,A中操作码的位数小于B中操作码的位数;所述竖直方向压缩是对指令间的压缩,指令包分为取指包和执行包,将若干个需要一起执行的指令放入取指包,由执行包来提取实际需要执行的指令。 | ||
地址 | 310027浙江省杭州市玉古路20号 |