
32位微机原理与接口技术
《32位微机原理与接口技术》是2009年化学工业出版社出版的图书,作者是马兴录、陈为。本书以Intel公司的IA32系列微处理器为主线,系统讲述了微机原理、彙编语言程式设计、微型计算机的组成以及接口技术。
基本介绍
- 书名:32位微机原理与接口技术
- 作者:马兴录、陈为
- ISBN:9787122059802
- 定价: 39.00 元
- 出版社:化学工业出版社
- 出版时间: 2009年09月
- 开本: 16开
内容简介
《32位微机原理与接口技术》还简单介绍了32位微处理器的保护模式,为读者在保护模式下进行开发奠定基础。并在每章后面配有习题,以及电子课件可供选用。
微机原理部分主要包括:32位微处理器的工作原理及其指令系统。彙编语言程式设计详细讲述了彙编语言程式结构、开发过程、系统功能调用、结构化程式设计,并列举了大量编程实例。微型计算机的组成部分主要包括:汇流排技术、存储器系统、中断系统以及DMA控制器。接口技术部分包括I/O系统、并行接口、定时/计数器、中断控制器、串列通信接口、模拟接口等内容。最后,还简单介绍了32位微处理器的保护模式,为读者在保护模式下进行开发奠定基础。
《32位微机原理与接口技术》在每章后面配有习题,并有配套的《32位微机原理与接口技术实验指导》及电子课件可供选用。
《32位微机原理与接口技术》可作为高等院校本科教材使用,也可供工程技术人员参考。
图书目录
第1章 计算机基础
1.1 绪论
1.1.1 电子计算机发展简史
1.1.2 计算机套用领域及发展趋势
1.1.3 微型计算机系统的组成及其主要技术指标
1.2 计算机中的数制
1.2.1 数制的基本概念
1.2.2 数制之间的转换
1.3 布尔代数基础
1.3.1 基本逻辑运算
1.3.2 基本运算规律
1.3.3 逻辑函式的表示方法
1.3.4 真值表与逻辑表达式之间的相互转换
1.3.5 逻辑函式的化简
1.4 逻辑电路基础
1.5 二进制数的运算及其加法电路
1.5.1 二进制数据算术运算规则
1.5.2 半加器电路设计
1.5.3 全加器电路设计
1.5.4 多位二进制数的加法电路设计
1.6 计算机中的编码
1.6.1 二进制数值数据的编码方法
1.6.2 补码加法器/减法器电路
1.6.3 其他编码
1.7 浮点数基本概念
习题
第2章 微处理器
2.1 微型计算机简化模型
2.1.1 微型计算机的总体结构
2.1.2 简化模型的组成
2.1.3 模型机的运行过程
2.1.4 指令系统
2.2 处理器的功能结构
2.2.1 IA-32架构微处理器的发展历史
2.2.2 8086微处理器的功能结构
2.2.3 Pentium微处理器的功能结构
2.3 IA-32微处理器的编程结构
2.3.1 IA-32微处理器的工作模式
2.3.2 IA-32微处理器的编程结构
2.3.3 存储器组织
2.4 Pentium微处理器的外部引脚
2.5 Pentium微处理器的典型工作时序
习题
第3章 指令系统
3.1 概述
3.2 定址方式
3.3 IA32微处理器的基本指令集
3.3.1 数据传送指令
3.3.2 算术运算类指令
3.3.3 逻辑指令
3.3.4 串处理指令
3.3.5 控制转移指令
3.3.6 处理机控制指令
习题
第4章 彙编语言程式设计
4.1 彙编语言语句
4.1.1 彙编语言语句种类及其格式
4.1.2 彙编语言语句中各项的表示方法
4.2 伪指令
4.2.1 处理器选择伪指令
4.2.2 段定义伪指令
4.2.3 假定伪指令
4.2.4 数据定义伪指令
4.2.5 符号定义伪指令
4.2.6 地址计数器与定位伪指令
4.2.7 过程(子程式)定义伪指令
4.2.8 源程式开始和结束伪指令
4.3 彙编语言程式的结构
4.4 彙编语言程式的开发过程
4.5 彙编语言程式结构设计
4.5.1 顺序程式设计
4.5.2 分支程式设计
4.5.3 循环程式设计
4.5.4 子程式设计
4.5.5 宏指令
4.6 系统功能调用
4.6.1 键盘功能调用
4.6.2 显示功能调用
4.6.3 返回作业系统
4.7 彙编语言设计实例
4.7.1 键盘及显示器操作
4.7.2 代码转换
4.7.3 数值计算和数据处理
4.7.4 字元串处理
习题
第5章 汇流排技术
5.1 汇流排的基本概念
5.1.1 汇流排的分类
5.1.2 汇流排标準
5.1.3 汇流排主要性能指标
5.1.4 汇流排控制部件与汇流排传输
5.1.5 汇流排的层次化结构
5.2 常用内部汇流排
5.2.1 STD汇流排
5.2.2 PC系列汇流排
5.3 常用外部汇流排
5.3.1 IEEE-488汇流排
5.3.2 通用串列汇流排
习题
第6章 存储器系统
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.2.4 常用存储器参数
6.3 存储器扩展技术
6.4 存储器与CPU的连线
6.4.1 存储器与CPU连线时问题
6.4.2 常用解码电路
6.4.3 存储器连线举例
习题
第7章 输入输出接口
7.1 概述
7.1.1 设定接口电路的目的
7.1.2 接口的基本功能
7.1.3 接口电路中的信息
7.1.4 接口的基本结构
7.2 I/O连线埠的编址
7.2.1 I/O连线埠的编址方式
7.2.2 连线埠地址解码
7.3 CPU与外设之间的数据传送方式
7.3.1 程式控制方式
7.3.2 中断传送方式
7.3.3 直接存储器存取方式
习题
第8章 中断系统
8.1 中断的基本概念
8.1.1 中断的定义
8.1.2 中断请求信号的产生
8.1.3 中断优先权
8.1.4 中断过程
8.2 微型计算机的中断系统
8.2.1 中断的分类和中断类型码
8.2.2 中断向量和中断向量表
8.2.3 中断回响过程与时序
8.3 可程式中断控制器8259A
8.3.1 8259A的内部结构和工作原理
8.3.2 引脚信号
8.3.3 8259A的工作过程
8.3.4 8259A的工作方式
8.3.5 8259A的编程
8.3.6 8259A的级联
8.3.7 8259A的套用举例
习题
第9章 并行接口及定时/计数技术
9.1 并行接口概述
9.2 并行接口晶片8255A
9.2.1 8255A的内部结构
9.2.2 8255A的引脚功能
9.2.3 8255A的工作方式
9.2.4 8255A的编程及套用
9.3 可程式定时/计数器
9.3.1 8253晶片结构及引脚
9.3.2 8253的读写以及初始化操作
9.3.3 8253的工作方式以及时序
9.3.4 8253套用举例
习题
第10章 串列通信接口
10.1 串列接口与通信概述
10.1.1 串列通信方式
10.1.2 数据传送方式
10.1.3 信号传输方式
10.2 串列接口标準
10.2.1 RS-232-C汇流排
10.2.2 RS-422和RS-485汇流排
10.3 可程式串列接口晶片8251A
10.3.1 8251A的基本性能
10.3.2 8251A的内部结构
10.3.3 8251A的引脚功能
10.3.4 8251A的编程
10.3.5 8251A套用举例
习题
第11章 模/数和数/模转换
11.1 数/模(D/A)转换器
11.1.1 数/模(D/A)转换器的工作原理
11.1.2 数/模(D/A)转换器的主要性能参数
11.1.3 数/模(D/A)转换器及接口电路
11.2 模/数(A/D)转换器
11.2.1 A/D转换器的工作原理
11.2.2 模/数(A/D)转换器的主要性能参数
11.2.3 模/数(A/D)转换器晶片及接口电路
习题
第12章 DMA控制器
12.1 概述
12.2 DMA控制器8237A
12.2.1 8237A的功能结构和外部引脚
12.2.2 8237A的通道操作过程
12.2.3 8237A的内部暂存器
12.3 8237A的编程
习题
第13章 保护模式
13.1 保护模式记忆体管理
13.1.1 分段与分页
13.1.2 逻辑地址和线性地址
13.1.3 段选择子与段描述符
13.1.4 全局描述符表(GDT)和局部描述符表(LDT)
13.1.5 段暂存器
13.1.6 分页与分段管理
13.1.7 页表和页目录表
13.1.8 段到页的映射
13.2 保护模式下任务管理
13.2.1 任务结构
13.2.2 任务状态
13.2.3 执行任务
13.2.4 任务管理数据结构
13.2.5 任务切换
13.3 保护模式下的中断和异常
13.3.1 中断和异常的分类
13.3.2 异常和中断向量
13.3.3 中断和异常的处理过程
13.3.4 中断描述符表(IDT)
13.3.5 特权指令
13.4 输入/输出保护
13.4.1 输入/输出保护
13.4.2 重要标誌保护
习题
参考文献
……