Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
ARITHMETIC PROCESSOR
Document Type and Number:
Japanese Patent JPS63253433
Kind Code:
A
Abstract:

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.


Inventors:
FUKUMARU HIROAKI
TAKATANI SOICHI
MORIOKA TAKAYUKI
BANDO TADAAKI
YAMAGUCHI SHINICHIRO
HIROSE KENJI
Application Number:
JP8689787A
Publication Date:
October 20, 1988
Filing Date:
April 10, 1987
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HITACHI LTD
HITACHI ENG CO LTD
International Classes:
G06F9/38; G06F7/00; G06F7/57; G06F9/302; G06F9/305; G06F9/355; (IPC1-7): G06F7/00; G06F9/38
Domestic Patent References:
JPS5699544A1981-08-10
JPS4870445A1973-09-25
Attorney, Agent or Firm:
Katsuo Ogawa