首先機器能夠理解的只有機器語言,也就是二進制碼的01序列,這當然是不成的,所以就出現了匯編語言,用易記的add,mov等匯編指令來代替二進制碼的01,但是匯編還是太低級了,所以就有了高級語言,拿C來說,C的代碼要通過編譯變為.o或者.obj文件,然後通過編譯成為.exe文件,這樣才能夠執行,而所執行的exe文件,也就是可以通過OS來解釋成機器能夠理解、能夠執行的指令,這樣就可以了,至於exe的運行,在win下面妳可以去研究PE文件。基本就是這樣了。如果還要理解深刻,去看書吧,推薦王爽的匯編語言。C的話看K&R的The C programming language,要不斷的看,每有壹個階段的領悟就拿出來看壹下。再有就是看編譯器手冊了,不過我本人是沒看過,也沒想了解這麽深入。
上一篇:新東莊園官網在哪裏?下一篇:墨客網絡的創辦人是誰?