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

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

作者的网页:www.intra.idv.tw/(大概你也打不开)

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頁)

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

  1. c++学习书籍推荐《C++语言的设计与演化》下载

    百度云及其他网盘下载地址:点我 编辑推荐 <C++语言的设计与演化>由C++语言的设计者Bjarne Stroustrup著就,是一本阐述C++语言的设计及开发过程的无可争辩的内情手册.S ...

  2. C语言学习书籍推荐《C语言接口与实现:创建可重用软件的技术》下载

    <C语言接口与实现:创建可重用软件的技术>概念清晰.实例详尽,是一本有关设计.实现和有效使用C语言库函数,掌握创建可重用C语言软件模块技术的参考指南.书中提供了大量实例,重在阐述如何用一种 ...

  3. c语言学习书籍推荐《C语言学习路线图•C语言必须知道的300个问题》下载

    下载地址:点我 <C语言学习路线图•C语言必须知道的300个问题>以基础知识为框架,介绍了c语言各部分知识所对应的常见开发疑难问题,并作了透彻地解析.<C语言学习路线图•C语言必须知 ...

  4. C语言学习书籍推荐《C语言入门经典(第4版)》

    霍顿 (Ivor Horton) (作者), 杨浩 (译者) <C语言入门经典(第4版)>的目标是使你在C语言程序设计方面由一位初学者成为一位称职的程序员.读者基本不需要具备任何编程知识, ...

  5. C语言学习书籍推荐《C语言入门经典(第5版)》下载

    霍尔顿 (Ivor Horton) (作者), 杨浩 (译者) 下载地址:点我 C语言是每一位程序员都应该掌握的基础语言.C语言是微软.NET编程中使用的C#语言的基础:C语言是iPhone.iPad ...

  6. C语言学习书籍推荐《C语言程序设计 现代方法(第2版)》下载

    下载地址:点我 C语言仍然是计算机领域的通用语言之一,但现在的C语言已经和当初的时候大不相同了.本书主要的一个目的就是通过一种“现代方法”来介绍C语言,书中强调标准C,强调软件工程,不再强调“手工优化 ...

  7. C语言学习书籍推荐《C Primer Plus(中文版)(第5版)》下载

    普拉塔 (Prata S.) (作者), 云巅工作室 (译者) <C Primer Plus(中文版)(第5版)>共17章,介绍了C语言的基础知识,包括数据类型.格式化输入输出.运算符.表 ...

  8. JAVA程序员必看的15本书-JAVA自学书籍推荐

    作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从.我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水 ...

  9. Android开发书籍推荐:从入门到精通系列学习路线书籍介绍

    Android开发书籍推荐:从入门到精通系列学习路线书籍介绍 很多时候我们都会不断收到新手的提问"Android开发的经典入门教材和学习路线?"."Android 开发入 ...

随机推荐

  1. java.lang.NoClassDefFoundError: javax/el/ELResolver 问题解决

    HTTP Status 500 - java.lang.NoClassDefFoundError: javax/el/ELResolver type Exception report message ...

  2. 【python】安装python第三方库lxml时,遇到问题:[ERROR: 'xslt-config' 不是内部或外部命令,也不是可运行的程序]

    一.概述 lxml介绍http://lxml.de/ 二.问题 ERROR: 'xslt-config' 不是内部或外部命令,也不是可运行的程序 三.解决方法 Scrapy在Windows上的安装笔记 ...

  3. [html] 有利于seo优化的div+css命名规范

    搜索引擎优化(seo)对命名规范有很多要求,下面是我收集的一些当下主流的命名(还是比较常用的): CSS样式命名 说明 网页公共命名 #wrapper 页面外围控制整体布局宽度 #container或 ...

  4. JS开发HTML5游戏《神奇的六边形》(一)

    近期出现一款魔性的消除类HTML5游戏<神奇的六边形>,今天我们一起来看看如何通过开源免费的青瓷引擎(www.zuoyouxi.com)来实现这款游戏. (点击图片可进入游戏体验) 因内容 ...

  5. Python os 标准库使用

    os模块是python自带的一个核心模块,用于和操作系统对象进行交互. 1.导入模块获取帮助 >>> import os>>> help(os)>>&g ...

  6. mysql数据库日期,ip等处理

    一.日期 1.select now(); 查询当前时间,格式为:年-月-日 时:分:秒,如2015-12-17 17:37:20 2.select unix_timestamp(); 将字符串类型的日 ...

  7. HBuilder从下载到使用

    听别人谈论这货,于是决定长长见识,见见世面,便屁颠屁颠到网上下一个,满怀好奇的研究了一下.对用过eclipse这款软件的人来说,上手非常容易. ☆ 准备工作 ① 确认自己的电脑连接网络,能下载东西. ...

  8. 事务处理-回滚(转账操作)(转自http://www.cnblogs.com/void-m/p/6143540.html)

    JDBC事务处理-四大原则 原子性一致性隔离性持久性 第一步:实现转账操作 假设在账户中,盖伦有余额5000元,赵信有余额2000元, 盖伦要向赵信转账1000元. 1 2 3 4 5 6 7 8 9 ...

  9. vert.x学习(六),动态模板与静态文件的结合

    这篇学习在动态模板里面引入css,把动态模板与静态文件结合起来使用. 编写DynamicReference.java package com.javafm.vertx.helloworld; impo ...

  10. UISprite(NGUI)扩展 图片镂空

    NGUI 版本2.6.3 在做新手引导时,需要高亮特定UI元素,也就是加个黑色蒙板,然后在蒙版上显示这个UI元素,为了简单方便我扩展了下UISprite,来镂空指定空间. 分为2种,矩形和圆镂空,矩形 ...