【技术实现步骤摘要】
运算指令处理方法及系统、主处理器和协处理器
[0001]本专利技术涉及集成电路领域,尤其涉及一种运算指令处理方法及系统、主处理器和协处理器。
技术介绍
[0002]处理器作为计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元。处理器出现于大规模集成电路时代,处理器架构设计的迭代更新以及集成电路工艺的不断提升促使其不断发展完善。从最初专用于数学计算到广泛应用于通用计算,从4位到8位、16位、32位处理器,最后到64位处理器,从各厂商互不兼容到不同指令集架构规范的出现,处理器自诞生以来一直在飞速发展。
[0003]现代处理器一般采用流水线技术并行处理指令,以加速指令处理效率。其中,处理器处理的指令包括分支指令、逻辑运算指令、访存指令等。
[0004]但是,现有的处理器在执行逻辑运算指令时,存在着效率低下的问题。
技术实现思路
[0005]本专利技术解决的问题是提供一种运算指令处理方法及系统、主处理器和协处理器,以提高运算处理的速度。
[0006]为解决上述问题,本专利技术提供了 ...
【技术保护点】
【技术特征摘要】
1.一种运算指令处理方法,其特征在于,包括:获取待处理的运算指令;判断所述运算指令是否为协处理器运算指令;当确定所述运算指令为协处理器运算指令时,将所述运算指令发送至协处理器,以使得所述协处理器执行所述运算指令;获取所述协处理器发送的所述运算指令的执行结果。2.根据权利要求1所述的运算指令处理方法,其特征在于,所述协处理器运算指令为乘幂运算指令。3.根据权利要求2所述的运算指令处理方法,其特征在于,所述乘幂运算指令包括逻辑运算符字段;其中,所述逻辑运算符字段用于指示乘幂逻辑运算的信息;所述判断所述运算指令是否为乘幂运算指令,包括:对所述运算指令进行解析,获取对应的逻辑运算符字段的信息;当确定解析获取的逻辑运算符字段为预设数值时,确定所述运算指令为乘幂运算指令。4.根据权利要求1所述的运算指令处理方法,其特征在于,当确定所述运算指令非为协处理器运算指令时,还包括:执行所述运算指令,获取所述运算指令的执行结果。5.一种运算指令处理方法,其特征在于,包括:获取主处理器发送的协处理器运算指令;执行所述协处理器运算指令,获取对应的执行结果;将所述协处理器运算指令的执行结果发送至所述主处理器。6.根据权利要求5所述的运算指令处理方法,其特征在于,所述协处理器运算指令为乘幂运算指令。7.根据权利要求6所述的运算指令处理方法,其特征在于,所述乘幂运算指令包括指令位字段、逻辑运算符字段、底数寄存器字段、指数寄存器字段和目的寄存器字段;其中,所述指令位字段用于指示所述运算指令的指令类型的信息,所述逻辑...
【专利技术属性】
技术研发人员:陈东坡,袁博浒,董卫民,
申请(专利权)人:广东跃昉科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。