摘要: 本文由 "CPU阿甘" 改编而得,主要讲的是系统启动和程序执行时CPU做的工作。 CPU的构成 中央处理器(CPU,Central Processing Unit)由运算器、控制器、Cache等。 控制器:主要是对指令进行译码。 运算器:主要是执行定点或者浮点运算等。 寄存器:主要功能是保存计算的中 阅读全文
posted @ 2018-02-19 12:36 dy2903 阅读(737) 评论(0) 推荐(0) 编辑
摘要: 本章主要介绍程序执行过程中操作系统、CPU都干了什么 运行前 程序在运行前,只是在硬盘上待着,此时就是一堆 二进制代码 而已,没有任何作用。 程序只有进入了内存才能运行,但是要进入内存,则需要服从 操作系统 的调度。 一个程序在运行的时候可能需要很大的空间,比如3G,但是操作系统不可能为每个程序都分 阅读全文
posted @ 2018-02-19 12:20 dy2903 阅读(5171) 评论(0) 推荐(1) 编辑