《微型计算机原理》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:姚永翘编著
  • 出 版 社:武汉:武汉大学出版社
  • 出版年份:1996
  • ISBN:7307021536
  • 页数:363 页
图书介绍:微型计算机系列教程。

目录 1

第一章概论 1

1.1微型计算机概念 1

1.2微型计算机的特点 3

1.3微型计算机的分类 4

2.2现代微处理机的结构特点 1 4

1.4微型计算机的发展概况 5

1.5 微型计算机的应用 7

习题一 11

第二章微处理机的结构 12

2.1 微型计算机的一般结构 12

二、8086/8088的内部结构 16

一、Intel 8086/8088的性能 16

2.3微处理机8086/8088的结构 16

三、8086/8088中的总线接口部件和执行部件的动作管理 18

四、8086/8088的通用寄存器 19

五、8088与8086的比较 21

六、8086/8088的外围芯片 22

七、8086/8088的最小方式和最大方式 23

2.4微处理机80186/80188/80286/80386/80486/…… 26

………P5(Pentium)/P6(Pentium Pro)的结构特点 26

一、微处理机80186/80188的结构 26

二、微处理机80286的结构 29

三、微处理机80386的结构 31

四、微处理机80486的结构 36

五、微处理机P5(Pentium,奔腾)的结构特点 40

六、微处理机P6(Pentium Pro,高能奔腾处理机)的结构特点 45

一、概述 52

2.5 8088的基本时序分析 52

二、8088的基本总线周期 56

三、最大组态下的8088时序 60

习题二 63

第三章微型计算机的指令系统 65

3.1 概述 65

3.2指令格式 65

3.3微处理机8086/8088的寻址方式 70

一、立即寻址(Immediate Addressing) 71

二、直接寻址(Direct Addressing) 71

三、寄存器寻址(Register Addressing) 71

六、基址加变址的寻址方式 72

四、寄存器间接寻址(Register Indirect Addressing) 72

五、变址寻址(Index Addressing) 72

七、寻址方式的指定 74

八、程序存取的寻址方式 75

3.4 8086/8088的指令系统 76

一、数据传送指令 76

二、运算指令 77

三、控制转移指令 80

四、重复指令 82

五、处理机控制指令 83

3.5 关于RISC、CISC和WISC 84

一、RISC产生的背景 84

三、WISC结构 85

二、典型的精简指令系统计算机(RISC)的主要特征 85

习题三 87

第四章微型计算机的存储器及其接口 88

4.1 概述 88

4.2随机存取存储器RAM 92

一、RAM的基本存储电路 92

二、RAM的结构 92

三、静态RAM芯片举例 97

四、动态RAM芯片举例 98

五、三态门集成电路 100

六、动态RAM的刷新问题 102

七、几种典型存储器芯片的比较 105

一、只读存储器ROM的结构和分类原理 106

4.3 只读存储器ROM 106

二、只读存储器ROM的基本存储电路 110

三、只读存储器ROM的典型产品举例 112

四、只读存储器ROM的应用——用ROM作字符发生器 114

4.4快速擦写存储器Flash Memory 115

一、快速擦写存储器(Flash Memory)的工作原理 115

二、快速擦写存储器(Flash Memory)的主要性能特点 116

三、快速擦写存储器(Flash Memory)的三种体系结构 117

四、快速擦写存储器(Flash Memory)的分块 118

五、快速擦写存储器(Flash Memory)的应用领域 118

4.5存储器子系统的设计及其与CPU的连接 119

一、1KBRAM的连接 120

二、256KB RAM的连接 121

4.6 IBM PC/XT微型机的存储器结构分析 123

三、EPROM与CPU的接口 123

一、软磁盘存储器 128

4.7微型计算机常用的外存储器简介 128

二、硬磁盘存储器 132

三、盒式磁带录音机作外存储器 134

四、光盘存储器 135

五、光磁软盘存储技术 135

习题四 138

第五章微型计算机的输入/输出系统 139

5.1概述 139

一、外部设备工作的特点 140

二、接口电路的功能 140

一、一般的输入过程 141

5.2一般的输入/输出过程 141

二、一般的输出过程 142

5.3数据输入/输出传送方式的选择 142

一、程序控制的输入/输出方式 144

二、中断控制的传送方式 147

三、数据传送的DMA(Direct Memory Access)方式(数据通道传送方式) 148

