网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 微型计算机系统原理与应用(第5版IA-32结构80×86系列)
分类
作者 周明德
出版社 清华大学出版社
下载
简介
编辑推荐

本书是《微型计算机系统原理及应用》的第五版。本版本根据微处理器的最新发展,从80x86系列微处理器整体着眼,落实到最基本、最常用的8086处理器,介绍了微型计算机系统原理、80x86系列微处理器结构、8086指令系统和汇编语言程序设计、主存储器及与CPU的接口、输入输出、中断以及常用的微型计算机接口电路、数模(D/A)转换与模数(A/D)转换接口、80x86系列微处理器的发展(64位微处理器与嵌入式微处理器)。根据教学改革的要求与授课教师的意见,作了必要的精简与修改,每章末附加了习题。全书观点新、实用性强。本书适合各类高等院校、各种成人教育学校和培训班作为教材使用。

目录

第1章概述1

1.180x86系列结构的概要历史1

1.1.180862

1.1.2803862

1.1.3804863

1.1.4奔腾3

1.1.5P6系列处理器4

1.1.6奔腾Ⅱ4

1.1.7奔腾Ⅲ4

1.1.8Intel Pentium 4处理器4

1.1.9Intel 超线程处理器5

1.1.10Intel 双核技术处理器6

1.2计算机基础7

1.2.1计算机的基本结构7

1.2.2常用的名词术语和二进制编码8

1.2.3指令程序和指令系统11

1.2.4初级计算机12

1.2.5简单程序举例15

1.2.6寻址方式19

1.3计算机的硬件和软件24

1.3.1系统软件24

1.3.2应用软件25

1.3.3支撑软件25

1.4微型计算机的结构26

1.4.1微型计算机的外部结构26

1.4.2微型计算机的内部结构27

1.5多媒体计算机27

1.5.1人机接口28

1.5.2多媒体计算机的主要功能28

1.5.3多媒体计算机的组成29

习题29

第2章80x86系列结构微处理器与808632

2.180x86系列微处理器是8086的延伸32

2.1.18086功能的扩展32

2.1.28086性能的提高33

2.28086的功能结构34

2.38086微处理器的执行环境35

2.3.1基本执行环境概要35

2.3.2基本的程序执行寄存器36

2.3.3存储器组织41

习题42

第3章8086指令系统44

3.1基本数据类型44

3.1.1字、双字、四字、双四字的对齐44

3.1.2数字数据类型45

3.1.3指针数据类型46

3.1.4位字段数据类型47

3.1.5串数据类型47

3.28086的指令格式47

3.38086指令的操作数寻址方式48

3.3.1立即数48

3.3.2寄存器操作数48

3.3.3存储器操作数49

3.3.4I/O端口寻址52

3.48086的通用指令52

3.4.1数据传送指令52

3.4.2二进制算术指令56

3.4.3十进制算术指令65

3.4.4逻辑指令68

3.4.5移位和循环移位指令72

3.4.6控制传送指令74

3.4.7串指令81

3.4.8标志控制操作85

3.4.9段寄存器指令85

3.4.10杂项指令86

习题86

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

4.1汇编语言的格式90

4.1.18086汇编语言程序的一个例子90

4.1.28086汇编语言源程序的格式90

4.2语句行的构成91

4.2.1标记91

4.2.2符号94

4.2.3表达式95

4.2.4语句98

4.3指示性语句99

4.3.1符号定义语句99

4.3.2数据定义语句100

4.3.3段定义语句106

4.3.4过程定义语句112

4.3.5结束语句113

4.4指令语句113

4.4.1指令助记符114

4.4.2指令前缀114

4.4.3操作数寻址方式115

4.4.4串操作指令116

4.5汇编语言程序设计及举例119

4.5.1算术运算程序设计119

4.5.2分支程序设计121

4.5.3循环程序设计122

4.5.4字符串处理程序设计124

4.5.5码转换程序设计127

4.5.6有关I/O的DOS功能调用130

4.5.7宏汇编与条件汇编133

习题142

第5章处理器总线时序和系统总线149

5.18086的引脚功能149

5.1.18086的两种组态149

5.1.28086的引线151

5.28086处理器时序153

5.2.1时序的基本概念153

5.2.28086的典型时序156

5.3系统总线160

5.3.1概述161

5.3.2PC总线165

5.3.3ISA总线168

5.3.4PCI总线169

5.3.5USB总线173

习题173

第6章存储器175

6.1半导体存储器的分类176

6.1.1RAM的种类176

6.1.2ROM的种类177

6.2读写存储器RAM177

6.2.1基本存储电路177

6.2.2RAM的结构179

6.2.3RAM与CPU的连接182

6.2.464KB动态RAM存储器186

6.3现代RAM193

6.3.1内存条的构成193

6.3.2扩展数据输出动态随机访问存储器EDO DRAM193

