|
读过这本书吗?
最近在读
读过
想读
还不熟悉
|
图书城书列:
加入到博客或社交网站:
|
|
我来评论这本书:
内容提要:
本书是由世界级大师Peter Norton编著的PC技术内幕畅销书第8版。全书内容新颖,面面俱到地介绍了PC机从处理器到操作系统,从监视器到多媒体,从移动PC到Internet方面等内容,全书带你站在高度复杂的PC技术开发的前沿去迎接新的挑战。
本书在第8版中增添了许多新的内容,如微处理器、磁盘、存储器、显示器、输入/输出设备、操作系统与编程、多媒体、网络与通信、Internet.
本书面向对PC技术奥秘感兴趣的读者,适合具有一定的计算机硬件知识的专业人员作为技术参考书。
目录:
第1部分 PC概况
第1章 PC的过去和未来 1.1 不要闭眼不看 1.1.1 今天的PC 1.1.2 明天的世界 1.2 行话的困扰 1.3 历史回顾 1.3.1 我们做过些什么 1.3.2 向后兼容 1.4 底线:哪些内容你必须知道 1.4.1 你能把它们都学会吗 1.4.2 OBE 1.5 学习本书的方法和计划 1.5.1 本书的8个部分 1.5.2 利用分层调整你的学习进度 第2章 计算机是如何工作的 2.1 计算机的逻辑部分 2.1.1 PC的功能硬件部分 2.2 计算机为什么不是计算器 2.2.1 程序员面对的两个问题 2.2.2 问题举例 2.2.3 计算机设计者使程序员工作变得容易的两种方法 2.3 小结 第3章 位、半字节和字节 3.1 信息和信息量 3.1.1 信息的测量 3.2 比特、字节、半字节和字 3.3 数字和字符串的表示 3.3.1 在PC中如何存储数字 3.3.2 非数字信息 3.4 符号与编码 3.4.1 十六进制数 3.4.2 ASCII码和扩展ASCII码 3.4.3 控制代码 3.4.4 统一代码(Unicode) 3.5 数据是什么,它又是怎样被处理的 第2部分 初探PC技术内幕 第4章 了解PC的各个部分 4.1 作为室内交响乐队的PC 4.2 三个主要部分 4.2.1 机箱内有些什么 4.2.2 机箱外有些什么 4.2.3 信息在总线上流动 4.3 控制混乱 4.3.1 PC内重要的有限资源 4.3.2 为什么ISA意味着混乱 4.3.3 PC卡(PCMCIA)和卡总线(CardBus) 4.3.4 即插即用 4.4 PC组成部分的分布 4.5 总结:IBM伟大的创新和IBM重大的失策 第5章 如何让你的PC理解你 5.1 PC懂得什么样的语言 5.1.1 PC机器语言中的字有多长 5.1.2 PC在最低层次上能做些什么 5.2 指令和数据保存在哪里 5.2.1 BIOS ROM是什么,为什么我需要它 5.2.2 可从磁盘上装入的程序,可“消失”的固件 5.2.3 要求时可用的数据和总是可用的数据 5.2.4 其他的任务,其他的BIOS 5.3 人怎样管理所有这些 第6章 通过探索和修补加深了解 6.1 为什么这是有价值的?同时它又是危险的? 6.1.1 怎样保护你的数据 6.2 Windows 98中的一个秘密 6.3 DEBUG简介 6.3.1 怎样运行和退出DEBUG 6.3.2 用DEBUG查看内存位置 6.3.3 可用DEBUG做的其他事情使用Norton Disk Editor 6.5 要想和要做的其他事情 6.5.1 在BIOS数据区查看DOS时钟值 6.5.2 查看CMOS实时时钟值 6.5.3 探索磁盘驱动器 6.5.4 其他还可以进行尝试的事情 6.6 小结 第3部分 标准PC机 第7章 了解PC处理器 7.1 PC机上CPU的巨大变化 7.2 Intel,IBM和用户 7.2.1 x86家谱 7.2.2 现在可以访问更多RAM——但是用户什么时候使用呢? 7.2.3 增加x86的指令集——MMX,3DNOW!和SSE 7.2.4 Intel的双独立总线(DIB) 7.2.5 更进一步的复杂化(CPU的步进和其他的子型号变种) 7.3 如果不是Intel Inside,将怎么样呢 7.3.1 AMD(Advanced Micro Devices) 7.3.2 Super 7主板 7.3.3 Cyrix,IBM和Texas Instruments 7.3.4 IDT和Centaur Technology 7.3.5 Rise Technology 7.3.6 I ntel的其他竞争对手 7.4 日益增加的RISC-y商务 7.5 众人智慧胜一人 7.6 PC中的其他处理器 7.7 主要的和次要的改进 7.8 何时升级你的PC机 7.8.1 关键的两点 7.8.2 升级还是重新购买 第8章 PC如何思考 8.1 计算机的体系结构 8.1.1 从CPU开始 8.2 x86系列CPU体系结构的细节 8.2.1 总线接口单元 8.2.2 从数据中分离出指令 8.2.3 指令是如何工作的 8.2.4 寄存器是数据暂存地 8.2.5 地址计算 8 2.6 算术逻辑单元(ALU)和它的家族 8.2.7 一级高速援存 8.3 CPU的外围体系结构 8.3.1 内存 8.3.2 端口 8.4 中断:驱动力 8.4.1 轮询和中断 8.4.2 中断向量表 8.4.3 中断是如何发生的 8.4.4 中断服务程序 8.4.5 ROM中的BIOS服务 8.4.6 RAM中的DOS和BIOS服务 8.5 DMA通道是什么 8.5.1 为什么DMA失去宠爱 8 5.2 DMA重整旗鼓 8.6 与时钟保持同步 8.6.1 异步计算机和同步计算机 8.6.2 不同用途的不同时钟 8.6.3 超标量意味着什么 8.7 PC如何唤醒和准备工作 8.7.1 加快PC的启动速度 8.8 一些值得思考和尝试的事情 第9章 深入了解数据存储空间 9.1 传统的PC机磁盘驱动器 9.1.1 PC机的软驱 9.1.2 PC机的硬盘 9.2 理解DOS的观点 9.2.1 对DOS盘的总览 9.2.2 DOS磁盘的逻辑结构 9.2.3 当你删除文件时,DOS究竟做了些什么? 9.3 学习文件格式 9.3.1 ASCII文本文件 9.3.2 非ASCII(二进制)文件 9.4 小结 第10章 深入了解硬盘内幕 10.1 为什么硬盘会有所不同 10.1.1 主引导记录和磁盘分区 10.1.2 DOS扩展分区表 10.2 管理PC机的多个磁盘驱动器 10.2.1 磁盘驱动器如何连接到PC机上 10.2.2 从混乱中理出头绪 10.2.3 SMART驱动器和RAID是另外的好主意 10.3 PC机存储方式的多样化 10.3.1 PC机存储技术的多样化 10.3.2 可选择的PC机磁性数据存储设备 10.3.3 光学性的PC机数据存储设备 10.3.4 磁光性的PC机数据存储设备 10.3.5 PC机的电子数据存储设备 10.4 DOS和Windows怎样看待光盘——ISO9660和UDF的起源和标准 10.5 磁盘实用工具 10.5.1 在DOS和第三方程序交锋中随之而来的磁盘实用工具 10.5.2 数据压缩 10.6 一些要考虑和试验的事 第11章 给CPU足够的施展空间——PC机内存 11.1 了解PC机内存 11.1.1 真正的CPU运动场 11.1.2 对于内存芯片和模块你应该知道些什么 11.1.3 辨认内存包装的不同方式 11.1.4 什么是奇偶校验 11.1.5 什么是ECC 11.1.6 内存芯片是如何被组织在一起的 11.1.7 不同类型的RAM 11.1.8 ROM和NVRAM的不同分支 11.1.9 什么是Rambus,为什么它有那么多麻烦 11.1.10 寻址内存:Intel的段 11.1.11 IBM和Intel的限制选项 11.1.12 更新更单调的内存模型 11.2 并不是所有内存都平等 11.2.1 逻辑的、分段的、虚拟的、线性的和物理的内存地址 11.2.2 CPU不能看到的内存(至少不总是) 11.3 你的计算机内存需要管理 11.3.1 DOS和Windows 9x是如何分配内存的 11.3.2 了解MEM命令 11.3.3 如何突破臭名昭著的640KB限制 11.4 了解Windows中内存的使用 11.4.1 Windows有一些特殊内存需要 11.4.2 Windows下的DOS虚拟机 11.4.3 Windows虚拟机 11.4 4 一些帮助Windows管理内存的方法 11.5 究竟我需要多大的内存 11.6 应考虑和试着做的一些事 第12章 获得你的PC的注意:输入设备 12.1 键盘十分关键 12.1.1 键盘的基础 12.1.2 不同的键盘技术 12.1.3 多种设计,一种语言和两种方言 12.1.4 扫描码和系统单元的键盘控制器 12.1.5 应用程序如何获知“击键” 12.1.6 畅游键盘大家族 12.2 定点设备是关键(关于鼠标) 12.2.1 多种多样的鼠标 12.2.2 绝对(相对)定点 12.2.3 鼠标(以及其他的定点设备)如何和PC机通信 12.2.4 一个、两个、个按钮,轮子 12.2.5 定点设备的未来 12.3 其他的计算机输入设备 12.3.1 扫描仪 12.3.2 传真调制解调器和一体机 12.3.3 数字相机 12.3.4 生物计量设备 12.3.5 不常用的计算机输入设备 12.3.6 Microsoft公司的人机接口设备 12.4 关于计算机输入的不利之处 12.4.1 另一个侧面也有光亮——从其他途径寻求帮助 12.5 小结 第13章 观看结果:PC机的显示器 13.1 得不到输出的信息将无济于事 l3.1.1 什么是显示子系统 13.1.2 需要注意的一些基本概念 13.1.3 图像如何形成,保存在哪里 13.1.4 是什么将图像画到屏幕上的——怎样画的 13.2 让颜色(只可能)正确 13.2.1 调整监视器 13.2.2 调整图像信息 13.3 和视频显不器交谈 13.4 了解显了技术 13.4.1 阴极射线管(CRT) 13.4.2 液晶显示监视器(LCD) 13.4.3 其他显了技术 13.5 “反向”使用显示系统 13.5.1 什么时候计算机图像和电视图像能混合——为什么你能在自己的计算机上收看到新颖的、数字化的电视节目 13.6 小结 第14章 面向纸面的输出——打印机 14.1 PC机上打印机的目的和用途 14.2 打印技术——概览 14.2.1 留下一个痕迹——击打式打印机 14.2.2 静电复印打印机(激光打印机,LCS液晶显示打印机,LED发光二极管打印机) 14.2.3 喷墨打印机 14.2.4 使用蜡笔:热蜡式打印机 14.2.5 升华打印机:染料升华 14.3 PC机上的击打式打印机 14.3.1 字符打印机 14.3.2 非字符式(点阵)击打打印机 14.4 PC机上的非击打式打印机 14.4.1 描绘将要打印的图像 14.4.2 精巧的页面打印机 14.4.3 “哑”页面打印机 14.5 尽可能获得正确的颜色 14.5.1 颜色模型 14.5.2 色带或色带盒 14.5.3 颜色修改程序和打印机的配置 14.6 小结 第15章 了解计算机标准输入输出 15.1 一些专用I/O接口 15.2 通过细管通话:串行口 15.2.1 串行通信原理 15.2.2 什么是UART,它有什么用 15.2.3 串行通信中你必须了解和必须做的事 15.2.4 无线串行连接 15.2.5 通用串行总线(USB) 15.3 键盘接口 15.4 总线鼠标,串行鼠标和USB鼠标 15.5 键盘与定点设备结合 15.6 能双向工作的高速数据输出通道 15.6.1 IBM计算机上最初的单向打印机接口 15.6 2 双向打印机接口 15.6.3 增强型打印机接口 15.6.4 “打印机”接口不再只用于打印机上 15.6.5 消除各种并行口的限制 15.7 串行口、并行口的地址和名字 15.8 获取更多串行口(并行口)的其他方法 15.8.1 使用板卡 15.8.2 .. |