注册 登录 进入教材巡展
#
  • #

出版时间:2024-07

出版社:西安电子科技大学出版社

“十二五”普通高等教育本科国家级规划教材普通高等教育“十一五”国家级规划教材

以下为《微型计算机原理及接口技术(第四版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 西安电子科技大学出版社
  • 9787560672755
  • 4-1
  • 531106
  • 16开
  • 2024-07
  • 自动化技术、计算机技术
  • 本科
目录
第1章 绪论 1
1.1 基本概念 1
1.2 微处理器概述 2
1.2.1 微处理器的发展 2
1.2.2 Intel微处理器体系结构的发展 12
1.3 PC概述 19
1.3.1 PC的发展 19
1.3.2 PC的基本组成 21
第2章 Intel单核/多核处理器 24
2.1 单核处理器(Intel 8086处理器) 24
2.1.1 8086处理器的功能特性 24
2.1.2 8086处理器的体系结构 24
2.1.3 8086处理器的寄存器、
主存储器和I/O结构 26
2.1.4 8086处理器芯片引脚 32
2.1.5 8086处理器的工作时序 37
2.1.6 8086系统总线的形成 39
2.1.7 8086与8088处理器的不同之处 41
2.2 多核处理器(Intel Core处理器) 42
2.2.1 Core处理器 43
2.2.2 第十三代Core“Raptor Lake”
处理器架构 44
2.2.3 多核处理器的关键并行技术 49
2.3 Intel处理器支持的操作模式 53
2.4 Intel处理器支持的存储器寻址模式 56
2.4.1 实模式存储器寻址 56
2.4.2 保护模式存储器寻址 57
2.4.3 长模式(IA-32e模式)存储器寻址 59
2.4.4 Intel处理器对分页模式选择的
设置 59
2.5 基于Intel处理器的PC体系结构 60
2.5.1 寄存器结构 60
2.5.2 主存储器结构 62
2.5.3 I/O系统结构 64
2.5.4 互连结构 66
习题 68
第3章 Intel指令系统与程序设计 71
3.1 Intel指令系统 71
3.1.1 Intel指令系统的发展 71
3.1.2 Intel指令的寻址方式 74
3.1.3 Intel指令集 82
3.2 汇编语言及源程序结构 95
3.2.1 汇编语言的语句格式 95
3.2.2 常数 96
3.2.3 伪指令 97
3.2.4 汇编语言的运算符 101
3.2.5 汇编语言源程序的结构 102
3.3 汇编语言与C语言混合编程接口 104
3.3.1 C语言程序中嵌入汇编语言代码 104
3.3.2 C语言程序从外部调用汇编
语言代码 105
3.4 单核处理器平台的程序设计 106
3.5 多核处理器平台的程序设计 110
习题 114
第4章 总线技术 119
4.1 总线概述 119
4.2 典型的标准化总线 120
4.2.1 ISA总线 120
4.2.2 PCI总线 125
4.2.3 PCIe总线 129
4.2.4 RS-232总线 131
4.2.5 USB总线 133
4.2.6 ATA总线 136
4.3 总线驱动与控制 137
4.3.1 总线竞争的概念 137
4.3.2 总线负载的计算 138
4.3.3 总线驱动与控制设计 139
4.4 总线设计中的工程问题 143
4.4.1 总线上的交叉串扰 143
4.4.2 总线的延时 144
4.4.3 总线上的反射与终端网络 145
习题 149
第5章 存储技术 151
5.1 概述 151
5.1.1 存储器的分类 151
5.1.2 存储器的主要性能指标 152
5.2 常用存储器芯片及接口设计 153
5.2.1 静态随机读写存储器(SRAM)及
接口设计 153
5.2.2 只读存储器(ROM)及接口设计 165
5.2.3 其他存储器 177
5.3 动态随机读写存储器及接口设计 181
5.3.1 简单异步DRAM 181
5.3.2 同步动态存储器SDRAM 186
5.3.3 DDR SDRAM 195
5.3.4 内存条 203
5.4 Intel 16/32/64位微机系统的
 主存设计 206
5.4.1 16位系统主存及接口设计 206
5.4.2 32位系统主存及接口设计 210
5.4.3 64位系统主存及接口设计 212
习题 219
第6章 输入/输出技术 222
6.1 I/O概述 222
6.1.1 外部设备概述 222
6.1.2 I/O方式概述 223
6.1.3 I/O接口概述 224
6.2 程序查询I/O方式 232
6.2.1 无条件传送方式 233
6.2.2 程序查询方式 235
6.3 中断方式 238
6.3.1 中断概述 239
6.3.2 Intel 16位中断系统 243
6.3.3 Intel 32/64位中断系统 270
6.4 直接存储器存取(DMA)方式 298
6.4.1 DMA概述 298
6.4.2 DMA控制器8237 299
6.4.3 芯片组中8/16位DMA的实现 313
6.4.4 32/64位DMA的实现 316
习题 318
第7章 经典接口及定时器件 320
7.1 可编程并行接口8255 320
7.1.1 引脚及内部结构 320
7.1.2 工作方式 322
7.1.3 控制字与状态字 326
7.1.4 寻址与连接 328
7.1.5 初始化与应用举例 330
7.2 可编程定时器8253 333
7.2.1 引脚及内部结构 333
7.2.2 工作方式 334
7.2.3 控制字 337
7.2.4 寻址与连接 338
7.2.5 初始化与应用举例 340
7.3 可编程串行通信接口16550 344
7.3.1 引脚及内部结构 345
7.3.2 内部寄存器 347
7.3.3 功能描述 355
7.3.4 初始化与应用举例 356
习题 362
第8章 基于总线的I/O接口设计 366
8.1 基于ISA总线的I/O接口设计 366
8.1.1 LED接口 369
8.1.2 键盘接口 377
8.1.3 光电隔离接口 384
8.1.4 D/A变换器接口 387
8.1.5 A/D变换器接口 394
8.1.6 步进电机接口 405
8.2 基于PCI总线的I/O接口设计 410
8.2.1 PCI总线接口概述 410
8.2.2 PCI总线接口设计 417
8.3 基于USB总线的I/O接口设计 430
8.3.1 USB总线接口概述 430
8.3.2 USB总线接口设计 431
习题 435
第9章 设备驱动程序设计 439
9.1 设备驱动程序概述 439
9.1.1 设备驱动程序定义 439
9.1.2 设备驱动程序类型 440
9.1.3 设备驱动程序的入口 441
9.1.4 硬件与设备驱动程序的关联 441
9.1.5 应用程序与设备驱动程序的通信 442
9.1.6 设备驱动程序的设计方法 442
9.2 基于WinDriver开发工具的设备
 驱动程序设计 443
9.2.1 WinDriver简介 443
9.2.2 WinDriver特点 443
9.2.3 WinDriver体系结构 444
9.2.4 WinDriver支持的平台 447
9.2.5 用WinDriver开发设备驱动
程序的方法 448
9.2.6 设备驱动程序样例和开发实例 451
9.3 Linux环境下的设备驱动程序设计 461
9.3.1 Linux操作系统下的设备驱动 461
9.3.2 设备驱动程序的编写 462
9.3.3 设备驱动程序的加载 463
9.3.4 设备驱动程序的调用 463
9.3.5 设备驱动程序设计实例 463
习题 469
参考文献 471
Baidu
map