一个hello程序的运行过程

    首先我们来看一下我们计算机大概的硬件结构,图中可能会屏蔽大量的实现细节,或者很多寄存器没有给出来,我们这里主要是为了总体的建立一个大概模型和印象,所以就只抓了主干,省去了一些细节,下面我们上图     我们可以看到我们的计算机底层硬件主要分为了cpu、主存、I/O以及磁盘。     假设我们现在硬盘上有一个hello的可执行文件,那它的运行要在这些硬件上经历一些什么呢?         
相关文章
相关标签/搜索