summaryrefslogtreecommitdiff
path: root/lib/alu.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/alu.c')
-rw-r--r--lib/alu.c40
1 files changed, 19 insertions, 21 deletions
diff --git a/lib/alu.c b/lib/alu.c
index 94f06ba..6316952 100644
--- a/lib/alu.c
+++ b/lib/alu.c
@@ -1,70 +1,68 @@
-#include "alu.h"
+#include "alu.h"
// rajouter les overflow...
-
-/*****************************************/
-/** **/
-/** GESTION DE L'UNITE DE CALCUL **/
-/** **/
-/*****************************************/
- Uint32 AdditionNonSigne(Uint32 a, Uint32 b)
+
+/*****************************************/
+/** **/
+/** GESTION DE L'UNITE DE CALCUL **/
+/** **/
+/*****************************************/
+Uint32 AdditionNonSigne(Uint32 a, Uint32 b)
{
return (a + b);
}
- Uint32 AdditionSigne(Uint32 a, Uint32 b)
+Uint32 AdditionSigne(Uint32 a, Uint32 b)
{
return (a + b);
}
- Uint32 SoustractionNonSigne(Uint32 a, Uint32 b)
+Uint32 SoustractionNonSigne(Uint32 a, Uint32 b)
{
return (a - b);
}
- Uint32 SoustractionSigne(Uint32 a, Uint32 b)
+Uint32 SoustractionSigne(Uint32 a, Uint32 b)
{
return (a - b);
}
- Uint32 MultiplicationNonSigne(Uint32 a, Uint32 b)
+Uint32 MultiplicationNonSigne(Uint32 a, Uint32 b)
{
return (a * b);
}
- Uint32 MultiplicationSigne(Uint32 a, Uint32 b)
+Uint32 MultiplicationSigne(Uint32 a, Uint32 b)
{
return (a * b);
}
- Uint32 DivisionNonSigne(Uint32 a, Uint32 b)
+Uint32 DivisionNonSigne(Uint32 a, Uint32 b)
{
return (a / b);
}
- Uint32 DivisionSigne(Uint32 a, Uint32 b)
+Uint32 DivisionSigne(Uint32 a, Uint32 b)
{
return (a / b);
}
- Uint32 AND(Uint32 a, Uint32 b)
+Uint32 AND(Uint32 a, Uint32 b)
{
return (a & b);
}
- Uint32 OR(Uint32 a, Uint32 b)
+Uint32 OR(Uint32 a, Uint32 b)
{
return (a | b);
}
- Uint32 SHL(Uint32 a)
+Uint32 SHL(Uint32 a)
{
return (a >> 1);
}
- Uint32 SHR(Uint32 a)
+Uint32 SHR(Uint32 a)
{
return (a << 1);
}
-
-