当前位置: 首页 > 专利查询>英特尔公司专利>正文

将状态标志的子集从控制和状态寄存器拷贝到标志寄存器制造技术

技术编号:37109675 阅读:33 留言:0更新日期:2023-04-01 05:07
本公开总体涉及将状态标志的子集从控制和状态寄存器拷贝到标志寄存器。描述了用于响应于指令而将状态标志的子集从控制和状态寄存器拷贝到标志寄存器的技术。示例性指令包括用于操作码的字段,操作码指示出执行电路要从第一寄存器将饱和标志值、溢出值以及进位值拷贝到第二寄存器,成为不同指令集的一个或多个指令。指令。指令。

【技术实现步骤摘要】
将状态标志的子集从控制和状态寄存器拷贝到标志寄存器


[0001]本公开总体涉及将状态标志的子集从控制和状态寄存器拷贝到标志寄存器。

技术介绍

[0002]在一些处理器中,控制和状态寄存器为对于寄存器的至少真子集执行的操作提供控制和/或状态比特。

技术实现思路

[0003]根据本公开的第一实施例,提供了一种装置,包括:解码器设备,用于对单个指令的实例进行解码,所述单个指令包括用于操作码的字段,所述操作码指示出执行设备要从第一寄存器将饱和标志值、溢出值以及进位值拷贝到第二寄存器;以及所述执行设备,用于根据所述单个指令的实例的所述操作码来执行解码的指令。
[0004]根据本公开的第二实施例,提供了一种方法,包括:对单个指令的实例进行解码,所述单个指令包括用于操作码的字段,所述操作码指示出执行电路要从第一寄存器将饱和标志值、溢出值以及进位值拷贝到第二寄存器;以及根据所述操作码来执行解码的指令。
[0005]根据本公开的第三实施例,提供了一种装置,包括:指令转译器,用于将单个指令的实例转译成不同指令集的一个或多个指令,所述本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种装置,包括:解码器设备,用于对单个指令的实例进行解码,所述单个指令包括用于操作码的字段,所述操作码指示出执行设备要从第一寄存器将饱和标志值、溢出值以及进位值拷贝到第二寄存器;以及所述执行设备,用于根据所述单个指令的实例的所述操作码来执行解码的指令。2.如权利要求1所述的装置,其中,所述第二寄存器是标志寄存器。3.如权利要求2所述的装置,其中,所述饱和标志值将被拷贝到奇偶校验标志中,所述溢出值将被拷贝到溢出标志中,并且所述进位值将被拷贝到进位标志中。4.如权利要求3所述的装置,其中,所述操作码还指示出所述执行设备要将符号标志、辅助进位标志以及零标志设置为0。5.如权利要求1至4中的任一项所述的装置,其中,所述第一寄存器是控制和/或状态寄存器。6.一种方法,包括:对单个指令的实例进行解码,所述单个指令包括用于操作码的字段,所述操作码指示出执行电路要从第一寄存器将饱和标志值、溢出值以及进位值拷贝到第二寄存器;以及根据所述操作码来执行解码的指令。7.如权利要求6所述的方法,其中,所述第二寄存器是标志寄存器。8.如权利要求7所述的方法,其中,所述饱和标志值将被拷贝到奇偶校验标志中,所述溢出值将被拷贝到溢出标志中,并且所述进位值将被拷贝到进位标志中。9.如权利要求8所述的方法,其中,所述操作码还指示出所述执行电路要将符号标志、辅助进位标志以及零标志设置为0。10.如权利要求6至9中的任一项所述的方法,其中,所述第一寄存器是控制和/或状态寄存器。11.一种装置,包括:指令转译器,用于将单个指令的实例转译成不同指令集的一个或多个指令,所述单个指令包括用于操作码的字段,所述操作码指示出执行设备要从第一寄存器将饱和标志值、溢出值以及进位值拷贝到第二寄存器;解码设备,用于对所述不同指令集的一个或多个指令进行解码;以及所述执行...

【专利技术属性】
技术研发人员:韦德维亚斯
申请(专利权)人:英特尔公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1