会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • Systems And Methods For Processing Inline Constants
    • 用于处理内联常数的系统和方法
    • US20160004536A1
    • 2016-01-07
    • US14321957
    • 2014-07-02
    • Freescale Semiconductor Inc.
    • Peter J. WilsonBrian C. KahneJeffrey W. Scott
    • G06F9/38
    • G06F9/30167G06F9/35G06F9/3814G06F9/3832
    • Disclosed is a digital processor comprising an instruction memory having a first input, a second input, a first output, and a second output. A program counter register is in communication with the first input of the instruction memory. The program counter register is configured to store an address of an instruction to be fetched. A data pointer register is in communication with the second input of the instruction memory. The data pointer register is configured to store an address of a data value in the instruction memory. An instruction buffer is in communication with the first output of the instruction memory. The instruction buffer is arranged to receive an instruction according to a value at the program counter register. A data buffer is in communication with the second output of the instruction memory. The data buffer is arranged to receive a data value according to a value at the data pointer register.
    • 公开了一种数字处理器,包括具有第一输入,第二输入,第一输出和第二输出的指令存储器。 程序计数器寄存器与指令存储器的第一输入端通信。 程序计数器寄存器被配置为存储要获取的指令的地址。 数据指针寄存器与指令存储器的第二输入端通信。 数据指针寄存器被配置为在指令存储器中存储数据值的地址。 指令缓冲器与指令存储器的第一输出端通信。 指令缓冲器被配置为根据程序计数器寄存器的值接收指令。 数据缓冲器与指令存储器的第二输出端通信。 数据缓冲器被设置为根据数据指针寄存器上的值接收数据值。
    • 5. 发明授权
    • Systems and methods for managing return stacks in a multi-threaded data processing system
    • 在多线程数据处理系统中管理返回堆栈的系统和方法
    • US09483272B2
    • 2016-11-01
    • US14502027
    • 2014-09-30
    • FREESCALE SEMICONDUCTOR, INC.
    • Jeffrey W. ScottWilliam C. MoyerAlistair P. Robertson
    • G06F9/00G06F9/44G06F9/38G06F9/32
    • G06F9/3806G06F9/322G06F9/3851
    • A processor is configured to execute instructions of a first thread and a second thread. A first return stack corresponds to the first thread, and a second return stack to the second thread. Control circuitry pushes a return address to the first return stack in response to a branch to subroutine instruction in the first thread. If the first return stack is full and borrowing is not enabled by the borrow enable indicator, the control circuitry removes an oldest return address from the first return stack and not store the removed oldest return address in the second return stack. If the first return stack is full and borrowing is enabled by the borrow enable indicator and the second thread is not enabled, the control circuitry removes the oldest return address from the first return stack and push the removed oldest return address onto the second return stack.
    • 处理器被配置为执行第一线程和第二线程的指令。 第一个返回栈对应于第一个线程,第二个返回栈对应于第二个线程。 响应于第一个线程中的子程序指令的分支,控制电路将返回地址推送到第一个返回栈。 如果第一个返回堆栈已满并且借位启用指示器未启用借用,则控制电路从第一个返回堆栈中删除最旧的返回地址,而不将删除的最旧的返回地址存储在第二个返回栈中。 如果第一个返回堆栈已满,并借用启用指示符启用借用,并且第二个线程未启用,则控制电路从第一个返回堆栈中删除最早的返回地址,并将删除的最旧的返回地址推送到第二个返回栈。