計(jì)算機(jī)體系很龐雜别伏,很多的分支请梢,要學(xué)習(xí)很多內(nèi)容才可以把知識(shí)連貫起來。
從計(jì)算機(jī)上層到下層一些本質(zhì)問題探索辐马,比如:
1.計(jì)算機(jī)加電后啟動(dòng)順序是怎樣的拷橘?
2.代碼是怎么被加載進(jìn)內(nèi)存的?進(jìn)程在計(jì)算機(jī)中是怎么表達(dá)的?
3.線程的模型是什么冗疮?線程并發(fā)該如何從IO和內(nèi)存角度理解萄唇?
4.計(jì)算機(jī)產(chǎn)生的數(shù)據(jù)是靠什么轉(zhuǎn)換到電信號(hào)的?
5.計(jì)算機(jī)為什么可以從軟件角度驅(qū)動(dòng)硬件執(zhí)行不同的命令术幔?
有些基礎(chǔ)知識(shí)是必不可少的另萤,比如匯編和C語言。從匯編角度更容易理解上面提到的問題诅挑。