6.3.3同步动态随机访问存储器SDRAM194

6.3.4突发存取的高速动态随机存储器Rambus DRAM197

6.4只读存储器197

6.4.1掩模只读存储器197

6.4.2可擦除的可编程序的只读存储器EPROM199

习题206

第7章输入和输出211

7.1概述211

7.1.1输入输出的寻址方式211

7.1.2CPU与I/O设备之间的接口信息212

7.1.3CPU的输入输出时序213

7.1.4CPU与接口电路间数据传送的形式213

7.1.5IBM PC与外设的接口与现代PC机的外设接口214

7.2CPU与外设数据传送的方式216

7.2.1查询传送方式217

7.2.2中断传送方式220

7.2.3直接数据通道传送方式221

7.3DMA控制器223

7.3.1主要功能223

7.3.28237的结构224

7.3.38237的工作周期225

7.3.48237的引线226

7.3.58237的工作方式228

7.3.68237的寄存器组和编程229

习题235

第8章中断238

8.1引言238

8.1.1为什么要用中断238

8.1.2中断源238

8.1.3中断系统的功能239

8.2最简单的中断情况239

8.2.1CPU响应中断的条件240

8.2.2CPU对中断的响应241

8.3中断优先权242

8.3.1用软件确定中断优先权243

8.3.2硬件优先权排队电路244

8.48086的中断方式246

8.4.1外部中断246

8.4.2内部中断247

8.4.3中断向量表247

8.4.48086中的中断响应和处理过程248

8.5中断控制器Intel 8259A250

8.5.18259A的功能250

8.5.28259A的结构250

8.5.38259A的引线251

8.5.48259A的中断顺序252

8.5.58259A的编程253

8.5.68259A的工作方式258

8.6IBM PC/XT的中断结构261

8.6.1中断类型261

8.6.2IBM PC/XT中系统保留的中断262

习题263

第9章计数器和定时器电路Intel 8253/8254PIT265

9.1概述265

9.1.18253PIT的主要功能265

9.1.28253PIT的内部结构265

9.1.38253PIT的引线267

9.28253PIT的控制字268

9.38253PIT的工作方式269

9.3.1方式0——计完最后一个数时中断269

9.3.28253PIT工作方式小结270

9.48253PIT的编程272

9.5Intel 8254PIT273

习题274

第10章并行接口芯片277

10.1可编程的并行输入/输出接口芯片8255A5的结构277

10.2方式选择279

10.2.1方式选择控制字280

10.2.2方式选择举例280

10.2.3按位置位/复位功能283

10.3方式 0 的功能283

10.3.1方式0的基本功能283

10.3.2方式0的时序284

10.4方式1的功能285

10.4.1方式1的主要功能285

10.4.2方式1输入285

10.4.3方式1输出287

10.5方式2的功能288

10.5.1方式2的主要功能288

10.5.2方式2的时序289

10.5.3方式2的控制字290

10.68255A应用举例291

习题293

第11章串行通信及接口电路295

11.1串行通信295

11.1.1概述295

11.1.2串行接口标准EIA RS232C接口299

11.2Intel 8251A可编程通信接口301

11.2.18251的基本功能301

11.2.28251的方框图301

11.2.38251的接口信号303

11.2.48251的编程305

11.2.58251应用举例307

习题310

第12章数模转换与模数转换接口312

12.1D/A转换器接口312

12.1.1CPU与8位D/A芯片的接口312

12.1.28位CPU与12位D/A转换器的接口313

12.2A/D转换器接口317

12.2.1概述317

12.2.2用软件实现A/D转换317

12.2.3A/D转换芯片介绍320

12.2.4A/D转换芯片与CPU的接口328

12.2.5D/A和A/D转换应用举例333

习题336

第13章x86系列微处理器的结构与工作方式337

13.1x86系列处理器的功能结构337

13.1.1Intel 8086的功能结构337

13.1.2Intel 80386的功能结构337

13.1.380486的功能结构338

13.280x87 FPU的结构341

13.2.1概述341

13.2.280x87 FPU的数字系统343

13.2.380x87 FPU的结构347

13.3x86系列结构微处理器的工作方式359

13.3.1实地址方式359

13.3.2保护虚地址方式360

13.3.3虚拟8086方式378

13.3.4x86系列结构微处理器中的中断和异常385

习题390

第14章x86系列微处理器的发展391

14.1AMD x8664处理器391

14.1.1引言391

14.1.2操作模式395

14.2Intel Itanium处理器397

14.2.1Intel Itanium 体系结构介绍397

14.2.2执行环境402

14.3x86系列的嵌入式处理器407

14.3.1通用描述408

14.3.2体系结构概要408

习题414

附录1ASCII(美国信息交换标准码)字符表(7位码)415

附录28088指令系统表416

参考文献427

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/16 21:02:38