摘要:
A semiconductor memory device, that has a plurality of writing ports and reading ports comprises a first data latch portion, at least one second data latch portions, and communication units. The first data latch portion is directly accessible by externally entering an address signal, and the second data latch portions are parallel connected to the first data latch portion. The communication units is used to access one of the first and second data latch portions. Therefore, according to the semiconductor memory device of the present invention, the amount of hardware of a register file of the processor employing parallel processing and local register architecture can be significantly reduced by providing the first data latch portion and at least one or more of the second data latch portions having communication units and accessing one of the first and second data latch portions.
摘要:
A floating point operation unit comprises an exponent operation circuit, a sign operation circuit and a mantissa operation circuit. The mantissa operation circuit comprises a fixed point multiplier, a first right shifter, an incrementer, a rounding off controller, a second right shifter, and further, an inversion circuit between the first right shifter and the incrementer. By controlling the inversion circuit and the rounding off controler when one operation of an iterative approximation in a division or a square root operation is executed, the number of cycles in the above operation is reduced, and as a result, the operating speed is increased.