当前位置:首页 > 工业技术
Pentium微机原理与接口技术
Pentium微机原理与接口技术

Pentium微机原理与接口技术PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:谭毓安,王娟,张全新等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2008
  • ISBN:711123572X
  • 页数:257 页
图书介绍:
《Pentium微机原理与接口技术》目录

第1章Intel微处理器简介 1

1.1 Intel 80x86系列CPU 1

1.1.1 4位CPU: 4004 1

1.1.2 8位CPU: 8008、 8080 1

1.1.3 16位CPU: 8086、 8088、 80286 1

1.1.4 32位CPU:80386、 80486 2

1.1.5准64位CPU: Pentium、 PII、 PIII、 P4 2

1.1.6 64位CPU: Itanium 4

1.1.7 64位CPU: EM64T 4

1.2 8086/8088微处理器 5

1.2.1 8086/8088微处理器的内部结构 5

1.2.2寄存器 6

1.2.3存储器的分段 8

1.2.4字节、字和双字 10

1.2.5存储顺序 11

1.3 Pentium处理器的特性 12

1.3.1硬件特性 12

1.3.2软件特性 13

1.4双核处理器的特性 15

1.4.1硬件特性 15

1.4.2软件特性 16

1.5习题 17

第2章 保护模式 18

2.1保护模式基础 18

2.1.1 CPU的3种运行模式 18

2.1.2保护模式下的特殊寄存器 19

2.2内存管理 24

2.2.1分段内存管理 24

2.2.2分页内存管理 30

2.3任务 37

2.3.1任务状态段 38

2.3.2任务切换过程 41

2.4特权级保护 44

2.4.1对数据访问的保护 44

2.4.2对程序转移的保护 46

2.4.3门 47

2.4.4输入/输出保护 50

2.5中断和异常 53

2.5.1中断和异常的类型 53

2.5.2中断门和陷阱门 55

2.5.3中断和异常的处理过程 56

2.5.4通过任务门的转移 60

2.6虚拟8086模式 62

2.7操作系统类指令 64

2.8习题 65

第3章 微型机硬件系统组成 66

3.1微机基本结构 66

3.1.1主板 66

3.1.2芯片组 69

3.1.3扩展卡 72

3.2内存 72

3.2.1同步动态随机存储器 73

3.2.2双倍速率同步动态随机存储器 76

3.2.3 DDR内存组织 78

3.3高速缓冲存储器 79

3.3.1 Cache的工作原理 79

3.3.2 Cache一致性协议 82

3.4习题 83

第4章 外部存储器 84

4.1硬盘 84

4.1.1 ATA总线 84

4.1.2 ATAPI标准 85

4.1.3 ATA设备寄存器 88

4.1.4 ATA设备命令集 90

4.1.5串行ATA 91

4.2闪速存储器 92

4.2.1 NOR Flash 92

4.2.2 NAND Flash 93

4.3 U盘及通用串行总线 93

4.3.1 USB系统组成及其体系结构 94

4.3.2 USB系统的接口信号和电气特性 95

4.3.3 USB交换的包格式 97

4.3.4 USB数据流类型和传输类型 99

4.3.5 USB设备状态和总线枚举 100

4.3.6 U盘的构造及其传输协议 102

4.4习题 104

第5章 总线 106

5.1 ISA总线 106

5.1.1 ISA总线的信号和引脚 106

5.1.2 ISA总线的操作时序 110

5.2 PCI总线 112

5.2.1 PCI总线的性能和特点 113

5.2.2 PCI插槽和扩展卡 114

5.2.3 PCI信号定义 115

5.2.4 PCI总线命令 117

5.2.5 PCI总线协议 119

5.2.6 PCI总线数据传输过程 120

5.2.7总线仲裁 123

5.2.8 PCI总线配置 123

5.2.9枚举PCI设备 125

5.3其他总线 127

5.3.1 SCSI总线 127

5.3.2 AGP总线 129

5.3.3 PCMCIA总线 130

5.3.4 IEEE 1394总线 130

5.4习题 131

第6章 外围接口 132

6.1并行接口及应用 132

6.1.1可编程并行接口芯片8255A 132

6.1.2行列式键盘 138

6.1.3并行打印机接口 141

6.2串行接口及应用 144

6.2.1串行通信基础 144

6.2.2可编程串行通信接口8250 151

6.3定时与计数技术 160

6.3.1可编程时间间隔定时器芯片8254 161

6.3.2微机系统中的定时 174

6.4 DMA技术 176

6.4.1 DMA原理 177

6.4.2 8237可编程DMA控制器 179

6.5习题 190

第7章 中断技术 192

7.1中断概述 192

7.1.1中断处理过程 192

7.1.2中断处理程序设计 195

7.2可编程中断控制器8259 196

7.2.1内部结构 197

7.2.2 8259的编程 199

7.2.3 8259在Pentium微机中的应用 205

7.3高级可编程中断控制器 209

7.3.1本地APIC 209

7.3.2 I0 APIC 214

7.4习题 216

第8章 显示技术 218

8.1显示模式 218

8.1.1文本模式 220

8.1.2图形模式 222

8.2图像的显示 223

8.2.1 INT 10H编程 223

8.2.2存储器映像编程 224

8.3文字的显示 225

8.3.1字符的点阵表示 225

8.3.2字符的TrueType表示 226

8.4习题 228

第9章Windows内核驱动程序 229

9.1 Windows驱动程序模型 230

9.1.1 WDM的基本结构 230

9.1.2 1/0请求包 231

9.1.3基本例程 239

9.1.4 I/0控制例程 243

9.1.5 PCI接口 246

9.1.6驱动程序的安装 247

9.2 PCI总线上的DMA 251

9.2.1独立的DMA控制器 251

9.2.2总线主控接口 252

9.3习题 254

附录 常用逻辑符号对照表 256

参考文献 257

相关图书
作者其它书籍
返回顶部