5.4 DMA控制器8237A 154

一、主要功能 154

二、8237的结构 154

三、8237的工作周期 156

四、8237的引线 156

五、8237的工作方式 158

六、8237的寄存器组和编程 160

七、IBM PC/XT中的DMA控制逻辑 166

5.5输入/输出总线的控制结构 172

一、输入总线的控制结构 172

二、输出总线的控制结构 173

三、输入/输出端口的结构 174

四、输入/输出端口的寻址方法 175

5.6数据并行的输入/输出传送方式 178

一、并行接口概述 178

二、可编程并行通讯接口8255A 179

三、8255A的控制字 181

四、8255A的工作方式 183

五、IBM PC/XT中的8255A-5的使用 192

5.7数据串行的输入/输出传送方式及通讯接口 199

一、串行输入/输出数据及通讯的原理 200

二、8251可编程序通讯接口 205

三、8251应用举例 211

习题五 214

第六章微型计算机的中断系统 215

6.1概述 215

一、中断系统的作用与用途 217

二、中断源 217

6.2中断的处理过程 218

一、中断请求 218

二、中断优先权的判别 219

三、中断响应 224

四、中断处理 226

一、中断向量表 228

6.3 8086/8088的中断系统 228

二、中断的种类 229

三、中断的处理过程 231

四、IBM PC/XT的中断控制逻辑 233

五、IBM PC/XT中系统保留的中断 235

6.4 Intel 8259A可编程序中断控制器(PIC) 236

一、功能及工作特点 236

二、结构 236

三、8259A的引线 237

四、8259A的工作原理 238

五、8259A的工作方式 239

六、8259A的初始化命令字和操作方式命令字 244

七、8259A使用中的一个实际问题 245

6.5中断程序举例 246

习题六 248

第七章微型计算机系统的总线 249

7.1总线的概念 249

7.2 系统总线的组成及其作用 250

一、地址总线 250

二、数据总线 252

三、控制总线 252

7.3总线的结构 253

一、单总线结构 253

二、双总线结构 254

三、三总线结构 255

一、总线仲裁机构的基本形式 256

7.4总线的仲裁技术 256

二、8289仲裁器及其应用 259

7.5常用的系统总线标准 264

一、S-100总线标准 264

二、Multibus(多总线)总线标准 264

三、STD总线标准 265

7.6常用的外总线(通讯总线)标准 266

一、IEEE-488通用标准总线 266

二、RS-232C串行总线标准 266

三、PC/104(嵌入式PC)总线与PCMCAI总线标准 268

7.7 新型总线标准:ISA、EISA、VESA、PCI 268

一、ISA总线(AT总线)标准 268

二、EISA总线标准 273

三、VESA总线标准 280

四、PCI外围部件互连标准 281

7.8 IBM PC/XT的总线应用 282

习题七 285

第八章典型微型计算机系统的分析与功能扩充 286

8.1 80X86系列各成员的功能升级介绍 286

一、80X86/88系列性能的横向提升 286

二、80X86/88系列性能的纵向提升 286

三、高性能的16位微处理机80186 287

四、超级16位微处理机80286 287

五、先进的32位微处理机80386 290

六、超性能的32位微处理机80486 290

七、80X86的寄存器结构 291

二、80386的存储结构 297

8.2典型微型计算机(80386)系统的综合分析 297

一、80386微处理机的基本特点 297

三、80386的引脚与信号 298

四、80386的数据类型 299

五、80386的工作方式 300

六、80386的中断和异常 327

七、80386的系统初始化 331

八、协处理机及其连接线路 336

九、市场上的386机型和486机型简介 339

8.3微型计算机的功能扩充与升级 342

一、用增加RAM扩展板来扩充RAM 342

二、主板上存储器的扩充和升级 344

三、主板上其它芯片的升级 345

四、主板整板的更换升级 346

五、软驱的更换和升级 346

六、PC/XT兼容机的硬盘扩充 347

七、双硬盘系统的配置 347

八、如何更换新型大容量硬盘 349

九、如何构造一个实用的多媒体电脑系统 349

习题八 352

附录 354

一、键盘输入码 354

二、ASCII字符与编码对照表 355

三、中国信息交换用的七位编码字符集 356

四、8086/8088系列机的指令系统(含80286,80386,80486) 357