会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • Information processing device
    • 信息处理装置
    • US20060224870A1
    • 2006-10-05
    • US11444221
    • 2006-05-31
    • Shin-ichiro TagoTaizo SatoYoshimasa TakebeYasuhiro YamazakiTeruhiko KamigataAtsuhiro SugaHiroshi OkanoHitoshi Yoda
    • Shin-ichiro TagoTaizo SatoYoshimasa TakebeYasuhiro YamazakiTeruhiko KamigataAtsuhiro SugaHiroshi OkanoHitoshi Yoda
    • G06F9/00
    • G06F9/3804G06F9/3806G06F9/3846
    • The present invention is defined in that an information processing device which reads, buffers, decodes and executes instructions from an instruction store portion by pipeline processing comprises: an instruction reading request portion which assigns a read address to the instruction store portion; an instruction buffering portion including a plurality of instruction buffers which buffer an instruction sequence read from the instruction store portion; an instruction execution unit which decodes and executes instructions buffered by the instruction buffering portion; a branching instruction detection portion which detects a branching instruction in the instruction sequence read from the instruction store portion; and a branch target address information buffering portion including a plurality of branch target address information buffers which, when the branching instruction detection portion has detected a branching instruction, buffer the branch target address information for generating the branch target address of the branching instruction; wherein, when the branching instruction detection portion has detected a branching instruction, either the branch target address information of the branching instruction is stored in one of the plurality of branch target address information buffers, or the branch target instruction sequence of the branching instruction is stored in one of the plurality of instruction buffers in addition to the storing in the branch target address information buffer.
    • 本发明的定义在于,通过流水线处理从指令存储部分读取,缓冲,解码和执行指令的信息处理设备包括:指令读取请求部分,其向指令存储部分分配读取地址; 指令缓冲部分,包括缓冲从指令存储部分读取的指令序列的多个指令缓冲器; 指令执行单元,其对由指令缓冲部分缓冲的指令进行解码和执行; 分支指令检测部分,其检测从指令存储部分读取的指令序列中的分支指令; 以及分支目标地址信息缓冲部分,包括多个分支目标地址信息缓冲器,当分支指令检测部分已经检测到分支指令时,缓冲用于生成分支指令的分支目标地址的转移目标地址信息; 其中,当分支指令检测部分已经检测到分支指令时,分支指令的分支目标地址信息被存储在多个分支目标地址信息缓冲器中的一个中,或分支指令的分支目标指令序列被存储 除了存储在分支目标地址信息缓冲器之外,还包括在多个指令缓冲器之一中。
    • 7. 发明授权
    • Interrupt control apparatus and method
    • 中断控制装置及方法
    • US07581090B2
    • 2009-08-25
    • US10692800
    • 2003-10-27
    • Hideo MiyakeAtsuhiro SugaYasuki Nakamura
    • Hideo MiyakeAtsuhiro SugaYasuki Nakamura
    • G06F9/00
    • G06F9/4812G06F13/24
    • When a normal interrupt occurs, data of processor operation before the normal interrupt are held in a normal return address register (452), a normal previous state register (453), and a normal factor register (454). When a break-interrupt occurs, data of processor operation before the break-interrupt is held in another break return address register (455). Hence, a break-interrupt can occur even within an interrupt inhibition period by a normal interrupt. Besides, when a break-interrupt occurs, the break-interrupt state is set in a flag register (456). By referring to the flag register (456) in executing an interrupt return instruction, the operation data before the break-interrupt or before the normal interrupt can accurately be restored.
    • 当正常中断发生时,在正常中断之前的处理器操作的数据被保存在正常的返回地址寄存器(452),正常的先前状态寄存器(453)和正常因子寄存器(454)中。 当发生中断中断时,中断中断前的处理器操作数据保存在另一个中断返回地址寄存器(455)中。 因此,即使在正常中断的中断禁止期间,中断也可能发生。 此外,当发生中断中断时,中断中断状态被设置在标志寄存器(456)中。 通过参考标志寄存器(456)执行中断返回指令,可以准确地恢复中断中断前或正常中断前的操作数据。
    • 9. 发明授权
    • Processor and method of controlling the same
    • 处理器和控制方法
    • US06889315B2
    • 2005-05-03
    • US09736357
    • 2000-12-15
    • Hideo MiyakeAtsuhiro SugaYasuki Nakamura
    • Hideo MiyakeAtsuhiro SugaYasuki Nakamura
    • G06F9/312G06F9/38
    • G06F9/3834G06F9/30076G06F9/30087G06F9/3832G06F9/3842G06F9/3861
    • The present invention relates to a processor that performs a load operation prior to a store operation while avoiding ambiguous memory reference, and achieves high-speed operations. The present invention also relates to a method of controlling such a processor. This processor includes a history control unit that stores a storage destination of a result obtained by executing a second instruction that is executed prior to a first instruction placed before the second instruction. When it is determined that the address of first data to be processed by the first instruction is included in the address region of second data to be processed by the second instruction, the history control unit overwrites the result obtained by the execution of the first instruction on the second data corresponding to the address.
    • 本发明涉及一种在存储操作之前执行加载操作同时避免不明确的存储器参考并且实现高速操作的处理器。 本发明还涉及一种控制这种处理器的方法。 该处理器包括历史控制单元,其存储通过执行在第二指令之前放置的第一指令之前执行的第二指令而获得的结果的存储目的地。 当确定要由第一指令处理的第一数据的地址被包括在要由第二指令处理的第二数据的地址区域中时,历史控制单元将通过执行第一指令获得的结果覆盖 第二个数据对应地址。
    • 10. 发明授权
    • Processor and processor system
    • 处理器和处理器系统
    • US06775762B1
    • 2004-08-10
    • US09657349
    • 2000-09-07
    • Hideo MiyakeAtsuhiro SugaYasuki Nakamura
    • Hideo MiyakeAtsuhiro SugaYasuki Nakamura
    • G06F938
    • G06F9/3861G06F9/3836G06F9/3838G06F9/3857G06F9/3885
    • The present invention provides a processor system having a main processor that efficiently executes coprocessor instructions, regardless of the type of each coprocessor to which the main processor is connected. When a coprocessor instruction to instruct execution by a coprocessor is supplied, the main processor determines whether or not the supplied coprocessor instruction has a possibility of having control dependency on a preceding coprocessor instruction being executed by a corresponding one of the coprocessor, in accordance with an instruction field corresponding to the supplied coprocessor instruction. If the supplied coprocessor instruction has the possibility of having the control dependency, the main processor issues the supplied coprocessor to the corresponding one of the processors only after the execution of the preceding coprocessor instruction is completed.
    • 本发明提供一种具有主处理器的处理器系统,该处理器无论主处理器连接到的每个协处理器的类型如何,都能高效地执行协处理器指令。 当提供指示由协处理器执行的协处理器指令时,主处理器确定所提供的协处理器指令是否具有对由协处理器中的相应协处理器执行的先前协处理器指令的控制依赖性的可能性, 指令字段对应于提供的协处理器指令。 如果所提供的协处理器指令具有控制依赖性的可能性,则只有在前一个协处理器指令的执行完成之后,主处理器才将所提供的协处理器发送给相应的一个处理器。