implementation of malloc and free functions using a dedicated memory which can be considered as the memory of an embedded system.