系统启动程序主要是完成了硬件的初始化,以及克服Flash或ROM读取速度慢的弱点,提高指令和数据的读取速度,实现系统的高速运行,并且通过MMU的应用,减少RAM的使用,降低系统成本。