【程序人生-Hello’s P2P】计算机系统原理大作业题 目 程序人生-Hello’s P2P计算学部摘 要 本文以hello程序为研究载体,围绕“程序人生”全流程展开计算机系统原理探究,旨在具象化呈现编译链路、进程管理、存储管理与 I/O 管理的核心机制。研究过程中,通过 GCC、GDB、Readelf 等工具,追踪hello从预处理、编译、汇编、链接的生成过程,解析其在Ubuntu系统下的进程创建、程序替换、地址转换、内存映射及I/O交互逻辑。研究清晰展现了“预处理→编译→汇编→链接”的 P2P 链路与“用户态→内核态→硬件层”的 O