书籍推荐《以C语言解析电脑》

这本书要想买到,在大陆看起来比较难,理出个目录,看个大概:

另外在这个地方可以预览前20页:http://openebook.hyread.com.tw/ebookservice/hyviewer/online_browser.do

1 個人電腦架構概述(第11頁)

    • 1-1
      名詞解釋(第12頁)

    • 1-2 Intel/AMD
      PC架構圖(第15頁)

    • 1-3
      系統各區域功能(第17頁)

    • 1-4
      AMD架構圖(第20頁)

    • 1-5
      效率的迷思(第21頁)

    • 1-6
      開機流程(第22頁)

    • 1-7
      IRQ(第24頁)

    • 1-8
      IVT(第25頁)

    • 1-9
      真實模式與保護模式(第30頁)

    • 1-10
      x86系統定址空間(第32頁)

    • 1-11
      APIC(第34頁)

    • 1-12
      DMA(第36頁)

    • 1-13
      結論(第40頁)

  • 2
    BIOS(第41頁)

    • 2-1
      BIOS開機流程(第42頁)

    • 2-2
      關於SMBIOS(第47頁)

    • 2-3
      ACPI(第59頁)

    • 2-4 E820
      table(第72頁)

    • 2-5
      SMBus(第75頁)

    • 2-6
      CMOS(第82頁)

    • 2-7
      結論(第88頁)

  • 3
    中央處理單元(CPU)(第89頁)

    • 3-1
      CPU接腳演化(第90頁)

    • 3-2
      CPU區分(第91頁)

    • 3-3
      CPU的暫存器(第93頁)

    • 3-4
      CPU識別(第98頁)

    • 3-5
      在DOS下解析CPU(第106頁)

    • 3-6
      在Windows下解析CPU(第107頁)

    • 3-7
      結論(第108頁)

  • 4
    記憶體(RAM)(第109頁)

    • 4-1
      記憶體種類(第110頁)

    • 4-2
      記憶體的身份證(第114頁)

    • 4-3
      記憶體空間(第118頁)

    • 4-4
      記憶體映射(第122頁)

    • 4-5
      存取記憶體(第124頁)

    • 4-6
      記憶體測試(第129頁)

    • 4-7
      結論(第130頁)

  • 5
    IPMI概論(第131頁)

    • 5-1
      IPMI簡介(第132頁)

    • 5-2
      IPMI架構(第133頁)

    • 5-3
      操作BMC(第137頁)

    • 5-4
      KCS模式(第137頁)

    • 5-5
      使用LAN(第148頁)

    • 5-6
      實例演練(第167頁)

    • 5-7
      結論(第168頁)

  • 6
    集成設備電路(IDE)(第169頁)

    • 6-1
      IDE介面演化(第170頁)

    • 6-2
      IDE的架構(第171頁)

    • 6-2
      ATAPI命令(第172頁)

    • 6-3
      操作ATAPI命令(第175頁)

    • 6-4
      結論(第205頁)

  • 7 PCI 與 PCI
    Express(第207頁)

    • 7-1
      PCI架構(第208頁)

    • 7-2
      組態表頭區介紹(第209頁)

    • 7-3
      存取PCI(第226頁)

    • 7-4
      C語言與組合語言(第229頁)

    • 7-5
      開始寫程式(第234頁)

    • 7-6
      PCI資料傳輸方式(第237頁)

    • 7-7 PCI
      Express(第241頁)

    • 7-8 PCI與PCI
      Express比較(第263頁)

    • 7-9
      結論(第264頁)

  • 8 串列埠(Serial
    Port)(第265頁)

    • 8-1
      串列埠簡介(第266頁)

    • 8-2
      串列埠的暫存器(第268頁)

    • 8-3
      初始化RS232(第274頁)

    • 8-4
      操作串列埠(第276頁)

    • 8-5
      資料傳輸控制(第283頁)

    • 8-6
      範例(第284頁)

    • 8-7
      製作交換線(第285頁)

    • 8-8
      USB界面(第288頁)

    • 8-9
      USB裝置類別(第293頁)

    • 8-10
      USB封包(第303頁)

    • 8-11
      USB傳輸模式(第310頁)

    • 8-12
      範例(第311頁)

    • 8-13
      結論(第324頁)

  • 9 印表機埠(Printer
    Port)(第325頁)

    • 9-1
      簡介(第326頁)

    • 9-2
      印表機埠介紹(第327頁)

    • 9-3
      LPT的模式(第332頁)

    • 9-4
      操作印表機埠(第333頁)

    • 9-5
      LPT燒錄器(第342頁)

    • 9-6
      結論(第364頁)

  • 10 網路埠(Network
    Port)(第365頁)

    • 10-1
      關於網路(第366頁)

    • 10-2
      網路的基礎(第368頁)

    • 10-3
      Ethernet封包(第372頁)

    • 10-4
      IP封包解析(第379頁)

    • 10-5
      程式範例(第403頁)

    • 10-6
      結論(第407頁)

  • 11
    UEFI概論(第409頁)

    • 11-1
      什麼是UEFI(第410頁)

    • 11-2
      UEFI優點(第412頁)

    • 11-3
      UEFI與Framework(第413頁)

    • 11-4
      Framework架構執行流程(第415頁)

    • 11-5
      SEC(第417頁)

    • 11-6
      PEI(第418頁)

    • 11-7
      DXE(第421頁)

    • 11-8
      BDS(第436頁)

    • 11-9
      EFI的模擬程式(第437頁)

    • 11-10
      EFI的第一個應用程式(第446頁)

    • 11-11
      應用程式種類(第458頁)

    • 11-12
      結論(第460頁)

  • 附錄(第461頁)

    • C與組合語言聯結使用(第461頁)

    • MyIO的使用方法(第467頁)

    • EFI的資料型態(第477頁)

    • 參考規格書列表(第503頁)

