操作系统漫游
主要介绍了文件/源程序在磁盘上存储格式,以及源代码-可执行文件期间经过几次加工处理,可执行文件怎么被加载到内存里面执行。 用户无法直接操作CPU,无法直接操作硬盘。。这就需要操作系统的协助,操作系统主要让用户更简单的使用硬件,怎么让用户更好的使用硬件(硬件杂七杂八有很多中),这个就需要操作系统对这些做个抽象, 有文件抽象(io设备,统一unix io调用),虚拟内存(方便内存管理,内存分段),进程(正在运行的程序的抽象), 以及CPU并发并行机介绍,CPU的一些歪门邪道技术实现了超线程,并发指令来加速程序的运行.