会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 65. 发明公开
    • PREFETCH VALIDATION.
    • VORAUSHOLBESTÄTIGUNG。
    • EP0155275A4
    • 1986-04-15
    • EP84902973
    • 1984-07-16
    • MOTOROLA INC
    • ZOLNOWSKY JOHNCRUDELE LESTER MSPAK MICHAEL E
    • G06F9/30G06F9/32G06F9/38
    • G06F9/30149G06F9/3816G06F9/3865
    • A data processing system comprising an instruction execution unit (2), an n-stage pipeline (14, 16, 17) for providing data segments representing instruction words from a memory (6) to the instruction execution unit (2); means for prefetching instruction words (8) to be executed subsequently to a presently executing instruction and for verifying the validity (20, 22) of the prefetched instruction word prior to execution thereof by the instruction execution unit, and means for causing the instruction execution unit to defer to a fault condition when and only when execution of an invalid instruction is begun.
    • 一种数据处理系统,包括指令执行单元(2),用于将表示来自存储器(6)的指令字的数据段提供给指令执行单元(2)的n级流水线(14,16,17);其中, 用于预取要在当前执行的指令之后执行的指令字(8)和用于在由指令执行单元执行之前验证预取指令字的有效性(20,22)的装置,以及用于使指令执行单元 当且仅当开始执行无效指令时才推迟到故障状态。
    • 67. 发明公开
    • PROCESSOR AND METHODS FOR IMMEDIATE HANDLING AND FLAG HANDLING
    • PROZESSOR UND VERFAHREN ZUR SOFORTIGEN MARKIERUNGSHANDHABUNG
    • EP3060979A4
    • 2017-07-05
    • EP14855674
    • 2014-10-24
    • ADVANCED MICRO DEVICES INC
    • VENKATACHAR ASHOKPUNUKOLLU KARTHIKAREKAPUDI SRIKANTHCHITNIS SAMIR ATALPES EMIL
    • G06F9/06
    • G06F9/384G06F9/30094G06F9/30098G06F9/30167G06F9/3838G06F9/3863G06F9/3865
    • Described herein are methods and processors for flag renaming in groups to eliminate dependencies of instructions. Decoder and execution units in the processor may be configured to rename flags into groups that allow each group to be treated separately as appropriate. This flag renaming eliminates flag dependencies with respect to instructions. This allows an instruction to write exactly the flags that the instruction wants without having to create merge dependencies. Methods and processors are provided for handling immediate values embedded in instructions. A 16 bit immediate bus and a 4 bit encoding/control bus are added at the interface between decode and execution units. For an 8 or 12 bit immediate, the upper 4 bits of the immediate bus contain the encoding bits. For a 16 bit immediate, the encoding/control bus contains the encoding bits. The encoding/control bus indicates when to look at the top four bits of the immediate bus.
    • 这里描述的是用于组中的标志重命名以消除指令的依赖性的方法和处理器。 处理器中的解码器和执行单元可以被配置为将标志重命名为组,从而允许每个组适当分开处理。 该标志重命名消除了关于指令的标志依赖性。 这允许指令精确地写入指令想要的标志而不必创建合并依赖关系。 提供方法和处理器用于处理指令中嵌入的即时值。 解码和执行单元之间的接口增加了一个16位立即总线和一个4位编码/控制总线。 对于立即数8或12位,立即总线的高4位包含编码位。 对于16位立即数,编码/控制总线包含编码位。 编码/控制总线指示何时查看直接总线的前四位。
    • 69. 发明授权
    • Generation and use of status flags in a data processor
    • 埃及数据公司的Erzeugung und Benutzung von Zustandsflaggen
    • EP2093661B1
    • 2015-10-07
    • EP09250343.2
    • 2009-02-11
    • Renesas Electronics Corporation
    • Arakawa, Fumio
    • G06F9/30G06F9/302G06F9/318G06F9/32
    • G06F9/30185G06F9/3001G06F9/30029G06F9/30058G06F9/30094G06F9/3016G06F9/30181G06F9/3865
    • The RISC data processor is based on the idea that in case that there are many flag-generating instructions, the number of flags generated by each instruction is increased so that a decrease of flag-generating instructions exceeds an increase of flag-using instructions in quantity, thereby achieving the decrease in instructions. With the data processor, an instruction for generating flags according to operands' data sizes is defined. To an instruction set handled by the RISC data processor, an instruction capable of executing an operation on operand in more than one data size, which performs a process identical to an operation process conducted on the small-size operand on low-order bits of the large-size operand, and generates flags capable of coping with the respective data sizes regardless of the data size of each operand subjected to the operation is added. Thus, the reduction in instruction code space of the RISC data processor tight in instruction code space can be achieved.
    • RISC数据处理器基于以下思想:在存在许多标志生成指令的情况下,由每个指令产生的标志数量增加,使得标志生成指令的减少超过了使用量的指令数量的增加 ,从而实现指令的减少。 使用数据处理器,定义了根据操作数的数据大小生成标志的指令。 对于由RISC数据处理器处理的指令集,指令能够执行对多于一个数据大小的操作数的操作,该指令执行与在低位上的小规模操作数上进行的操作处理相同的处理 并且生成能够应对各个数据大小的标志,而不管添加了经过操作的每个操作数的数据大小。 因此,可以实现RISC数据处理器在指令代码空间中紧缩的指令代码空间的减少。