摘要 |
PROBLEM TO BE SOLVED: To provide a memory management system capable of detecting the destruction of a memory block due to the writing of illegal data exceeding a memory block area. SOLUTION: The header part of a memory block is provided with judgement codes H3 , H4 between which a pointer H1 and other management information H2 are held, judges the data destruction of the memory block by judging the legality/illegality of these judgement codes H, H and stops the allocation of the memory block. Since the pointer H1 has pointer information to a succeeding memory block and pointer information to a preceding memory block, memory blocks following the destructed memory block can be allocated and the destructed memory block also can be repaired. |