
| 很多时候我们在学习计算机相关教程时,总有隔靴搔痒之感——脱离硬件支持谈操作系统原理、脱离软件实现谈硬件结构,除增加词汇量外,系统软件究竟如何实现还是摸不到门。若不了解硬件为软件提供的支持,不了解软件对硬件支持的利用,只能永远躺在别人的界面上。本书不是为了解惑“那是什么”,而是为了动手“怎么实现”。因而详细地说明处理器为操作系统提供的硬件支持,尽可能详尽地罗列设备控制器编程接口,并通过大量图表和代码示例演示硬件机制的应用。 |
| 第1章 系统引导和程序代码 1.1 系统运行 1.2 机器指令 1.3 地址映射 1.4 数据编码 1.5 存储器组织 1.6 汇编程序 1.7 中断 第2章 系统配置接口 2.1 系统结构 2.2 系总线与地址空间 2.3 系统资源 2.4 PCI局部总线 2.5 设备PCI空间配置接口 2.6 系统管理接口 第3章 控制器编程接口 3.1 实时时钟和计时器 3.2 键盘鼠标控制器 3.3 图形控制器 3.4 IDE控制器 3.5 AC97控制器 3.6 USB控制器 3.7 LAN控制器 第4章 IA-32处理器 4.1 基本寄存器与基本指令集 4.2 FPU寄存器与指令集 4.3 MMX寄存器与MMX指令集 4.4 XMM寄存器和SSE指令集 4.5 IA3-32e处理器 第5章 中断机制 5.1 中断类型 5.2 中断向量 5.3 中断处理机制 5.4 局部APIC控制器 5.5 I/O APIC控制器 第6章 高级语言程序实现 6.1 变量 6.2 赋值和算术运算 6.3 控制转称 6.4 条件转移 6.5 函数 6.6 可移植执行文件与通用目标文件格式 第7章 存储器管理 …… 第8章 任务管理 第9章 外存管理与设备管理 第10章 处理器辅导功能 第11章 安腾处理器 附录 |
商品评论(0条)