摘要: 1. 概述 构建(Build):预处理(Preprocess)、编译(Compilation)、汇编(Assembly)、链接(Linking) 本质:软件运行背后的机理及支撑软件运行的各种平台和工具 2. 编译过程分解 2.1 预编译 主要处理源代码文件中以“#”开始的预编译指令,如“#inclu 阅读全文
posted @ 2022-03-14 00:47 褴褛披风 阅读(65) 评论(0) 推荐(0)
摘要: 1.硬件架构 最为关键的三个部件:CPU,内存,I/O控制芯片。 I/O设备相比于CPU和内存的速度很慢,为了协调I/O设备和总线之间的速度,每个设备都会有一个I/O控制器; 由于CPU核心频率的提升,导致内存跟不上CPU的速度,于是产生了和内存频率一致的系统总线,而CPU采用倍频的方式与系统总线进 阅读全文
posted @ 2022-02-13 21:20 褴褛披风 阅读(104) 评论(0) 推荐(0)