当前位置:首页 > 工业技术
微型计算机系统原理、接口与EDA设计技术
微型计算机系统原理、接口与EDA设计技术

微型计算机系统原理、接口与EDA设计技术PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:范延滨主编
  • 出 版 社:北京:北京邮电大学出版社
  • 出版年份:2006
  • ISBN:7563510729
  • 页数:438 页
图书介绍:本书以基于IBM-PC机的系统为主线,以各种接口控制器为核心,深入系统地阐述了微型计算机系统的接口技术,并应用VHDL语言,对各种接口控制器进行了详细的描述和仿真。本书把接口技术与EDA技术有机地结合在一起,既注重理论分析,又注重设计应用。全书共分10章,分别介绍了微型计算机系统,Intel 8X86微处理器,存储系统,汇编语言,中断系统,DMA系统,定时器,并行输入/输出系统,串行输入/输出系统,总线系统。本书可作为普通高等院校计算机、电子、自动化等专业的本科教材,亦可供教师、研究生及从事相关工程技术的研发人员学习参考。
上一篇:锅炉改造下一篇:机器人的历程
《微型计算机系统原理、接口与EDA设计技术》目录

1.1 微型计算机系统组成结构 1

1.1.1 微处理器 1

第1章 微型计算机系统概述 1

1.1.2 微型计算机 2

1.1.3 微型计算机系统 2

1.2 微型计算机接口组成 3

1.2.1 接口简介 3

1.2.2 接口功能 3

1.2.3 接口组成 5

1.3 微型计算机接口数据交换技术 6

1.4.1 总线分类 7

1.4 微型计算机总线 7

1.4.2 总线标准及典型总线 9

1.5 微型计算机系统I/O端口与地址分配 11

1.5.1 I/O端口及I/O操作 11

1.5.2 I/O端口编址方式 12

1.5.3 IBM-PC机I/O端口地址分配 12

1.5.4 I/O端口地址选用原则 13

1.6 微型计算机系统地址译码技术 14

1.6.1 地址译码方式 14

1.6.2 地址译码电路 14

1.6.3 I/O地址译码方法及电路形式 15

1.7.1 IBM-PC机主板技术 17

1.7 IBM-PC机系统结构与技术 17

1.7.2 IBM-PC机主板芯片组技术 21

1.7.3 IBM-PC机高级主板技术 23

1.7.4 IBM-PC机主板体系结构 31

1.8 端口地址译码与EDA设计技术 33

1.8.1 74LS138译码器实现 33

1.8.2 总线缓冲器实现 34

1.8.3 地址锁存器实现 35

1.8.4 板内I/O接口地址译码实现 36

1.8.5 板外I/O接口地址译码实现 38

习题 39

2.1.1 8086/8088的内部特性 41

第2章 Intel 80x86微处理器 41

2.1 8086/8088微处理器 41

2.1.2 8086/8088的外部特性 46

2.1.3 8086/8088的系统配置 51

2.1.4 8086/8088的总线周期时序 56

2.2 Pentium微处理器 63

2.2.1 微处理器技术进展 63

2.2.2 Pentium的特性 66

2.2.3 超标量流水线技术 74

2.2.4 分支指令的转移预测 78

2.2.5 Pentium的工作模式 80

2.3.1 8位加法器设计 84

2.3 基本运算单元与EDA设计技术 84

2.3.2 8位乘法器设计 86

2.3.3 比较器设计 92

习题 93

第3章 存储系统 94

3.1 微型计算机的存储器系统 94

3.1.1 半导体存储器 94

3.1.2 微型计算机的存储器组织 100

3.1.3 高速缓存系统 102

3.2 IBM-PC机内存系统 106

3.2.1 内存条技术 106

3.2.2 PC机的内存结构 111

3.2.3 IBM-PC机的内存组织 112

3.3 存储器与EDA设计技术 114

3.3.1 寄存器设计 114

3.3.2 只读存储器设计 117

3.3.3 随机存取存储器设计 118

3.3.4 堆栈设计 121

习题 126

第4章 汇编语言 127

4.1 寻址方式 127

4.1.1 8086/8088指令概述 127

4.1.2 8086/8088指令寻址方式 129

4.2 指令系统 135

4.2.1 数据传送类指令 136

4.2.2 算术运算类指令 141

4.2.3 位操作类指令 147

4.2.4 串操作类指令 151

4.2.5 程序控制类指令 154

4.2.6 处理器控制类指令 159

