发明名称 ARITHMETIC PROCESSOR
摘要 PURPOSE:To realize a high-speed arithmetic operation with no addition of a hardware by providing a carry transmission gate and an extension enable signal. CONSTITUTION:When an instruction decoding unit DEC 40 decodes a 64-bit arithmetic instruction, a microprogram address of an address calculation controller ICNT 510 is produced so that an address calculating 32-bit computing element IALU 300 can be controlled via an instruction execution controller ECNT 610. Then an FF 516 is set and a carry transmission gate 310 is set under an enable state. The high-order 32 bits are set at an address calculation internal register IREG 350 with the low-order 32 bits set at an instruction execution internal register EREG 450 respectively. Then both high-order and low-order 32-bit arithmetic operations are carried out at one time by the IALU 300 and an instruction executing 32-bit computing element EALU 400 respectively. Thus both the IALU 300 and the EALU 400 work as a single 64-bit computing element and high-order and low-order 32 bits are set at the IREG 350 and EREG 450 respectively. In such a way, it is possible to perform the high-speed arithmetic operation that exceeds the operable data width of an instruction executing unit with no addition of the hardware.
申请公布号 JPS63253433(A) 申请公布日期 1988.10.20
申请号 JP19870086897 申请日期 1987.04.10
申请人 HITACHI LTD;HITACHI ENG CO LTD 发明人 FUKUMARU HIROAKI;TAKATANI SOICHI;MORIOKA TAKAYUKI;BANDO TADAAKI;YAMAGUCHI SHINICHIRO;HIROSE KENJI
分类号 G06F9/38;G06F7/00;G06F7/57;G06F9/302;G06F9/305;G06F9/355 主分类号 G06F9/38
代理机构 代理人
主权项
地址