发明名称 |
Data processing using multiply-accumulate instructions |
摘要 |
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->N and the second class of multiply-accumulate instructions are of the form N*N+2N->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->N and N*N->2N multiplication operations. |
申请公布号 |
GB2291515(B) |
申请公布日期 |
1998.11.18 |
申请号 |
GB19940014272 |
申请日期 |
1994.07.14 |
申请人 |
* ADVANCED RISC MACHINES LIMITED;* ARM LIMITED |
发明人 |
DAVID JAMES * SEAL;GUY * LARRI;DAVID VIVIAN * JAGGAR |
分类号 |
G06F7/52;G06F7/523;G06F7/527;G06F7/544;G06F9/302;G06F9/305;G06F17/10;(IPC1-7):G06F7/52 |
主分类号 |
G06F7/52 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|