[分享] 薦書-以C語言解析電腦 底層應用程式開딠…
最近在找研發替代役,有投了一些BIOS相關的工作
聽到「以前的BIOS大都用組語寫,現在改用C語言為主的EFI」
認為自己對於「比OS更底層」這個領域很陌生,於是找了這本書來看
(其實是因為聽不懂主管在講什麼,覺得很不暢快)
(偷偷問一下,寫BIOS這樣的工作...有前途嗎? XD)
想要藉此更了解BIOS、各種硬體介面的知識
買回來兩三天,大致上翻了一次,感覺挺不錯的
每個章節作者都有相當不錯的範例程式
雖然我還沒仔細看過,但應該挺值得參考的
(這些程式都有 Windows 版本,作者是用 VC6 寫的)
總之,如果想要看看更底層的東西,這本書應該可以看看
雖然我幾乎沒有硬體相關的知識(我看不太懂電路圖、時序圖這類東西...)
但也覺得這本書讀起來並不太吃力
也希望有看過的其他板友可以分享心得 XD
----------
以下是天瓏網路書局裡,關於這本書的介紹:
----------
以 C 語言解析電腦─底層應用程式開發秘笈 by 蔡英川
ISBN : 9789572168462
出版商 : 全華
出版日期 : 2008-09-30
上架日期 : 2008-11-06
頁數 : 492
美金 : 0.0 0.0
定價 : 650
售價 : 585
讀者評鑑 : 5
<內容簡介>
資訊業進步太快,新鮮人只能靠自己模糊的記憶來學習業界的知識。作者長期從事編寫底
層應用程式,整理多年經驗與資料,並附上範例程式,減少初學者抓不到頭緒的困擾,也
給有興趣做這方面的人有個起頭。本書從最基本的電腦架構說起,接著會介紹電腦裡的一
些匯流排、裝置、IO埠與IPMI,並透過C語言程式,實際取得資料或資源,來證明這些裝
置的運作方法。最後是介紹目前逐漸茁壯的UEFI,讓大家可以儘早瞭解這個未來的明星。
誰需要這本書?電腦玩家、RD人員、電腦廠工程人員都需要,這本書可以透過實例讓你瞭
解電腦的一些基礎架構,讓您無論想從事BIOS或撰寫嵌入式系統韌體,都可以得心應手,
進而成為電腦公司爭相留任的工程師。
<章節目錄>
第01章 個人電腦架構概述
第02章 BIOS
第03章 中央處理單元 (CPU)
第04章 記憶體 (RAM)
第05章 IPMI 概論
第06章 集成設備電路 (IDE)
第07章 PCI 與 PCI Express
第08章 串列埠 (Serial Port)
第09章 印表機埠 (Printer Port)
第10章 網路埠 (Network Port)
第11章 UEFI 概論
附錄A C 與組合語言聯結使用
附錄B MyIO 的使用方法
附錄C EFI的資料型態
附錄D 參考規格書列表
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.117.171.46
※ 編輯: james732 來自: 140.117.171.46 (12/15 00:26)
推
12/15 00:32, , 1F
12/15 00:32, 1F
你沒講我還真沒發現,封面真的挺普通的 XDDD
※ 編輯: james732 來自: 140.117.171.46 (12/15 00:38)
→
12/15 00:54, , 2F
12/15 00:54, 2F
→
12/15 00:55, , 3F
12/15 00:55, 3F
推
12/15 13:41, , 4F
12/15 13:41, 4F
推
12/16 08:28, , 5F
12/16 08:28, 5F
→
01/05 04:10, , 6F
01/05 04:10, 6F
→
01/05 04:11, , 7F
01/05 04:11, 7F
→
01/05 04:12, , 8F
01/05 04:12, 8F
→
01/05 04:12, , 9F
01/05 04:12, 9F