时间: 2024-08-06 03:46:51

书籍推荐《以C语言解析电脑》的相关文章

Spark国内外书籍推荐

Spark爆发式的成长导致今年Spark相关书籍明显比去年那时候多得多,这里给出国内外目前所有的书籍,推荐给大家,希望能够大家有所帮助.因为在网络上,不便于将书籍的电子版公开出来,需要的可以私信我或加我微信:zhouzhihubeyond 国内Spark书籍: <Spark大数据处理:技术.应用与性能优化>,作者:高彦杰,出版社:机械工业出版社,出版时间:2014年11月,Spark版本:1.0: <Spark大数据处理技术>,作者:夏俊鸾,黄洁,程浩 等,出版社:电子工业出版社,

python书籍推荐

python书籍推荐列表: 技巧:关于如何在windows平台上行获取目录下的文件名称.(我的python书籍的位置E:\Python\Python_book) D:\>e: E:\>cd Python E:\Python>cd Python_book E:\Python\Python_book>dir /b > name.csv E:\Python\Python_book> 此时就会在E:\Python\Python_book下生成一个name.csv的文件,其内容就

项目管理书籍推荐

http://blog.csdn.net/hbqhdlc/article/details/6207513 项目管理书籍推荐 一.人件 <人件>第1版于1987 年出版,专门讨论了软件开发和维护团队的管理问题,并向人们的传统认识提出了挑战.作者在书中推崇人本管理思想,正确指出知识型企业的核心是人,而不是技术,呼吁给予软件工作者充分的自由和信任.本书推出后,立即在西方引起了轰动,被誉为“几十年来对美国软件业影响最大的理念”.与<人月神话>一样,<人件>现已成为软件团队管理的

C++书籍推荐

