本书是面向21世纪课程教材、教育部高等学校非计算机专业计算机基础课程教学指导委员会推荐教材。
本书是在第一版的基础上,根据近几年来计算机及其应用技术的新发展,以及教育部高等学校非计算机专业计算机基础课程教学指导委员会新发布的"白皮书"精神和课程教学基本要求,结合作者所在课程组近期教学改革和教材研究的成果(2001年先后获得军队级教学成果一等奖和国家级教学成果二等奖),总结提高修订而成的。
本书在保持原有体系结构基本不变的情况下,更新了部分内容,使之更具先进性和实用性,也更符合教育教学规律。全书以Pentium系列微机为主要背景机,系统全面地介绍了计算机的硬件技术基础,内容包括微机原理、微机接口、微机应用三部分。其中:原理部分介绍了微机系统组成及工作原理、微处理器及指令系统、汇编语言程序设计、存储器、I/0接口、总线和总线标准、中断与中断控制、定时器/计数器电路;接口部分介绍了并行接口与串行接口、基本人机交互设备接口和模拟I/0接口;应用部分介绍了最能反映计算机硬件技术本质的微机在测控系统中的应用。本书在附录中还对每部分的教学实验安排提出了建议。
本书可作为高等学校理工科各专业的本科生或研究生教材。对于从事各类微机应用系统设计开发工作的科技人员,本书也是一本实用参考价值很强的参考书。
目录
- 第一部分 微机原理篇
- 第一章 微机系统组成及工作原理
- 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 D0S/BIOS功能调用
- 思考题与习题三
- 第四章 存储器
- 第五章 I/0接口
- 第六章 总线和总线标准
- 第七章 中断与中断控制
- 第八章 定时器/计数器电路
- 第二部分 微机接口篇
- 第九章 并行接口与串行接口
- 第十章 基本人机交互设备接口
- 第十一章 模拟I/O接口
- 第三部分 微机应用篇
- 第十二章 微机在测控系统中的应用
- 主要参考文献