当前位置:首页 > 工业技术
微型计算机原理与接口技术  第2版
微型计算机原理与接口技术  第2版

微型计算机原理与接口技术 第2版PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:冯博琴,吴宁主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2007
  • ISBN:9787302152132
  • 页数:363 页
图书介绍:本书讲述微型计算机原理与接口技术。
《微型计算机原理与接口技术 第2版》目录

第1章 微型计算机基础概论 1

1.1 微型计算机系统 1

1.1.1 微型计算机的发展 2

1.1.2 微型计算机的工作过程 5

1.1.3 微机系统的构成 8

1.2 计算机中的数制及编码 14

1.2.1 常用计数制 14

1.2.2 各种数制之间的转换 16

1.2.3 计算机中的二进制数表示 17

1.2.4 二进制编码 19

1.3 无符号二进制数的算术运算和逻辑运算 21

1.3.1 二进制的算术运算 22

1.3.2 无符号数的表示范围 23

1.3.3 二进制数的逻辑运算 24

1.3.4 基本逻辑门及常用逻辑部件 25

1.4 有符号二进制数的表示及运算 28

1.4.1 有符号数的表示方法 29

1.4.2 补码数与十进制数之间的转换 31

1.4.3 补码的运算 32

1.4.4 有符号数的表示范围 33

习题 35

第2章 微处理器与总线 36

2.1 微处理器概述 36

2.1.1 运算器 37

2.1.2 控制器 38

2.2 8088/8086微处理器 40

2.2.1 8088/8086 CPU的特点 40

2.2.2 8088 CPU的外部引线及其功能 42

2.2.3 8088/8086 CPU的功能结构 45

2.2.4 8088/8086 CPU的存储器组织 49

2.2.5 8088/8086 CPU的工作时序 51

2.3 80386微处理器 53

2.3.1 80386微处理器的主要特性 53

2.3.2 80386的内部结构 53

2.3.3 80386的主要引脚信号 55

2.3.4 80386的内部寄存器 56

2.3.5 80386的工作模式 60

2.4 Pentium 4微处理器 63

2.4.1 Pentium 4微处理器中的新技术 63

2.4.2 Pentium 4 CPU的结构 68

2.4.3 Pentium 4的存储器管理 70

2.4.4 Pentium 4的基本执行环境 72

2.5 总线 74

2.5.1 概述 74

2.5.2 总线的基本功能 80

2.5.3 常用系统总线和外设总线标准 84

2.5.4 8088系统总线 90

习题 92

第3章 8086/8088指令系统 94

3.1 概述 94

3.1.1 指令的基本构成 95

3.1.2 指令的执行时间 97

3.1.3 CISC和RISC指令系统 97

3.2 寻址方式 100

3.2.1 立即寻址 100

3.2.2 直接寻址 100

3.2.3 寄存器寻址 101

3.2.4 寄存器间接寻址 101

3.2.5 寄存器相对寻址 102

3.2.6 基址—变址寻址 103

3.2.7 基址—变址—相对寻址 104

3.2.8 隐含寻址 105

3.3 8086指令系统 105

3.3.1 数据传送类指令 105

3.3.2 算术运算指令 114

3.3.3 逻辑运算和移位指令 121

3.3.4 串操作指令 128

3.3.5 程序控制指令 133

3.3.6 处理器控制指令 143

3.4 Pentium新增指令简介 143

3.4.1 80x86虚地址下的寻址方式 144

3.4.2 80x86 CPU新增指令简述 144

习题 146

第4章 汇编语言程序设计 149

4.1 汇编语言源程序 149

4.1.1 汇编语言源程序的结构 150

4.1.2 汇编语言语句类型及格式 151

4.1.3 数据项及表达式 152

4.2 伪指令 156

4.2.1 数据定义伪指令 156

4.2.2 符号定义伪指令 158

4.2.3 段定义伪指令 158

4.2.4 设定段寄存器伪指令 161

4.2.5 过程定义伪指令 161

4.2.6 宏命令伪指令 162

