会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method and system for providing context switch using multiple register file
    • 使用多个寄存器文件提供上下文切换的方法和系统
    • US08327122B2
    • 2012-12-04
    • US11712998
    • 2007-03-02
    • Jae Don LeeKeun Soo YimWoon Gee KimJeong Joon YooJung Keun ParkChang-Woo BaekChae Seok Im
    • Jae Don LeeKeun Soo YimWoon Gee KimJeong Joon YooJung Keun ParkChang-Woo BaekChae Seok Im
    • G06F15/00
    • G06F9/462
    • A context switch method capable of promptly switching a context for a dynamically generated task and a dynamic link by converting a state of multiple register files, switching the context, and separately restoring and storing the context. That is, the context switch method includes: maintaining a multiple register files; establishing the multiple register to be in any one of a prefetch state, a current state, and a store state; converting a state of the multiple register files to be in any one of the prefetch state, the current state, and the store state when a context switch occurs; wherein, in the prefetch state, determining a memory address to read a next task context to be subsequently performed by the register file, in the current state, performing a task with the task context of the register file and in the store state, storing the register file in a memory.
    • 一种上下文切换方法,其能够通过转换多个寄存器文件的状态,切换上下文以及单独地恢复和存储上下文来迅速切换动态生成的任务的上下文和动态链接。 也就是说,上下文切换方法包括:保持多个寄存器文件; 将多个寄存器建立为预取状态,当前状态和存储状态中的任何一个; 当上下文切换发生时,将多个寄存器文件的状态转换为预取状态,当前状态和存储状态中的任一个; 其特征在于,在所述预取状态下,确定存储器地址以读取随后由所述寄存器文件执行的下一个任务上下文,在当前状态下,执行具有所述寄存器堆的任务上下文和存储状态的任务, 将文件注册到内存中。
    • 4. 发明申请
    • Method and system for providing context switch using multiple register file
    • 使用多个寄存器文件提供上下文切换的方法和系统
    • US20070226474A1
    • 2007-09-27
    • US11712998
    • 2007-03-02
    • Jae Don LeeKeun Soo YimWoon Gee KimJeong Joon YooJung Keun ParkChang-Woo BaekChae Seok Im
    • Jae Don LeeKeun Soo YimWoon Gee KimJeong Joon YooJung Keun ParkChang-Woo BaekChae Seok Im
    • G06F9/44
    • G06F9/462
    • A context switch method capable of promptly switching a context for a dynamically generated task and a dynamic link by converting a state of multiple register files, switching the context, and separately restoring and storing the context. That is, the context switch method includes: maintaining a multiple register files; establishing the multiple register to be in any one of a prefetch state, a current state, and a store state; converting a state of the multiple register files to be in any one of the prefetch state, the current state, and the store state when a context switch occurs; wherein, in the prefetch state, determining a memory address to read a next task context to be subsequently performed by the register file, in the current state, performing a task with the task context of the register file and in the store state, storing the register file in a memory.
    • 一种上下文切换方法,其能够通过转换多个寄存器文件的状态,切换上下文以及单独地恢复和存储上下文来迅速切换动态生成的任务的上下文和动态链接。 也就是说,上下文切换方法包括:保持多个寄存器文件; 将多个寄存器建立为预取状态,当前状态和存储状态中的任何一个; 当上下文切换发生时,将多个寄存器文件的状态转换为预取状态,当前状态和存储状态中的任一个; 其特征在于,在所述预取状态下,确定存储器地址以读取随后由所述寄存器文件执行的下一个任务上下文,在当前状态下,执行具有所述寄存器堆的任务上下文和存储状态的任务, 将文件注册到内存中。
    • 6. 发明申请
    • Method for reducing code size of program in code memory
    • 减少代码存储器中程序代码大小的方法
    • US20070074003A1
    • 2007-03-29
    • US11510730
    • 2006-08-28
    • Keun-soo YimJae-don LeeJeong-joon YooKyoung-ho KangJung-keun ParkChae-seok ImWoon-gee KimChang-woo Baek
    • Keun-soo YimJae-don LeeJeong-joon YooKyoung-ho KangJung-keun ParkChae-seok ImWoon-gee KimChang-woo Baek
    • G06F15/00G06F15/76
    • G06F9/445G06F9/30058G06F9/30065G06F9/30178G06F9/325G06F9/328G06F9/44557
    • A method of reducing a code size of a program by controlling a control flow of the program using software in a computer system is disclosed. The method includes the steps of storing a first program count of a first instruction in a first buffer when an error occurs while the first instruction having an Operand including Offset and Length is being executed among a plurality of instructions loaded in the code memory, changing a current program count of the code memory to a second program count which is obtained by adding the Offset to the first program count, storing a second instruction, which is located at a position shifted from the second program count by a value of the Length, in a second buffer, replacing the second instruction with a third instruction, which is not recognized by a microprocessor, replacing the third instruction with the second instruction stored in the second buffer when an error occurs while the third instruction is being executed, and changing the current program count of the code memory to a predetermined program count next to the first program count stored in the first buffer.
    • 公开了一种通过使用计算机系统中的软件控制程序的控制流来减少程序的代码大小的方法。 该方法包括以下步骤:当在包含偏移和长度的操作数的第一指令在被加载到代码存储器中的多个指令之间执行时,在发生错误时将第一指令的第一程序计数存储在第一缓冲器中, 将代码存储器的当前程序计数转换为通过将偏移量加到第一程序计数而获得的第二程序计数,将位于从第二程序计数移位的位置的长度的位置的第二指令存储在 第二缓冲器,用第三指令代替第二指令,微处理器无法识别第二指令,当在执行第三指令时发生错误,用存储在第二缓冲器中的第二指令替换第三指令,并且改变当前 代码存储器的程序计数到存储在第一缓冲器中的第一程序计数旁边的预定程序计数。