注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络家庭与办公软件微型计算机原理及应用(第三版)

微型计算机原理及应用(第三版)

微型计算机原理及应用(第三版)

定 价:¥36.00

作 者: 郑学坚,周斌编著
出版社: 清华大学出版社
丛编项: 新世纪计算机基础教育丛书
标 签: 计算机原理

ISBN: 9787302040521 出版时间: 2001-06-01 包装: 精装
开本: 26cm 页数: 486 字数:  

内容简介

  书第三版是根据教育部计算机基础课程教学指导委员会制定的“微型计算机原理及应用”课程大纲的精神,在第二版的基础上重新编著的。书中以16位机、32位机为主讲机型,并修订了单机片的内容。主要内容有:计算机基础知识,微型计算机的基本组成电路、工作原理、指令系统、程序设计、汇编语言及汇编程序,IBMPC微型机系统的特点及总体结构,MCS-51系列单机片计算机,微型计算机在自动控制系统中的应用等,并配有例题及习题。书末有习题答案,另有实验指导教材、实验培训装置(BH-86/51)可配合本书使用。本书叙述由浅入深,体系结构合理,适合于高等院校用做教材,也可供科技人员用做自学课本。【本书有配套电子教案(素材)库】

作者简介

暂缺《微型计算机原理及应用(第三版)》作者简介

图书目录

