參考資料

田宇發表於2015-03-11

Intel技術文件:

《Intel® 64 and IA-32 Architectures Software Developer’s Manual Combined Volumes1, 2A, 2B, 2C, 3A, 3B, and 3C》

《Intel® 64 and IA-32 Architectures Software Developer's Manual Documentation Changes》

《Intel® 64 and IA-32 Architectures Optimization Reference Manual》

《82093AA I/O ADVANCED PROGRAMMABLE INTERRUPT CONTROLLER (IOAPIC)》

《6-chipset-c200-chipset-datasheet》

《MultiProcessor Specification》

《Intel® 64 Architecture x2APIC Specification》

其他技術文件:

《VESA BIOS EXTENSION(VBE) Core Functions Standard》(Version:3.0)
《AT Attachment 8 - ATA/ATAPI Serial Transport (ATA8-AST)》
《AT Attachment 8 - ATA/ATAPI Parallel Transport (ATA8-APT)》
《AT Attachment 8 - ATA/ATAPI Command Set (ATA8-ACS)》
《AT Attachment 8 - ATA/ATAPI Architecture Model (ATA8-AAM)》
《Microsoft Extensible Firmware Initiative FAT32 File System Specification》

相關技術網站(官方與非官方):

http://www.ctyme.com/intr/int.htm

http://www.computer-engineering.org/ps2keyboard/

參考書籍:

《x86/x64體系探索及程式設計》,作者:鄧志,電子工業出版社。

《Orange`S:一個作業系統的實現》,作者:於淵,電子工業出版社。

《30天自制作業系統》,作者:川合秀實【日】,人民郵電出版社。

《PC技術內幕》,作者:Frank van Gilluwe【美】,中國電力出版社。

《老碼識途》,作者:韓巨集、李林,電子工業出版社。

《Linux核心設計與實現》,作者:Robert Love【美】,機械工業出版社。

《Linux核心修煉之道》,作者:任橋偉,人民郵電出版社。

《你必須知道的495個C語言問題》,作者:Steve Summit【美】,人民郵電出版社。

《Linux裝置驅動程式》,作者:Jonathan Corbet、Alessandro Rubini & Greg Kroah-Hartman【美】,中國電力出版社。

《Linux核心原始碼情景分析》(上、下),作者:毛德操、胡希明,浙江大學出版社。

《深入理解Linux核心》,作者:Daniel P.Bovet & Marco Cesati【美】,中國電力出版社。

《深入理解Linux虛擬記憶體管理》,作者:Mel Gorman【愛爾蘭】,北京航空航天大學出版社。

《深入Linux核心架構》,作者:Wolfgang Mauerer【德】,人民郵電出版社。

《加密與解密》,作者:段鋼,電子工業出版社。

《Linux核心完全註釋》,作者:趙炯,機械工業出版社。

PS:由於是在創作初期,文章可能會有錯誤、內容遺漏、闡述的不到位或者讀者想看而我沒有寫到的內容,希望大家多指點(留言或者發資訊給我都可以)。
考慮到以上原因,希望大家能夠關注或者推薦本書,讓更多的人學習到,並避免錯過之前內容的更新與補充

相關文章