4.2.7 前缀操作类指令 162

4.3 汇编语言 163

4.3.1 汇编语言程序的开发过程 164

4.3.2 汇编语言语句的格式 165

4.3.3 常用的伪操作指令 166

4.3.4 数据的定义 171

4.3.5 宏指令 174

4.4 汇编语言程序设计 179

4.4.1 汇编语言程序设计的基本步骤 179

4.4.2 顺序程序 180

4.4.3 分支程序 181

4.4.4 循环程序 183

4.4.5 子程序及过程定义 185

4.4.6 BIOS功能调用 191

4.4.7 DOS功能调用 193

习题 195

5.1.1 中断的基本概念 199

5.1 中断系统概述 199

第5章 中断系统 199

5.1.2 中断源与中断识别 200

5.1.3 向量中断机制 202

5.2 可编程中断控制器8259A 206

5.2.1 8259A的外部特性 206

5.2.2 8259A的内部特性 207

5.2.3 8259A的编程与应用 217

5.3 8259A的EDA设计技术 221

5.3.1 读写控制模块 222

5.3.2 中断请求模块 229

5.3.3 中断控制模块 234

5.3.4 模块综合与仿真 237

习题 239

第6章 DMA系统 240

6.1 DMA系统概述 240

6.1.1 DMA传送的特点 240

6.1.2 DMA传送的过程 240

6.1.3 DMA传送的方式 241

6.2 可编程DMA控制器8237A 243

6.2.1 8237A的内部结构与引脚功能 243

6.2.2 8237A的工作方式 254

6.2.3 8237A的编程和应用举例 257

6.3 8237A的EDA设计技术 263

6.3.1 数据缓冲模块 264

6.3.2 优先权控制模块 266

6.3.3 控制与寄存器模块 269

6.3.4 模块综合与仿真 274

习题 277

第7章 定时器/计数器系统 278

7.1 定时/计数系统概述 278

7.2 可编程定时器/计数器8254 278

7.2.1 8254的工作原理 279

7.2.2 8254的工作方式 282

7.2.3 8254的编程和应用举例 288

7.3 8254的EDA设计技术 298

7.3.1 数据缓冲模块 299

7.3.2 读写控制模块 300

7.3.3 计数器 303

7.3.4 模块综合与仿真 311

习题 313

第8章 并行输入/输出系统 314

8.1 并行接口系统概述 314

8.1.1 并行输入/输出接口 314

8.1.2 并行输入/输出接口的控制方式 315

8.1.3 并行输入/输出接口标准 316

8.2.1 8255A的逻辑结构和引脚功能 320

8.2 可编程并行口控制器8255A 320

8.2.2 8255A的工作方式 322

8.2.3 8255A的编程和应用举例 325

8.2.4 8255A应用实例 326

8.3 8255A的EDA设计技术 329

8.3.1 模块的划分 329

8.3.2 模块功能设计 330

8.3.3 模块综合与仿真 342

习题 344

9.1 串行接口系统概述 345

9.1.1 串行输入/输出接口 345

第9章 串行输入/输出系统 345

9.1.2 串行通信基础 347

9.1.3 串行通信协议 350

9.1.4 RS-232C串行通信标准 353

9.1.5 RS-422与RS-485串行通信标准 356

9.2 可编程串行口控制器8250 358

9.2.1 8250的逻辑结构和引脚功能 359

9.2.2 8250的工作原理 361

9.2.3 串行通信实例 365

9.3 8250的EDA设计技术 371

9.3.1 模块的划分 371

9.3.2 模块功能设计 372

9.3.3 模块综合与仿真 387

习题 388

第10章 总线系统 389

10.1 总线系统概述 389

10.1.1 总线的定义和总线的层次结构 389

10.1.2 总线的特征 390

10.1.3 总线的电气特性 392

10.2 ISA总线 394

10.2.1 ISA总线概述 394

10.2.2 ISA总线时序 396

10.2.3 ISA总线扩展技术 396

10.3.1 PCI总线概述 398

10.3 PCI总线 398

10.3.2 PCI总线信号 400

10.3.3 PCI总线中断系统 404

10.3.4 PCI/ISA桥的负向译码 406

10.3.5 PCI总线交易 407

10.3.6 PCI配置 410

10.4 USB总线 417

10.4.1 USB总线概述 417

10.4.2 USB总线传输 420

10.4.3 USB电气特性 424

10.4.4 USB协议 428

习题 436

参考资料 438

返回顶部