发明名称 DATA PROCESSOR, SEMICONDUCTOR INTEGRATED CIRCUIT AND CPU
摘要 PROBLEM TO BE SOLVED: To provide a data processor capable of fast performing the arithmetic operation and the logic operation of a multiple-length numerical value. SOLUTION: In this data processor (1), a CPU (2) for decoding an instruction and performing the instruction sets control data through a bus (13), and the data processor (1) has a multiple-length arithmetic circuit (8) for performing arithmetic processing to multiple-length data on the basis of the set control data. The multiple-length arithmetic circuit performs read access of the multiple- length data in each processing unit of a plurality of bits, performs a partial operation of read data, performs write access of partial operation results, also repeats processing for transferring operation information necessary to the next partial operation to the next partial operation and operates the multiple-length data. The multiple-length arithmetic circuit is a bus master module for performing an addressing operation for itself and maybe operated by receiving the setting of the control data from the CPU, and the CPU does not have to repeatedly perform a data transfer instruction, an addition/subtraction instruction, etc., and can fast perform an operation of multiple-length data to be needed in elliptic curve cryptography, etc.
申请公布号 JP2002149396(A) 申请公布日期 2002.05.24
申请号 JP20000338807 申请日期 2000.11.07
申请人 HITACHI LTD 发明人 NAKADA KUNIHIKO
分类号 G06F7/00;G06F9/30;G06F9/308;G06F9/32;G06F9/38;G06F15/16;G06F15/78;G09C1/00 主分类号 G06F7/00
代理机构 代理人
主权项
地址