#ifndef __REGISTRE_H__ #define __REGISTRE_H__ #include "types.h" Uint32 LireRegistreRG(void); Uint32 LireRegistreRD(void); Uint32 LireRegistrePC(void); Uint32 LireRegistreFLAG(void); Uint32 LireRegistreSP(void); void EcrireRegistreRG(Uint32 val); void EcrireRegistreRD(Uint32 val); void EcrireRegistrePC(Uint32 val); void EcrireRegistreFLAG(Uint32 val); void EcrireRegistreSP(Uint32 val); Uint32 LireRegistre(Uint32 champ_registre); void EcrireRegistre(Uint32 champ_registre, Uint32 valeur); int Overflow(void); int Zero(void); int Sign(void); int Parity(void); void SetOverflow(void); void SetZero(void); void SetSign(void); void SetParity(void); void ResetOverflow(void); void ResetZero(void); void ResetSign(void); void ResetParity(void); void ResetRegistres(void); #endif