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

微型计算机系统与接口PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:马宏锋等编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2009
  • ISBN:9787113087852
  • 页数:319 页
图书介绍:本书以Intel 8086为基础,主要介绍了微型计算机系统结构、典型微处理器、存储技术、指令系统和汇编语言等知识。
《微型计算机系统与接口》目录

第1章 微型计算机基础知识 1

1.1微型计算机发展 1

1.2计算机中数据信息的表示 3

1.2.1数据格式及机器数 3

1.2.2数字信息编码 4

1.3逻辑单元与逻辑部件 6

1.3.1二进制数的逻辑运算与逻辑电路 6

1.3.2常用逻辑部件 7

1.4微型计算机的基本结构 10

1.4.1微型计算机的硬件结构 10

1.4.2微型计算机的软件系统 12

1.4.3微型计算机的工作过程 12

本章小结 13

习题 14

第2章 典型微处理器 15

2.18086微处理器简介 15

2.1.18086微处理器的内部功能结构 15

2.1.28086/8088微处理器的引脚功能 19

2.28086系统的存储器组织及I/O组织 21

2.2.18086系统的存储器组织 21

2.2.28086系统的I/O组织 22

2.38086系统的工作模式 23

2.3.1最小模式和最大模式的概念 23

2.3.2最小模式系统 23

2.3.3最大模式系统 28

2.48086总线的操作时序 31

2.4.1系统的复位和启动操作 31

2.4.2最小与最大模式下的总线操作 32

2.580x86/Pentium系列微处理器 36

2.5.180286微处理器 36

2.5.280386微处理器 37

2.5.380486微处理器 38

2.5.4Pentium微处理器 39

2.5.5Itanium微处理器 40

本章小结 40

习题 41

第3章 存储器技术 42

3.1存储器简介 42

3.1.1存储器分类 42

3.1.2存储器的主要性能参数 43

3.1.3存储系统的层次结构 44

3.2读写存储器 44

3.2.1静态读写存储器SRAM 44

3.2.2动态读写存储器DRAM 45

3.2.3EPROM 48

3.2.4EEPROM 50

3.2.5闪速EEPROM 51

3.2.6存储器的连接 53

3.3存储器管理 57

3.3.1IBMPC/XT中的存储空间分配 57

3.3.2扩展存储器及其管理 57

3.4内部存储器技术的发展 60

3.5外部存储器 62

3.5.1硬盘及硬盘驱动器 62

3.5.2光盘存储器 64

3.6新型存储器 65

3.6.1Flash存储器 65

3.6.2蓝光光盘 67

3.6.3固态硬盘 68

本章小结 69

习题 69

第4章 指令系统与汇编语言 70

4.18086指令格式与寻址方式 70

4.1.18086指令格式 70

4.1.2寻址方式 71

4.28086/8088CPU指令系统 73

4.2.1数据传送类指令 74

4.2.2算术运算类指令 77

4.2.3位操作类指令 81

4.2.4串操作类指令 85

4.2.5控制转移类指令 90

4.2.6处理器控制类指令 95

4.3汇编语言的语句 95

4.4汇编语言的伪指令 101

4.4.1符号定义伪指令 101

4.4.2数据定义伪指令 101

4.4.3段定义伪指令 103

4.4.4过程定义伪指令 105

4.5汇编语言程序设计基础 106

4.5.1程序设计的一般步骤 106

4.5.2程序设计的基本方法 107

4.5.3子程序设计与调用技术 111

4.6DOS功能子程序的调用 114

4.6.1概述 114

4.6.2基本DOS功能子程序 115

本章小结 118

习题 119

第5章 输入/输出技术 122

5.1输入/输出接口概述 122

5.1.1输入/输出接口电路 122

5.1.2CPU与外设数据传送的方式 124

5.1.3I/O端口的编址方式 128

5.2中断系统 129

5.2.1中断基本概念 129

5.2.2可编程中断控制芯片8259A 136

5.2.38259A的应用举例 143

5.3并行接口 146

5.3.1并行通信与并行接口 146

5.3.2可编程并行通信接口芯片8255A 148

5.3.38255A的编程及应用 153

5.4串行接口 156

5.4.1串行通信及串行接口 156

5.4.2可编程串行通信接口芯片8251A 158

5.4.38251A的编程及应用 164

5.5DMA控制技术 166

5.5.1可编程DMA控制器8237 167

5.5.28237A的编程及应用 171

