顶部
收藏

计算机硬件技术基础(第二版)

面向21世纪课程教材

作者:
邹逢兴 陈立刚
定价:
41.00元
ISBN:
978-7-04-015121-3
版面字数:
690.000千字
开本:
16开
全书页数:
512页
装帧形式:
平装
重点项目:
面向21世纪课程教材
出版时间:
2005-02-23
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
计算机硬件技术

本书是面向21世纪课程教材、教育部高等学校非计算机专业计算机基础课程教学指导委员会推荐教材。

本书是在第一版的基础上,根据近几年来计算机及其应用技术的新发展,以及教育部高等学校非计算机专业计算机基础课程教学指导委员会新发布的“白皮书”精神和课程教学基本要求,结合作者所在课程组近期教学改革和教材研究的成果(2001年先后获得军队级教学成果一等奖和国家级教学成果二等奖),总结提高修订而成的。

本书在保持原有体系结构基本不变的情况下,更新了部分内容,使之更具先进性和实用性,也更符合教育教学规律。

全书以Pentium系列微机为主要背景机,系统全面地介绍了计算机的硬件技术基础,内容包括微机原理、微机接口、微机应用三部分。其中:原理部分介绍了微机系统组成及工作原理、微处理器及指令系统、汇编语言程序设计、存储器、I/O接口、总线和总线标准、中断与中断控制、定时器/计数器电路;接口部分介绍了并行接口与串行接口、基本人机交互设备接口和模拟I/O接口;应用部分介绍了最能反映计算机硬件技术本质的微机在测控系统中的应用。本书在附录中还对每部分的教学实验安排提出了建议。

