定长指令集的编解码方法及计算系统
基本信息
申请号 | CN202110322351.4 | 申请日 | - |
公开(公告)号 | CN113138800A | 公开(公告)日 | 2021-07-20 |
申请公布号 | CN113138800A | 申请公布日 | 2021-07-20 |
分类号 | G06F9/30(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 李颖 | 申请(专利权)人 | 沐曦集成电路(上海)有限公司 |
代理机构 | 北京华睿卓成知识产权代理事务所(普通合伙) | 代理人 | 彭武 |
地址 | 201210上海市浦东新区祥科路111号2幢6楼 | ||
法律状态 | - |
摘要
摘要 | 本文公开了一种定长指令集的编解码方法及计算系统,涉及基于定长指令集实现超长指令的系统和方法。在根据本公开的一种定长指令集的编码方法中,使用固定比特长度来对指令集中的每条指令进行编码;将编码后的指令存储在系统存储器中。当固定比特长度不足以对一条指令的全部内容进行编码时,则将该条指令的一部分内容保存在数据存储器中,使得固定比特长度足以对该条指令的剩余部分进行编码以形成编码后的指令。指令集的编码长度是固定的,有利于编译器编码效率。对于需要超出固定编码长度的指令,本公开也提供了将指令编码长度进行扩展的方法,由此实现超长指令,从而有利于指令集可扩展性。 |
