发明名称 |
Bit sliced decimal adding/subtracting unit for multi-digit decimal addition and subtraction |
摘要 |
A bit sliced decimal adding/subtracting unit includes an 8-digit decimal adder/subtracter and an offset data generator. In the 8-digit decimal adder/subtracter, eight 1-digit decimal adder/subtracters are intercoupled so as to allow a carry to propagate from the lower order digit to the higher order digit. The offset data generator has first and second logical gates. The first logical gate detects whether or not an addition mode is specified by operation mode data. The second logical gate determines that a signal ZONE representing the format of the data to be operated represents a zone format, and that the addition mode is detected by said first logical gate. The output signal from the first logical gate is used for the first and second bits of the first 4-bit offset data. The output signal from the second logical gate is used for the 0th bit (MSB) and the third bit (LSB) of the first offset data. The output signal from the first logical gate is also used for the first and second bits of second 4-bit offset data. The 0th bit and the third bit of the second offset data are fixed at logical 0. The first offset data is supplied to the offset inputs of the adder/subtracters at the even digits (where the most significant digit is the 0th digit, and the least significant digit is the seventh digit) of the eight 1-digit decimal adder/subtracters. The second offset data is supplied to the offset inputs of the adder/subtracters at the odd number digits of the eight 1-digit decimal adder/subtracters.
|
申请公布号 |
US4707799(A) |
申请公布日期 |
1987.11.17 |
申请号 |
US19850695346 |
申请日期 |
1985.01.28 |
申请人 |
KABUSHIKI KAISHA TOSHIBA |
发明人 |
ISHIKAWA, TADASHI;EGUCHI, KAZUTOSHI |
分类号 |
G06F7/494;G06F7/50;(IPC1-7):G06F7/50 |
主分类号 |
G06F7/494 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|