我想開始學習一些組件,我有幾個問題:大會和引導加載程序
- 什麼是好書/網站學習大會?
- 我在哪裏可以閱讀關於Bootloaders的更多信息?
- 我在哪裏可以閱讀有關Mac架構的更多信息?
- 我可以在哪裏獲得有關閃存的信息,特別是處理器如何讀取它?
我想開始學習一些組件,我有幾個問題:大會和引導加載程序
關於彙編:一切取決於你想要學習的一種彙編程序。 Motorolla,英特爾,ARM,S390,...
我喜歡下面的網站(如果你是一個初學者):
http://www.tutorialspoint.com/assembly_programming/index.htm
http://w3.ufsm.br/rmbranco/cefet_files/Apostila/8086%20Assembly.pdf
親切的問候, PB
對於你可以通過一些有用的資源,前兩個問題here
書:「彙編語言:循序漸進」是我的建議:)
關於引導裝載程序,我發現了很多網頁。當然,其中一些比其他人更有趣。我喜歡以下物質:
http://dc0d32.blogspot.in/2010/06/real-mode-in-c-with-gcc-writing.html
http://fisnikhasani.com/building-your-own-bootloader/
我希望這給你一個開始。
親切的問候, PB
對於Mac OS X架構你想阿米特·辛格的書,* Mac OS X的內幕*:http://search.barnesandnoble.com/Mac-OS-X-Internals/Amit-辛格/ e/9780321278548/ – 2012-03-28 12:57:36
我有一套教育教學套裝,提供學習模式,我沒有任何反饋,所以我不知道他們是否有用,也許一個半小時的時間來通過它,並得到一些基礎知識http://github.com/dwelch67/lsasim – 2012-03-28 14:14:10
引導加載程序作爲彙編語言和你可以用它做什麼都是一個廣泛的話題。他們基本上提供了硬件開啓和下一層軟件及其假設之間的墊片/墊片/層,例如假設可能是所有的外設都被啓用並且沒有復位,並且存儲系統(特別是Dram)是準備好用作通用RAM。這可以像設置堆棧指針和分支到main一樣簡單,像dram init,pcie init等那樣複雜。用於讀取目的的 – 2012-03-28 14:16:36