Memory protection used to support resources (L1P, L2, L1D not an Intenal CFG space). Memory protection provides many benefits to a system. Memory protection functionality can: · Protect operating system data structures from poorly behaving code. · Aid in debugging by providing greater information about illegal memory accesses. · Allow the operating system to enforce clearly defined boundaries between supervisor and user modeaccesses, leading to greater system robustness.