5.6定时器/计数器 173

5.6.1可编程定时器/计数器8253 173

5.6.28253A的编程及应用 177

5.7D/A转换器及A/D转换器接口 180

5.7.1D/A转换器及其与CPU的接口 180

5.7.2A/D转换器及其与CPU的接口 184

本章小结 187

习题 188

第6章 微型计算机总线技术 189

6.1总线基本知识 189

6.1.1概述 189

6.1.2微型计算机总线技术的现状 190

6.1.3计算机总线技术的未来发展趋势 192

6.1.4总线分类和总线标准 193

6.2系统总线 195

6.2.1PCI总线 195

6.2.2AGP总线 198

6.2.3新型PCIExpress总线 200

6.3外总线 202

6.3.1RS-232-C总线 202

6.3.2IEEE-488总线 204

6.3.3SCSI总线 204

6.3.4USB总线 205

6.3.5IEEE1394总线 211

6.4现场总线 213

6.4.1现场总线的产生 213

6.4.2现场总线控制系统的技术特点 214

6.4.3现场总线技术的现状及发展前景 215

6.4.4现场总线举例 216

本章小结 221

习题 221

第7章 人机交互设备及接口 222

7.1显示接口 222

7.1.1CRT显示系统 222

7.1.2LCD及其接口 226

7.1.3LED及其接口 228

7.2键盘、鼠标接口 230

7.2.1键盘接口 231

7.2.2鼠标接口 234

7.3并行打印机接口 236

7.3.1常用打印机及工作原理 236

7.3.2主机与打印机接口 237

7.3.3打印机编程应用 239

7.4其他外设 243

7.4.1扫描仪 243

7.4.2数码照相机 244

7.4.3光盘存储器 245

7.4.4光盘刻录机 246

7.4.5DVD-ROM 247

7.4.6磁盘接口 247

7.4.7外围设备发展方向 248

本章小结 248

习题 248

第8章 嵌入式系统 250

8.1嵌入式系统综述 250

8.1.1嵌入式系统的发展历史 250

8.1.2嵌入式系统具备的特性 251

8.1.3嵌入式系统的特点 252

8.1.4嵌入式系统组成 252

8.1.5嵌入式系统的应用 253

8.2嵌入式处理器 254

8.2.1嵌入式处理器概述 254

8.2.2ARM微处理器 255

8.2.3ARM微处理器系列 255

8.2.4ARM微处理器结构 259

8.3ARM处理器编程结构 259

8.3.1ARM微处理器的工作状态 260

8.3.2ARM体系结构的存储器格式 260

8.3.3处理器模式 261

8.3.4寄存器组织 261

8.3.5异常 265

8.4嵌入式系统开发过程 266

8.4.1嵌入式系统设计的过程 266

8.4.2开发平台的选择 267

8.4.3基于Linux的嵌入式系统开发概述 269

本章小结 273

习题 273

第9章 微型计算机应用系统 274

9.1微型计算机应用系统设计 274

9.1.1概述 274

9.1.2微型计算机应用系统设计举例 276

9.2PCI总线、USB总线接口设计 280

9.2.1PCI总线与DSP通信接口电路设计 280

9.2.2USB总线与DSP通信接口电路设计 283

9.3Windows驱动程序设计 288

9.3.1驱动程序概述 288

9.3.2USB设备WDM驱动程序设计 291

本章小结 292

习题 292

第10章 实验、实习指导 293

10.1汇编语言程序运行环境 293

10.1.1编辑、汇编与连接 293

10.1.2程序的调试与DEBUG命令 296

10.2汇编语言部分实验 299

10.2.1数码转换实验 299

10.2.2运算类编程实验 301

10.2.3分支程序设计实验 302

10.2.4子程序设计实验 304

10.2.5显示器显示控制实验 305

10.3硬件接口实验 305

10.3.1中断特性及8259应用编程实验 306

10.3.28255并行接口应用实验 307

10.3.38253定时/计数器应用实验 308

10.3.4DMA特性及8237应用实验 309

10.3.58251串行接口应用实验 310

10.3.6存储器扩展实验 311

10.3.7A/D和D/A转换实验 311

10.4实习指导 312

10.4.1交通信号灯控制设计 313

10.4.2动画程序设计 315

10.4.3模拟电梯控制设计 316

10.4.4七段码电子表显示设计 316

10.4.5微机灯光控制系统 317

本章小结 318

参考文献 319

返回顶部