本书可作为高等学校理工科各专业的本科生或研究生教材。对于从事各类微机应用系统设计开发工作的科技人员,本书也是一本实用参考价值很强的参考书。

  • 前辅文
  • 第一部分 微机原理篇
    • 第一章 微机系统组成及工作原理
      • 1.1 微机系统概述
        • 1.1.1 微机系统的三个层次
        • 1.1.2 微机系统的主要性能指标
      • 1.2 微机系统的硬件结构
        • 1.2.1 三总线结构及分类
        • 1.2.2 微机各大组成部分的基本结构及功能
      • 1.3 微机运算基础
        • 1.3.1 计算机中数的表示方法
        • 1.3.2 计算机的运算
      • 1.4 微机基本工作原理
        • 1.4.1 计算机工作过程的本质
        • 1.4.2 指令与程序概念
        • 1.4.3 指令类别
        • 1.4.4 指令与程序的执行
        • 1.4.5 程序执行过程举例
      • 1.5 PC系列微机系统
        • 1.5.1 PC系列微机系统概述
        • 1.5.2 基本系统配置
        • 1.5.3 非基本系统配置
        • 1.5.4 现代主流微机的主板结构及其芯片组
      • 思考题与习题一
    • 第二章 微处理器和指令系统
      • 2.1 Intel系列微处理器
        • 2.1.1 8086/8088微处理器
        • 2.1.2 80486微处理器
        • 2.1.3 Pentium微处理器
        • 2.1.4 Pentium Pro微处理器
        • 2.1.5 PentiumⅡ微处理器
        • 2.1.6 PentiumⅢ微处理器
        • 2.1.7 Pentium 4微处理器
      • 2.2 Pentium微处理器
        • 2.2.1 内部结构与外部引脚
        • 2.2.2 内部寄存器
        • 2.2.3 Pentium的四种工作方式
      • 2.3 Pentium微处理器指令系统
        • 2.3.1 基本数据类型
        • 2.3.2 操作数寻址方式
        • 2.3.3 Pentium指令系统概貌
        • 2.3.4 通用整数指令及应用
      • 思考题与习题二
    • 第三章 汇编语言程序设计
      • 3.1 汇编语言的基本语法
        • 3.1.1 汇编语言源程序结构
        • 3.1.2 汇编语言的语句格式
        • 3.1.3 汇编语言的数据
        • 3.1.4 表达式与运算符
      • 3.2 伪指令语句
        • 3.2.1 方式选择伪指令
        • 3.2.2 逻辑段定义伪指令
        • 3.2.3 数据伪指令语句
        • 3.2.4 模块定义伪指令
        • 3.2.5 过程与宏定义伪指令
        • 3.2.6 结构定义伪指令
      • 3.3 汇编语言程序设计入门
        • 3.3.1 汇编语言程序的开发过程
        • 3.3.2 基本结构程序设计
        • 3.3.3 子程序设计与调用技术
        • 3.3.4 DOS/BIOS功能调用
      • 思考题与习题三
    • 第四章 存储器
      • 4.1 现代高档微机系统的存储器体系结构
        • 4.1.1 分级存储器结构
        • 4.1.2 虚拟存储器结构
      • 4.2 半导体存储器的分类与选用原则
        • 4.2.1 半导体存储器的分类
        • 4.2.2 存储器芯片的选用原则
      • 4.3 存储器芯片和存储条的接口特性
        • 4.3.1 各类存储芯片的接口共性
        • 4.3.2 DRAM的接口特殊性
      • 4.4 内存储器系统的构成原理
        • 4.4.1 存储器结构的确定
        • 4.4.2 存储器芯片的选配
        • 4.4.3 存储器接口的设计
      • 4.5 高速缓冲存储器基本原理
        • 4.5.1 高速缓冲存储器结构
        • 4.5.2 高速缓存器与内存的映像方式
        • 4.5.3 高速缓存器的读/写过程
        • 4.5.4 分级Cache结构与平均访存周期的估算
      • 4.6 虚拟存储器基本原理
        • 4.6.1 基本思想
        • 4.6.2 虚拟存储器的管理与保护机制
      • 4.7 PC系列微机的内存配置及其管理
      • 思考题与习题四
    • 第五章 I/O接口
      • 5.1 I/O接口的基本概念
        • 5.1.1 I/O设备与I/O接口
        • 5.1.2 接口的基本功能
        • 5.1.3 接口的基本结构
      • 5.2 I/O端口的编址方式
        • 5.2.1 存储器映像方式
        • 5.2.2 隔离I/O方式
        • 5.2.3 80X86系列处理器的I/O编址方式
      • 5.3 I/O同步控制方式
        • 5.3.1 概述
        • 5.3.2 程序查询式控制
        • 5.3.3 中断驱动式控制
        • 5.3.4 直接存储器存取式控制
        • 5.3.5 延时等待式控制
      • 5.4 I/O接口中的数据缓存技术
        • 5.4.1 单一字节数据缓存器
        • 5.4.2 FIFO数据缓存器
        • 5.4.3 双口SRAM数据缓存器
      • 思考题与习题五
    • 第六章 总线和总线标准
      • 6.1 有关总线的基本概念
        • 6.1.1 总线与总线模块
        • 6.1.2 总线操作及控制
        • 6.1.3 总线的功能和性能指标
        • 6.1.4 总线周期与指令周期、时钟周期的关系
      • 6.2 总线仲裁方法
        • 6.2.1 “菊花链”仲裁
        • 6.2.2 并行仲裁
        • 6.2.3 并串行二维仲裁
      • 6.3 总线握手方法
        • 6.3.1 同步总线握手
        • 6.3.2 异步总线握手
        • 6.3.3 半同步总线握手
      • 6.4 Pentium处理器的典型总线操作时序
        • 6.4.1 非流水线式读/写周期的总线时序
        • 6.4.2 突发式读/写周期的总线时序
        • 6.4.3 流水线式读/写周期的总线时序
      • 6.5 PC系列微机中的常用标准总线
        • 6.5.1 标准总线概述
        • 6.5.2 目前常用模块级内部扩展总线
        • 6.5.3 目前常用系统级外部总线
      • 思考题与习题六
    • 第七章 中断与中断控制
      • 7.1 有关中断的基本概念
        • 7.1.1 中断与中断类型
        • 7.1.2 中断优先级与中断嵌套
        • 7.1.3 CPU响应中断的条件
        • 7.1.4 中断处理过程
      • 7.2 多中断请求的服务判决
        • 7.2.1 程序查询式判决
        • 7.2.2 中断向量式判决
      • 7.3 8259A可编程中断控制器
        • 7.3.1 功能概述
        • 7.3.2 内部结构与外部引脚
        • 7.3.3 内部端口寻址与读/写控制
        • 7.3.4 8259A的中断工作过程
        • 7.3.5 命令字格式与应用编程
      • 7.4 Pentium处理器的中断机理
        • 7.4.1 实地址方式下使用中断向量表
        • 7.4.2 保护虚地址方式下使用中断描述符表
        • 7.4.3 中断向量号分配
        • 7.4.4 中断/异常的检测、响应、处理过程
      • 7.5 微机系统开发中利用8259A扩展中断源的方法
        • 7.5.1 使用级联线的扩展
        • 7.5.2 不用级联线的扩展
      • 思考题与习题七
    • 第八章 定时器/计数器电路
      • 8.1 计算机中的定时和计数
        • 8.1.1 实现定时、延时的控制方法
        • 8.1.2 可编程定时器/计数器的典型结构和主要用途
      • 8.2 可编程定时器/计数器芯片8254
        • 8.2.1 基本功能
        • 8.2.2 内部结构与外部引脚
        • 8.2.3 内部端口寻址与读/写控制
        • 8.2.4 六种工作方式
        • 8.2.5 应用编程
      • 8.3 8254在PC系列机定时系统中的应用
      • 思考题与习题八
  • 第二部分 微机接口篇
    • 第九章 并行接口与串行接口
      • 9.1 并行接口与串行接口概述
      • 9.2 简单的不可编程并行接口电路
      • 9.3 可编程并行接口芯片8255A-5
        • 9.3.1 内部结构与外部引脚
        • 9.3.2 内部端口寻址与读/写控制
        • 9.3.3 三种工作方式
        • 9.3.4 控制字格式与初始化编程
      • 9.4 串行通信的基本概念
        • 9.4.1 数据传送方式
        • 9.4.2 波特率和收/发时钟
        • 9.4.3 信号的调制和解调
        • 9.4.4 误码率和串行通信中的差错控制
        • 9.4.5 信道的多路复用
        • 9.4.6 串行通信的基本方式
        • 9.4.7 串行通信协议
        • 9.4.8 串行通信的实现方法
      • 9.5 异步串行通信接口标准RS232C
        • 9.5.1 信号连接规范
        • 9.5.2 主要电气技术指标及应用说明
      • 9.6 可编程串行接口芯片INS 8250
        • 9.6.1 内部结构与外部引脚
        • 9.6.2 内部寄存器与读/写控制
        • 9.6.3 初始化与应用编程
      • 思考题与习题九
    • 第十章 基本人机交互设备接口
      • 10.1 键盘及其接口
        • 10.1.1 编码键盘与非编码键盘
        • 10.1.2 非编码键盘的接口功能
        • 10.1.3 行/列扫描式键盘接口方法
        • 10.1.4 PC系列机键盘及接口
      • 10.2 显示器及其接口
        • 10.2.1 LED显示器及接口
        • 10.2.2 CRT显示器及接口
        • 10.2.3 LCD显示器及接口
      • 10.3 打印机及其接口
        • 10.3.1 打印机及其控制原理
        • 10.3.2 Centronics并行接口标准
        • 10.3.3 并行打印机接口方法
      • 10.4 鼠标器及其接口
        • 10.4.1 鼠标器及其工作原理
        • 10.4.2 鼠标器的接口
      • 思考题与习题十
    • 第十一章 模拟I/O接口
      • 11.1 DAC及其与MPU的接口
        • 11.1.1 D/A转换器原理
        • 11.1.2 DAC的基本参数
        • 11.1.3 典型的DAC集成芯片
        • 11.1.4 DAC芯片与MPU的接口技术
      • 11.2 ADC及其与MPU的接口
        • 11.2.1 A/D转换的四个步骤
        • 11.2.2 A/D转换器原理
        • 11.2.3 ADC的性能参数
        • 11.2.4 典型的集成ADC芯片
        • 11.2.5 ADC芯片与MPU的接口技术
      • 思考题与习题十一
  • 第三部分 微机应用篇
    • 第十二章 微机在测控系统中的应用
      • 12.1 计算机测控系统概述
        • 12.1.1 计算机测控系统的一般结构
        • 12.1.2 测控系统的实时性概念
        • 12.1.3 测控系统对计算机的要求
        • 12.1.4 构成测控计算机系统的方案选择
      • 12.2 实现计算机测控系统的关键技术
        • 12.2.1 传感器及测量
        • 12.2.2 模拟I/O通道建立
        • 12.2.3 数据处理
        • 12.2.4 执行机构及驱动
        • 12.2.5 可靠性与抗干扰技术
      • 12.3 计算机测控系统的设计与开发
      • 12.4 实际测控系统举例
      • 思考题与习题十二
  • 附录
    • 附录A 关于本书配套的课内实验安排建议
    • 附录B ASCII码表
  • 主要参考文献

相关图书