diff options
author | Pixel <> | 2001-04-16 17:00:28 +0000 |
---|---|---|
committer | Pixel <> | 2001-04-16 17:00:28 +0000 |
commit | 06c7f715e1a31dd71a54f21705c4a28ec78a3652 (patch) | |
tree | 53347f54da94b41872cef2c9e4513fb3cce75c86 /lib/alu.c | |
parent | 967b751959b36a844abca8d3f4f32b8278f9bf9f (diff) |
MUL in Slow ALU
Diffstat (limited to 'lib/alu.c')
-rw-r--r-- | lib/alu.c | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -637,6 +637,25 @@ couple MultipliSig(Uint32 x, Uint32 y) z.fin = pa2; return (z); } + +Uint32 NMultiplactionNonSigne(Uint32 a, Uint32 b) { + couple z; + + z = MultipliNonSig(a, b); + + SecondResult = z.deb; + return z.fin; +} + +Uint32 NMultiplactionSigne(Uint32 a, Uint32 b) { + couple z; + + z = MultipliNonSig(a, b); + + SecondResult = z.deb; + return z.fin; +} + #else Uint32 NAdditionNonSigne(Uint32 a, Uint32 b) {} Uint32 NAdditionSigne(Uint32 a, Uint32 b) {} |