diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/interne.h | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/include/interne.h b/include/interne.h index 801365b..337ec2d 100644 --- a/include/interne.h +++ b/include/interne.h @@ -14,4 +14,19 @@ Uint32 Extension(Uint32 ins); Uint32 Champ1(Uint32 ins); Uint32 Champ2(Uint32 ins); Uint32 Champ3(Uint32 ins); -#endif +Uint32 ZERO(void);
+Uint32 ONE(void);
+void AffecteBit(Uint32 * a, char v, int position);
+int Neg(Uint32 a);
+char Not(char a);
+char And(char a, char b);
+char Or(char a, char b);
+char Xor(char a, char b);
+char Nand(char a, char b);
+char Nor(char a, char b);
+void SetOverflow(int * o);
+void ResetOverflow(int * o);
+int Overflow(int o);
+char OrWord(Uint32 a);
+char AndWord(Uint32 a);
+#endif
\ No newline at end of file |