请教UPX加壳压缩,操作系统为什么能识别并解压

请问UPX加壳压缩,操作系统为什么能识别并解压?
     难道系统知道这个是用UPX加壳过的吗? 并且内置了UPX解压算法? 要不然它怎么知道把内容加载进内存并解压?

------解决方案--------------------
壳包含了解压缩的代码,先执行解压缩代码恢复程序,然后再跳回到原来的程序入口点击可。