用户态的应用程序 应用程序的运行环境 我们已经创造了操作系统的基础环境 16位 –> (开启保护模式、ljmpl) –> 32位 32位 –> (开启64位模式、虚拟内存的分页、ljmpl) –> 64位 64位 –> (pushq、ret) –> main()函数 为了创造应用程序的运行环境,操作系统需要实现以下功能 内存管理 –> 内存资源 进程管理 –> CPU资源 内存管理 进程管理