<C++程序设计语言> <C++语言设计与演化> <C++标准程序库> <EFFECTIVE C++ 中文版> <MORE EFFECTIVE C++ 中文版> <C++ PRIMER 中文版> <C++沉思录> <C++ STL中文版> <C++ PRIMER PLUS 中文版> <深度探索C++对象模型> <C++设计新思维--泛型编程与设计模式之应用> <对象揭秘

【书籍推荐】Spring实战-----Spring入门经典

如果看完了Servlet学习指南后,可以开始考虑使用框架了,这时候是完全没有什么问题的,因为有太多的开发者在帮我们解决问题了,作为一个新手,我们可以先使用别人的轮子,等到使用得很熟练,技术提高了,我们才考虑制造一些小轮子,当然这个过程需要很长的时间,但我相信只要不断的学习,就一定能成功. 当然,个人认为这本书只是入门级,因为文档是更好的资料,但是每个人迈出的第一步都倾向于轻松有趣,另外看英文版当然是更好有更好的提升,但是个人认为既然入门就可以选择看中文版的快速入门,然后再看英文版的文档,或者在下

Linux好书、经典书籍推荐

Linux好书.经典书籍推荐 思想篇 <Linux/Unix设计思想> 图书将Unix与Linux的原理有效地结合起来,总结了Unix/Linux软件开发中的原则.在保留了第1版中Unix方面的内容的同时,强调了Linux和开源领域的新思想. 入门篇 <Linux程序设计(第4版)> <Linux程序设计>是Linux程序设计领域的经典名著,以简单易懂.内容全面和示例丰富而受到广泛好评.中文版前两版出版后,在国内的Linux爱好者和程序员中也引起了强烈反响,这一热潮一直

[原创]2014年上半年测试书籍推荐

周末,打扫完屋子,趁着有空,也整理下自己在2014年上半年翻看的测试相关的书! 1 书名: <google软件测试之道> 图书地址:http://item.jd.com/11330792.html 推荐星级:3星 卖烧烤的鱼点评:主要介绍了在google公司中对测试各角色工作的内容讲解,很是可惜对google公司的测试有什么好的工程实践,方法和技术,工具等讲解的内容太少,所以个人认为适合测试管理人员看看,了解下国外顶级公司测试! 2 书名:<敏捷软件测试:测试人员与敏捷团队的实践指南 &

C++必读书籍推荐

本文内容来自国外著名编程问答网站Stackoverflow评选的C++推荐书单!推荐大家看原版英文,但这些书大部分也都有中文版! 手册类 – 所有级别 C++程序设计语言(The C++ Programming Language) 作者:Bjarne Stroustrup(更新到C++11)C++之父写的经典C++书籍.内容覆盖C++的所有东西,从语言内核到标准库.编程范式和语言哲学(这使得最新版突破1千页).2013年5月出版的第四版涵盖了C++11的内容. 电子书:第三版(中文).第四版(英

前端书籍推荐

前端书籍推荐 ★越少越简单,越适合入门,★多的要么是难度比较高,要么是比较适合在后面看,比如讲性能之类的书. CSS Eric Meyer 谈 CSS(卷二)★★★ CSS权威指南 (第3版)★★ 精通CSS★★★ HTML & CSS设计与构建网站★ JavaScript JavaScript & jQuery交互式Web前端开发★ JavaScript DOM编程艺术 (第2版)★ JavaScript高级程序设计(第3版)★★ 锋利的jQuery★★ 高性能JavaScript★★★

linux C高手成长过程---书籍推荐

建议学习路径: 首先先学学编辑器,vim, emacs什么的都行. 然后学make file文件,只要知道一点就行,这样就可以准备编程序了. 然后看看<C程序设计语言>K&R,这样呢,基本上就可以进行一般的编程了,顺便找本数据结构的书来看. 如果想学习UNIX/Linux的编程,<Advanced Programing in Unix Envirement>绝对经典的教材,加深一下功底,学习<Unix Network Programing>的第二卷.这样基本上系