会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method of executing each of division and remainder instructions and data processing device using the method
    • 使用该方法执行每个分割和余数指令和数据处理设备的方法
    • US06560624B1
    • 2003-05-06
    • US09477001
    • 2000-01-03
    • Sugako OtaniHiroyuki Kondo
    • Sugako OtaniHiroyuki Kondo
    • G06F752
    • G06F7/535G06F9/3001G06F9/3016G06F9/30167G06F9/325G06F2207/3816G06F2207/5352
    • A data processing device comprises an instruction decoding unit for decoding a code of either a division instruction or a remainder instruction applied thereto, the instruction code having a size field for storing data size information. When a control unit receives a decoded result from the instruction decoding unit, the decoded result indicating the data size information stored in the size field of the instruction code, it presets a number of times that one loop iteration comprised of steps required for executing either the division instruction or the remainder instruction is to be carried out, based on the data size information. An ALU disposed within an arithmetic unit performs the loop iteration for either the division instruction or the remainder instruction only the number of times preset by the control unit.
    • 数据处理装置包括:指令解码单元,用于解码分配指令或应用于其的余数指令的代码,所述指令代码具有用于存储数据大小信息的大小字段。 当控制单元从指令解码单元接收到解码结果时,指示存储在指令代码的大小字段中的数据大小信息的解码结果,它预设一次循环迭代的次数,该循环迭代包括执行任一 将根据数据大小信息执行除法指令或余数指令。 设置在算术单元内的ALU对分割指令或余数指令执行循环迭代,仅执行由控制单元预设的次数。
    • 2. 发明申请
    • MICROCOMPUTER HAVING A PROTECTION FUNCTION IN A REGISTER
    • 在注册机中具有保护功能的微型计算机
    • US20100299751A1
    • 2010-11-25
    • US12783252
    • 2010-05-19
    • Sugako OTANIHiroyuki Kondo
    • Sugako OTANIHiroyuki Kondo
    • G06F12/14G06F9/30
    • G06F9/30123G06F9/30054G06F9/30138G06F9/30189G06F9/3861
    • A control unit controls execution of an instruction according to a decode result of an instruction code. A GRA register stores an access attribute for each of the plurality of general-purpose registers. A mode storage unit stores modes for controlling an operation of a CPU. When the control unit makes a request for access to the general-purpose register, register access allowance determining circuit determines whether the access to the general-purpose register in question is to be allowed or not, depending on the access attribute stored in the GRA register and the mode stored in the mode storage unit. Therefore, the number of the general-purpose registers used corresponding to the mode can be changed, and efficiency of use of the general-purpose registers can be optimized.
    • 控制单元根据指令代码的解码结果控制指令的执行。 GRA寄存器存储多个通用寄存器中的每一个的访问属性。 模式存储单元存储用于控制CPU的操作的模式。 当控制单元请求访问通用寄存器时,寄存器访问允许确定电路根据存储在GRA寄存器中的访问属性来确定是否允许访问通用寄存器 以及存储在模式存储单元中的模式。 因此,可以改变与模式对应使用的通用寄存器的数量,并且可以优化通用寄存器的使用效率。
    • 4. 发明授权
    • Processor for executing instruction codes of two different lengths and device for inputting the instruction codes
    • 用于执行两种不同长度的指令代码的处理器和用于输入指令代码的装置
    • US06463520B1
    • 2002-10-08
    • US08811005
    • 1997-03-04
    • Sugako OtaniShunichi Iwata
    • Sugako OtaniShunichi Iwata
    • G06E1500
    • G06F9/30145G06F9/3005G06F9/30149G06F9/30152G06F9/3016G06F9/30167G06F9/30181G06F9/322
    • Exemplary embodiments of the present invention are directed toward a technique which facilitates the process instruction codes in processor. According to the present invention, a memory device is provided which comprises a plurality of 2N-bit word boundaries, where N is greater than or equal to one. The processor of the present invention executes instruction codes of a 2N-bit length and a N-bit length. The instruction codes are stored in the memory device is such a way that the 2-N bit word boundaries contains either a single 2N-bit instruction code or two N-bit instruction codes. The most significant bit of each instruction code serves as a instruction format identifier which controls the execution (or decoding) sequence of the instruction codes. As a result, only two transfer paths from an instruction fetch portion to an instruction decode portion of the processor are necessary thereby reducing the hardware requirement of the processor and increasing system throughput.
    • 本发明的示例性实施例涉及促进处理器中的处理指令代码的技术。 根据本发明,提供一种包括多个2N位字边界的存储器件,其中N大于或等于1。 本发明的处理器执行2N位长度和N位长度的指令代码。 指令码存储在存储器件中,使得2-N位字边界包含单个2N位指令代码或两个N位指令代码。 每个指令代码的最高有效位用作控制指令代码的执行(或解码)序列的指令格式标识符。 结果,仅需要从处理器的指令提取部分到指令解码部分的两个传送路径,从而减少处理器的硬件需求并提高系统吞吐量。
    • 6. 发明授权
    • Microcomputer having a protection function in a register
    • 微机在寄存器中具有保护功能
    • US08789169B2
    • 2014-07-22
    • US12783252
    • 2010-05-19
    • Sugako OtaniHiroyuki Kondo
    • Sugako OtaniHiroyuki Kondo
    • G06F21/00
    • G06F9/30123G06F9/30054G06F9/30138G06F9/30189G06F9/3861
    • A control unit controls execution of an instruction according to a decode result of an instruction code. A GRA register stores an access attribute for each of the plurality of general-purpose registers. A mode storage unit stores modes for controlling an operation of a CPU. When the control unit makes a request for access to the general-purpose register, register access allowance determining circuit determines whether the access to the general-purpose register in question is to be allowed or not, depending on the access attribute stored in the GRA register and the mode stored in the mode storage unit. Therefore, the number of the general-purpose registers used corresponding to the mode can be changed, and efficiency of use of the general-purpose registers can be optimized.
    • 控制单元根据指令代码的解码结果控制指令的执行。 GRA寄存器存储多个通用寄存器中的每一个的访问属性。 模式存储单元存储用于控制CPU的操作的模式。 当控制单元请求访问通用寄存器时,寄存器访问允许确定电路根据存储在GRA寄存器中的访问属性来确定是否允许访问通用寄存器 以及存储在模式存储单元中的模式。 因此,可以改变与模式对应使用的通用寄存器的数量,并且可以优化通用寄存器的使用效率。