一個hello程序的運行過程

    首先我們來看一下我們計算機大概的硬件結構,圖中可能會屏蔽大量的實現細節,或者很多寄存器沒有給出來,我們這裏主要是爲了總體的建立一個大概模型和印象,所以就只抓了主幹,省去了一些細節,下面我們上圖     我們可以看到我們的計算機底層硬件主要分爲了cpu、主存、I/O以及磁盤。     假設我們現在硬盤上有一個hello的可執行文件,那它的運行要在這些硬件上經歷一些什麼呢?         
相關文章
相關標籤/搜索