发明名称 超长指令字处理器的指令压缩方法
摘要 本发明公开了一种超长指令字处理器,包括指令级、指令解压缩单元、指令分配及译码单元、若干个数据通道,每个数据通道包括若干个功能单元和一个端口寄存器文件;此种超长指令字处理器的指令压缩方法,由水平方向压缩和竖直方向压缩组成。采用此种处理器及其指令压缩方法,能减少指令带宽,提高指令带宽的利用率,减少片上程序存储器空间的大小,真正达到减少硬件开销的目的。
申请公布号 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号