0207 软件是如何运行和崩溃的?

背景 程序员的任务是写代码【软件】,代码【软件】本身无价值,代码【软件】运行起来才能实现价值。 运行 以java程序为例: 首先把代码通过编译器编译成可执行代码。 运行过程:冯洛伊曼模型 1. 操作系统从磁盘中加载 程序(代码)到内存,程序变成了进程; 2. 操作系统调度cpu给到进程,完成计算任务; 3. 操作系统协调io设备,输出计算结果; 内存模型: 1. 程序代码  2. 程序代码中的数据
相关文章
相关标签/搜索