- 博客(1)
- 收藏
- 关注
原创 哈工大计算机系统原理大作业 程序人生-Hello’s P2P
Hello World程序的P2P过程始于源代码hello.c,依次经过预处理、编译、汇编和链接,生成静态的可执行文件。当用户在Shell中执行程序时,操作系统通过fork()创建子进程,通过execve()系统调用加载可执行文件,为其分配进程控制块、虚拟地址空间等资源,使其从磁盘上的静态程序转变为内存中一个活动的进程。进程被调度执行后,CPU从main函数开始取指运行。其指令与数据访问均通过虚拟地址进行,由内存管理单元(MMU)借助页表转换为物理地址,TLB和各级Cache协作加速此过程。
2026-01-04 16:47:11
518
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