《微机与接口》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:孙德文编
  • 出 版 社:上海:上海交通大学出版社
  • 出版年份:1995
  • ISBN:7313015062
  • 页数:246 页
图书介绍:本书以16位微处理器Intel 8086/8088为背景, 论述16位微机系统的组成原理、接口技术和汇编语言程序设计基础.

第一章 微型计算机概论 1

§1-1 微处理器和微型计算机 1

目录 1

§1-2 微处理器发展简况 2

§1-3 微型计算机的分类概述 2

一、按数据总线位数划分 2

二、按组装形式和系统规模划分 3

§2-1 8086/8088微处理器的内部结构 5

一、执行部件(EU)和总线接口部件(BIU) 5

第二章 Intel 8086/8088微处理器 5

二、寄存器结构 6

三、8086/8088系统中的存储器组织及地址的形成 9

§2-2 8086/8088指令的寻址方式 11

一、概述 11

二、寻址方式 13

§2-3 8086/8088指令系统简介 19

一、数据传送指令 19

二、算术指令 21

三、位处理指令 23

四、程序转移指令 24

五、字符串指令 26

六、处理器控制指令 27

§2-4 8086/8088微处理器的引脚功能 28

一、8086的引脚功能说明 29

二、8088的引脚与8086的不同之处 32

三、最大方式和最小方式组成框图举例 32

§2-5 8086微处理器的基本时序 32

一、指令周期、总线周期和时钟周期 32

二、几种基本时序 34

三、最大方式时序与最小方式时序的区别 38

四、8088CPU的基本时序 40

第三章 汇编语言与汇编程序的约定 42

§3-1 概述 42

一、汇编语言与汇编程序 42

二、两类汇编语句 42

§3-2 指令性语句 44

一、标号 44

二、指令助记符 46

三、操作数 46

四、各种寻址方式下操作数的表达式 47

§3-3 指示性语句 53

一、数据定义语句 54

二、符号定义语句 57

三、段定义语句 59

四、过程定义语句 65

§3-4 宏指令语句 67

一、问题的引出 67

二、IBM宏汇编中的主要宏操作伪指令 69

三、宏指令与子程序的区别 70

§3-5 条件伪指令 70

§4-2 顺序结构程序 72

二、程序的基本结构 72

一、程序设计的步骤 72

§4-1 概述 72

第四章 汇编语言程序设计方法 72

§4-3 分支结构程序 74

一、分支程序的二要素 74

二、利用比较转移指令实现分支 74

三、利用跳转表实现分支 77

§4-4 循环结构程序 79

一、概述 79

二、循环程序举例 81

一、概述 83

§4-5 子程序 83

二、子程序结构举例 85

§4-6 编程综合举例 89

第五章 存储器接口 98

§5-1 概述 98

一、存储器的分类 98

二、存储器的主要技术指标 99

三、内存储器中的数据组织 100

四、存储器的基本结构 100

一、半导体存储器的分类 101

§5-2 半导体存储器 101

二、随机存取存储器RAM 102

三、只读存储器ROM 108

§5-3 内存储器芯片与CPU的连接 110

一、存储器的地址选择 111

二、动态RAM与CPU的连接 113

三、存储器芯片同CPU连接时必须注意的问题 114

§5-4 8086系统的存储器组织 114

一、8086/8088的存储器访问特性 114

二、存储器组织 116

一、I/O接口电路的一般结构 119

第六章 输入/输出与中断 119

§6-1 输入/输出概述 119

二、对I/O接口电路的要求 120

三、输入/输出过程 121

四、输入/输出端口的寻址方式 121

§6-2 微机系统中数据传送的控制方式 123

一、程序控制传送方式 123

二、DMA(直接存储器存取)传送方式 126

三、I/O处理器方式 128

一、中断的基本概念 129

§6-3 中断概述 129

二、中断处理过程 130

三、中断优先权 132

四、中断的嵌套 134

§6-4 简单的输入/输出接口芯片 135

一、缓冲器和驱动器74LS244 135

二、锁存器74LS373 136

三、数据收发器74LS245 137

§6-5 8237A DMA控制器 138

一、结构与功能 138

二、工作周期(操作周期) 141

三、寄存器说明 145

§6-6 8259A可编程中断控制器PIC 150

一、功能与结构 150

二、中断的顺序 153

三、编程概述 153

§6-7 8086/8088的中断系统 160

一、外部中断 161

二、内部中断 162

三、中断指针表 163

四、中断过程 164

一、组成与引脚功能 167

§7-1 可编程并行接口芯片8255A(PPI) 167

第七章 可编程接口芯片及其应用 167

二、控制命令字 169

三、工作方式 171

四、应用举例 175

§7-2 可编程计时器/计数器8253-5PIT 182

一、结构和功能 182

二、工作方式 185

三、8253-5的初始化 188

四、计时器/计数器应用举例 189

一、串行通信概述 190

§7-3 串行接口芯片 190

二、串行接口原理 194

三、可编程通信接口8251A(USART) 196

四、应用举例 201

§7-4 模拟接口 203

一、概述 203

二、模数转换器ADC0809 203

三、ADC0809同微处理器的连接 204

§7-5 IEEE-488通用并行接口总线 206

一、概述 206

二、接口信号功能简介 207

§7-6 RS-232C串行接口标准 209

一、概述 209

二、接口功能 210

第八章 一个典型微机系统的电路分析 213

§8-1 PC/XT机的基本组成 213

一、PC/XT机的基本配置 213

二、PC/XT机的系统板 214

三、系统配置开关 216

四、总线结构 216

二、8284时钟发生器和驱动器 219

§8-2 PC/XT机的控制核心 219

一、8088微处理器 219

三、8288总线控制器 220

四、总线锁存器和总线收发器 223

§8-3 等待状态控制逻辑 223

一、哪些情况需要插入等待状态 223

二、等待状态的控制逻辑 225

§8-4 只读存储器电路 226

一、PC/XT机的系统存储器配置 226

二、系统ROM电路 226

一、片选译码电路 228

§8-5 读写存储器电路 228

二、RAM电路 230

§8-6 系统板上的I/O接口电路 233

一、系统板上I/O接口电路的片选译码电路 233

二、中断逻辑 234

三、DMA控制电路 237

四、并行接口电路 238

习题 241

参考文献 246