《微型计算机系统及实用技术》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:姚永翘编著
  • 出 版 社:武汉:武汉大学出版社
  • 出版年份:1994
  • ISBN:7307017369
  • 页数:459 页
图书介绍:

第一章 概论 1

1.1 微型计算机概念 1

1.2 微型计算机的特点 3

1.3 微型计算机的分类 4

1.4 微型计算机与大、中、小型计算机的比较 5

1.5 微型计算机的发展概况 7

1.6 微型计算机的应用 9

2.1 微处理机的一般结构 13

第二章 微处理机的结构 13

2.2 微处理机的结构特点 23

2.3 微型计算机的工作过程 24

2.4 Z80-CPU的结构 27

2.5 Z80-CPU的时序 34

2.6 IBM PC/XT-CPU 8086(8088)的结构 48

一、Intel 8086/8088的性能 48

二、8086/8088的内部结构 48

三、8086/8088的外围芯片 51

四、8086/8088的最小方式和最大方式 53

2.7 80186/80286/80386/80486的结构 55

一、80186的结构 55

二、80286微处理机的结构 55

三、80386微处理机的结构 58

四、80486的结构 62

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

3.1 概述 67

3.2 指令格式 67

3.3 微处理机常用的寻址方式 70

3.4 微处理机的指令类型 74

3.5 Z80的指令系统 78

3.6 8086/8088的指令系统 89

3.7 关于RISC、CISC和WISC 98

第四章 微型计算机的汇编语言及其程序设计 101

4.1 Z80的汇编语言 101

4.2 IBM PC系列机的汇编语言 109

4.3 汇编语言程序的运行过程 125

一、画流程图 126

4.4 汇编语言程序的设计方法 126

二、常用的基本程序结构 127

4.5 子程序及系统功能调用 133

一、子程序的概念 133

二、子程序的调用 134

三、子程序的设计方法 135

四、子程序的举例 136

五、DOS功能调用 139

一、汇编语言应用程序的开发步骤 141

4.6 汇编语言应用程序的开发与上机过程 141

二、应用程序的设计汇编过程 142

三、汇编语言源程序的上机过程 145

4.7 汇编语言与高级语言的接口 149

一、综述 149

二、汇编语言与MS-PASCAL的接口 150

三、汇编语言与TURBOC的接口 151

四、汇编语言与IBM FORTRAN的接口 154

五、汇编语言与编译BASIC的接口 156

5.1 概述 158

第五章 微型计算机的存储器及其接口 158

5.2 随机存取存储器RAM 161

5.3 只读存储器ROM 175

5.4 IBM PC/XT存储器的结构 185

5.5 微型计算机常用的外存储器简介 188

第六章 微型计算机的输入/输出系统 198

6.1 概述 198

6.2 一般的输入/输出过程 200

6.3 数据输入/输出传送方式的选择 202

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

二、数据传送的DMA方式(数据通道传送方式) 206

6.4 输入/输出总线的控制结构 211

6.5 数据并行的输入/输出传送方式 217

一、Z80-PIO的结构性能概述 217

二、Z80-PIO引脚介绍 219

三、Z80-PIO的编程(初始化程序的编制) 223

四、PIO的定时波形 234

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

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

二、Z80-SIO 243

三、8251可编程序通讯接口 245

四、8251应用举例 250

6.7 微型计算机常用的基本外部设备及其接口 253

一、键盘输入设备 253

二、显示输出设备 258

三、打印输出设备 273

7.1 概述 282

第七章 微型计算机的中断系统 282

7.2 中断的处理过程 285

7.3 Z80的中断系统 295

7.4 8086/8088的中断系统 304

7.5 中断程序举例 311

第八章 微型计算机系统的设计 313

8.1 微型计算机系统设计的一般原则 313

8.2 CPU总线的连接 315

8.3 存储器的设计及其与CPU的连接 320

8.4 CPU与外部设备的连接 324

8.5 微型计算机的总线 327

一、总线的概念 327

二、系统总线的组成及其作用 329

三、总线的结构 331

四、常用的系统总线标准 334

五、常用的外总线(通讯总线)标准 335

一、操作系统及其功能 338

9.1 概述 338

第九章 微型计算机的操作系统与使用 338

二、操作系统的发展过程及分类 339

9.2 微型计算机操作系统的特点 342

9.3 微型计算机操作系统的管理功能 343

一、存储管理 343

二、CPU管理 346

三、设备管理 347

四、信息管理 348

9.4 CP/M磁盘操作系统概述 352

9.5 MS-DOS操作系统简介及使用 354

一、MS-DOS的结构 355

二、CC-DOS 357

三、系统启动 357

四、有关名词 359

五、MS-DOS的常用命令 361

六、行编辑程序EDLIN 369

七、文字处理程序WORDSTAR 374

八、动态调试程序DEBUG 378

九、PE全屏幕编辑程序 383

十、汉字文书编辑(C-WORDSTAR) 384

9.6 UNIX/XENIX操作系统概述 393

9.7 分布式操作系统的特点 398

9.8 网络操作系统 399

第十章 微型计算机的维护与诊断技术 404

10.1 概述 404

10.2 微型计算机系统的验收、安装与调试 406

10.3 微型计算机系统的检测与故障诊断 410

一、微型计算机系统的故障分类 411

二、微型计算机系统的故障诊断方法 412

10.4 高级诊断软件的使用 417

一、高级诊断软件的使用方法 417

二、常见故障分析及处理办法 420

10.5 微型计算机系统的维护技术 422

一、微型计算机系统对环境的要求 422

二、微型机及其机房的日常维护 423

一、计算机病毒的定义及特点 425

10.6 计算机病毒及其检测与消除 425

二、计算机病毒的分类 426

三、计算机病毒的一般构成及其工作流程 427

四、系统引导型病毒 428

五、文件型病毒 430

六、系统引导和文件复合型病毒 433

七、计算机病毒的发展及免疫 433

八、几种实用解毒软件 435

附录 441