1 计算机基础知识
1.1 数制
1.1.1 数制的基与权
1.1.2 为什么要用二进制
1.1.3 为什么要用十六进制
1.1.4 数制的转换方法
1.2 逻辑电路
1.3 布尔代数
1.3.1 “或”运算
1.3.2 “与”运算
1.3.3 “反”运算
1.3.4 布尔代数的基本运算规律
1.3.5 摩根定理
1.3.6 真值表及布尔代数式的关系
1.4 二进制数的运算及其加法电路
1.4.1 二进制数的相加
1.4.2 半加器电路
1.4.3 全加器电路
1.4.4 半加器及全加器符号
1.4.5 二进制数的加法电路
1.4.6 二进制数的减法运算
1.4.7 可控反相器及加法/减法电路
习题
2 微型计算机的基本组成电路
2.1 算术逻辑单元
2.2 触发器
2.2.1 RS触发器
2.2.2 D触发器
2.2.3 JK触发器
2.3 寄存器
2.3.1 缓冲寄存器
2.3.2 移位寄存器
2.3.3 计数器
2.3.4 累加器
2.4 三态输出电路
2.5 总线结构
2.6 存储器
2.6.1 只读存储器
2.6.2 随机存储器
习题
3 微型计算机的基本工作原理
3.1 微型计算机结构的简化形式
3.2 指令系统
3.3 程序设计
3.3.1 先要有一个操作码表
3.3.2 存储器分配
3.3.3 将源程序翻译成目的程序
3.3.4 程序及数据的输入方法
3.4 执行指令的例行程序
3.4.1 环形计数器及机器节拍
3.4.2 取指周期及执行周期
3.5 控制部件
3.5.1 指令译码器
3.5.2 控制矩阵
3.5.3 其他控制电路
3.6 微型计算机功能的扩展
3.7 初级程序设计举例
3.8 控制部件的扩展
3.9 现代技术在微型计算机中的应用
3.9.1 流水线技术
3.9.2 高速缓冲存储器
3.9.3 虚拟存储器
3.9.4 现代技术的应用
习题
4 16位微处理器
4.1 16位微处理器概述
4.2 8086/8088 CPU的结构
4.2.1 执行部件
4.2.2 总线接口部件BIU
4.2.3 存储器结构
4.2.4 8086总统的工作周期
4.3 8086/8088 CPU的引脚信号和工作模式
4.3.1 8086/8088的引脚信号和功能
4.3.2 最小工作模式
4.3.3 最大工作模式
4.4 8086/8088的主要操作功能
4.4.1 系统的复位和启动操作
4.4.2 总线操作
4.4.3 中断操作
4.4.4 最小工作模式下的总线保持
4.4.5 最大工作模式下的读/写操作
习题
5 86系列微型计算机的指令系统
5.1 86系列汇编语言及指令的格式与寻址方式
5.1.1 86系列汇编语言指令语句格式
5.1.2 86系列CPU的寻址方式
5.2 传送类指令
5.2.1 通用数据传送指令
5.2.2 目标地址传送指令
5.2.3 标志位传送指令
5.2.4 输入/输出数据传送指令
5.3 数据操作类指令
5.3.1 算术运算类指令
5.3.2 逻辑运算和移位指令
5.4 串操作指令
5.4.1 字符串的传送
5.4.2 字符串的存和取
5.4.3 字符串的扫描和比较
5.4.4 重复前缀
5.5 控制类指令
5.5.1 程序转移的地址
5.5.2 条件转移指令
5.5.3 循环控制指令
5.5.4 处理机控制指令
习题
6 微型计算机的程序设计
6.1 程序设计步骤
6.2 简单程序
6.3 分支程序
6.4 循环程序
6.5 子程序
6.6 查表程序
习题
7 微型计算机汇编语言及汇编程序
7.1 宏汇编语言的基本语法
7.1.1 伪指令语句格式
7.1.2 常数、变量和标号
7.1.3 表达式与运算符
7.2 伪指令
7.3 宏指令
7.4 系统功能调用
7.5 汇编程序的功能及汇编过程
7.5.1 汇编程序的功能
7.5.2 程序的编辑、汇编及连接过程
7.6 汇编语言程序设计
习题
8 输入/输出接口
8.1 微型计算机的输入/输出接口
8.1.1 输入/输出接口的交换信号
8.1.2 输入/输出的控制方式
8.2 并行通信与并行接口
8.2.1 并行通信
8.2.2 并行接口
8.3 可编程并行通信接口芯片8255A
8.3.1 8255A芯片内部结构及其功能
8.3.2 8255A芯片的控制字及其工作方式
8 3.3 8255A并行接口应用举例
8.4 串行通信及串行接口
8.4.1 串行通信线路的工作方式
8.4.2 串行接口
8.4.3 串行通信数据的收发方式
8.5 可编程串行通信接口芯片8251A
8.5.1 825lA芯片内部结构及其功能
8.5.2 8251A芯片的控制字及其工作方式
8.5.3 8251A串行接口应用举例
习题
9 中断控制器、计数/定时控制器及DMA控制器
9.1 可编程中断控制器8259A
9.1.1 8259A芯片内部结构
9.1.2 8259A芯片的工作方式
9.1.3 8259A芯片的级联使用
9.1.4 8259A芯片的控制字及其工作方式
9.2 可编程计数/定时控制器8253
9.2.1 8253芯片内部结构
9.2.2 8253芯片的工作方式
9.2.3 8253计数/定时控制器应用举例
9.3 可编程DMA控制器8237A
9.3.1 8237A芯片内部结构
9.3.2 8237A芯片的通道操作过程
9.3.3 8237A DMA控制器的编程及其应用举例
习题
10 A/D及D/A转换器
10.1 D/A转换器工作原理
10.2 D/A转换器的主要性能指标
10.3 DAC 0832 D/A转换器
10.3.1 DAC 0832的结构
10.3.2 DAC 0832工作方式
10.4 A/D转换器主要性能指标
10.5 A/D转换器工作原理
10.5.1 采样
10.5.2 保持
10.5.3 量化和编码
10.6 ADC 0809 A/D转换器
10.6.1 ADC 0809的结构
10.6.2 ADC 0809与系统总线的连接
10.7 AD 570 A/D转换器
10.7.1 AD 570的结构
10.7.2 AD 570工作方式
习题
11 32位微处理器
11.1 80386微处理器的结构
11.2 32位微处理器的地址总统和数据总线
11.2.1 地址总线
11.2.2 数据总线
11.2.3 总线传送机制
11.3 32位微处理器的工作方式
11.4 实地址方式
11.4.1 32位微处理器的地址空间
11.4.2 描述符表
11.4.3 段寄存器
11.4.4 描述符
11.5 保护方式
11.5.1 32位微处理器的保护机制
11.5.2 保护方式的寻址方法
11.5.3 分页
11.6 虚拟8086方式
11.7 80486位微处理器的特点简介
11.8 Pentium微处理器
11.8.1 Pentium微处理器结构
11.8.2 Pentium微处理器流水线的工作原理
11.8.3 Pentium微处理器的数据总线和地址总线
11.8.4 Pentium微处理器的存储器结构
11.8.5 Pentium微处理器的分支预测
11.8.6 Pentium微处理器的写缓冲器和存储器顺序
11.8.7 Pentium微处理器的外部中断
11.8.8 Pentium微处理器的浮点数部件
11.8.9 Pentium微处理器的高速缓冲存储器
11.8.10 Pentium微处理器初始化方式
习题
12 PC总线及整机结构
12.1 PC机主机结构及主板概述
12.2 常用的CPU及其在主板上的插座
12.3 PC机的总线结构及主板上的总线扩展槽
12 4 主板上的存储设备
12.5 主板上的芯片组
12.6 主板上的其他器件
12.7 PC机的外存储设备
12.7.1 软磁盘及软盘驱动器
12.7.2 硬磁盘及硬盘驱动器
12.7.3 磁盘控制器
12.7.4 光盘及光盘驱动器
12.8 微型计算机的机箱及电源
12.9 微型计算机的键盘及监控显示器
习题
13 MCS-51单片计算机
13.1 单片计算机概述
13.1.1 单片计算机结构
13.1.2 单片机实验及开发系统
13.2 MCS-51系列单片机结构
13.2.1 概述
13.2.2 中央处理器
13.2.3 存储器
13.2.4 时序系统
13.3 并行输入/输出端口
13.4 定时器/计数器
13.5 串行端口
13.6 中断
13.7 MCS-51单片机的工作方式
13.7.1 复位方式
13.7.2 连续工作方式
13.7.3 单步工作方式
13.8 MCS-51单片机的外部信号
13.9 MCS-51单片机的指令系统及程序设计
13.9.1 MCS-51单片机指令系统概述
13.9.2 寻址方式
13.9.3 传输指令与数据的传输
13.9.4 算术逻辑指令与数据处理
13.10 MCS-51系列单片机系统扩展
13.10.1 程序存储器的扩展
13.10.2 数据存储器的扩展
13.10.3 并行I/O口的扩展
习题
14 微型计算机在自动控制系统中的应用
14.1 微型计算机应用的意义
14.2 典型微型计算机控制系统的组成
14 3 微型计算机在开环控制系统中的应用
14.4 以微型计算机为基础的闭环控制系统
14.5 微型计算机在多对象检测及控制系统中的应用
14.6 微型计算机在多变量寻优系统中的应用
14.7 微型计算机在过程控制系统中的应用
14.7.1 干燥道的结构工艺及相纸干燥过程的要求
14.7.2 相纸干燥过程控制机系统的功能
14.7.3 系统的硬件结构
14.7.4 系统软件考虑
14.7.5 软件控制器的原理介绍及讨论
14.8 单片机在称重装置中的应用
14.8.1 商用计价电子秤的功能
14.8.2 硬件结构
14.8.3 程序流程设计
习题
附录A 86系列指令系统汇总表
附录B ASCII码字符表
附录C MCS-51单片机指令系统汇总表
附录D 习题答案
附录E “微型计算机原理及应用”课程的实验设备建设
参考文献

本目录推荐