#ifndef __ALU_H__ #define __ALU_H__ #include "archi.h" Uint32 AdditionNonSigne(Uint32 a, Uint32 b); Uint32 AdditionSigne(Uint32 a, Uint32 b); Uint32 SoustractionNonSigne(Uint32 a, Uint32 b); Uint32 SoustractionSigne(Uint32 a, Uint32 b); Uint32 MultiplicationNonSigne(Uint32 a, Uint32 b); Uint32 MultiplicationSigne(Uint32 a, Uint32 b); Uint32 DivisionNonSigne(Uint32 a, Uint32 b); Uint32 DivisionSigne(Uint32 a, Uint32 b); Uint32 AND(Uint32 a, Uint32 b); Uint32 OR(Uint32 a, Uint32 b); Uint32 SHL(Uint32 a); Uint32 SHR(Uint32 a); #endif