4.2.7 程序模块的连接伪指令 164

4.3 DOS功能调用 165

4.3.1 键盘输入 166

4.3.2 显示器输出 168

4.3.3 返回到DOS 170

4.4 汇编语言程序设计基础 170

4.4.1 程序设计概述 170

4.4.2 顺序程序 172

4.4.3 分枝程序 173

4.4.4 循环程序 176

4.4.5 子程序设计 178

4.4.6 常用程序设计举例 181

习题 188

第5章 存储器系统 192

5.1 概述 192

5.1.1 存储器系统的一般概念 193

5.1.2 半导体存储器及其分类 196

5.1.3 半导体存储器的主要技术指标 198

5.2 随机存取存储器RAM 198

5.2.1 静态随机存取存储器SRAM 199

5.2.2 动态随机存取存储器DRAM 207

5.2.3 存储器扩展技术 210

5.3 只读存储器 213

5.3.1 EROM 213

5.3.2 EEPROM 217

5.3.3 闪存 220

5.4 高速缓冲存储器 223

5.4.1 Cache的工作原理 224

5.4.2 Cache的读写操作 225

5.4.3 Cache与主存的存取一致性 226

5.4.4 Cache的分级体系结构 227

习题 229

第6章 输入输出和中断技术 231

6.1 输入输出系统概述 231

6.1.1 I/O系统的特点 232

6.1.2 I/O接口的基本功能 233

6.1.3 I/O端口的编址方式 234

6.1.4 I/O端口地址的译码 235

6.2 简单接口电路 236

6.2.1 接口电路的基本构成 236

6.2.2 三态门接口 237

6.2.3 锁存器接口 239

6.2.4 简单接口的应用举例 241

6.3 基本输入输出方法 242

6.3.1 无条件传送方式 242

6.3.2 查询工作方式 243

6.3.3 中断控制方式 245

6.3.4 直接存储器存取方式 245

6.4 中断技术 248

6.4.1 中断的基本概念 248

6.4.2 中断处理的一般过程 249

6.4.3 8086/8088中断系统 253

6.5 可编程中断控制器8259A 259

6.5.1 8259A的引线及内部结构 259

6.5.2 8259A的工作过程 261

6.5.3 8259A的工作方式 261

6.5.4 8259A的初始化编程 266

6.5.5 中断程序设计概述 273

习题 275

第7章 常用数字接口电路 277

7.1 并行通信与串行通信 278

7.1.1 并行通信 278

7.1.2 串行通信 279

7.2 可编程定时/计数器8253 283

7.2.1 8253的引线及结构 284

7.2.2 8253的工作方式 286

7.2.3 8253的控制字 290

7.2.4 8253的应用 290

7.3 可编程并行接口8255 295

7.3.1 8255的引线及结构 295

7.3.2 8255的工作方式 297

7.3.3 方式控制字及状态字 302

7.3.4 8255的应用 303

7.4 可编程串行接口8250 311

7.4.1 8250的外部引线及功能 311

7.4.2 8250的结构及内部寄存器 313

7.4.3 8250的工作过程 318

7.4.4 8250的应用 318

习题 323

第8章 模拟量的输入输出 325

8.1 模拟量的输入输出通道 325

8.1.1 模拟量输入通道 325

8.1.2 模拟量输出通道 327

8.2 模/数(D/A)转换器 327

8.2.1 D/A转换器的基本原理及技术指标 327

8.2.2 典型D/A转换器芯片DAC0832 331

8.2.3 D/A转换器的应用 334

8.3 模/数(A/D)变换器 336

8.3.1 A/D转换器的工作原理及技术指标 337

8.3.2 典型A/D转换器芯片ADC0809 339

习题 344

附录A ASCII码表及表中控制符号的定义 346

附录B 8088 CPU几种组合的引脚信号功能 348

附录C 8086/8088指令执行时间及指令简表 349

附录D 8086/8088微机的中断 354

附录E BIOS软中断简要列表 361

返回顶部