会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Instruction processing unit for computer
    • 电脑指令处理单元
    • US4873629A
    • 1989-10-10
    • US133195
    • 1987-12-15
    • Michael C. HarrisDavid M. ChastainGary B. Gostin
    • Michael C. HarrisDavid M. ChastainGary B. Gostin
    • G06F9/38
    • G06F9/382G06F9/3802G06F9/3808G06F9/3822
    • A computer (20) is configured for optimizing the processing rate of instructions and the throughput of data. The computer (20) includes a main memory (99), a memory control unit (22), a physical cache unit (100), and a central processor (156). A instruction processing unit (126) is included within the central processor (156). The function of the instruction processing unit (126) is to decode instructions and produce instruction execution commands or directing the execution of the instructions within the central processor (156). Instructions are transferred from the main memory (99) into a register (180) where the address fields of the instructions are decoded to produce a cracked instruction and these instructions are stored in a logical instruction cache (210). As the cracked instructions are selected they are transferred to an output buffer and decoder (214) where the remaining fields of the instructions are decoded to produce instruction execution commands. The instructions in the cache (210) are stored at logical rather than at physical addresses. The cache (210) further can operate at double the rate of a basic clock period for the computer (20) such that a branch instruction can be selected in one clock cycle. The combination of the logical instructiion cache (210) and the concurrent computation of program counts serves to substantially increase the instruction execution rate for the computer (20).
    • 计算机(20)被配置为优化指令的处理速率和数据的吞吐量。 计算机(20)包括主存储器(99),存储器控制单元(22),物理高速缓存单元(100)和中央处理器(156)。 指令处理单元(126)包括在中央处理器(156)内。 指令处理单元(126)的功能是解码指令并产生指令执行命令或指示中央处理器(156)内的指令的执行。 指令从主存储器(99)传送到寄存器(180),其中指令的地址字段被解码以产生破解指令,并且这些指令被存储在逻辑指令高速缓存(210)中。 当选择破解的指令时,它们被传送到输出缓冲器和解码器(214),其中指令的剩余字段被解码以产生指令执行命令。 高速缓存(210)中的指令以逻辑而不是物理地址存储。 高速缓存(210)还可以以计算机(20)的基本时钟周期的速率的两倍工作,使得可以在一个时钟周期中选择分支指令。 逻辑指令高速缓存(210)和程序计数的并发计算的组合用于大大增加计算机(20)的指令执行率。