DATA PROCESSING USING MULTIPLY-ACCUMULATE INSTRUCTIONS

Patent №

US 5,583,804

Granted

1996-12-10

Filed 1995

Owner

ADVANCED RISC MACHINES LIMITED

+1 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08379014

A data processing system is described utilizes a multiplier-accumulator 108 that performs both a first class of multiply-accumulate instructions and a second class of multiply-accumulate instructions. The first class of multiply-accumulate instructions are of the form N*N+N.fwdarw.N and the second class of multiply-accumulate instructions are of the form N*N+2N.fwdarw.2N. The second class of multiply-accumulate instructions provide a greater precision of arithmetic in a single instruction and avoid the use of excessive instruction set space by being constrained that the result is written back into the two registers from which the 2N-bit accumulate value was taken. The multiplier-accumulator also provides N*N.fwdarw.N and N*N.fwdarw.2N multiplication operations.

AI hardwareG06F 7/5443G06F 9/30014

AI classification

AI hardware0.83
Natural language0.00
Vision0.00
Evolutionary computation0.00
Speech0.00
Machine learning0.00
Planning0.00
Knowledge representation0.00

Ownership

ADVANCED RISC MACHINES LIMITED

assignment · 73430942

ARM LIMITED

namechg · 94360149

Assignors

SEAL, DAVID JAMES, LARRI, GUY, JAGGAR, DAVID VIVIAN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC