《微型计算机原理及应用》求取 ⇩

第一章微型计算机的基础知识1

1.1微型计算机系统概述1

一、微处理器和微型计算机的发展及应用1

二、微型计算机系统的组成2

三、微型计算机的典型结构及工作原理4

四、IBM PC XT/AT微计算机简介9

1.2数制及转换11

一、数制11

二、各种数制的相互转换12

1.3计算机中的数及其编码16

一、机器数与真值16

二、带符号数、无符号数16

三、原码、反码和补码17

四、数的定点和浮点表示方法21

五、二进制编码23

1.4计算机中数的运算方法24

一、定点加减运算及溢出判断24

二、定点乘法运算27

三、定点除法运算28

四、逻辑运算29

习题30

第二章8086/8088微处理器及其体系结构32

2.18086/8088CPU的结构32

一、8086/8088CPU的内部结构32

二、8086/8088CPU的寄存器结构33

2.28086/8088的存储器组织36

一、存储器组织36

二、存储器的分段和物理地址的形成37

2.3 8086/8088的I/O组织39

2.48086/8088CPU的引脚功能和工作方式39

一、8086/8088CPU两种工作方式公用引脚功能39

二、最小工作方式42

三、最大工作方式46

2.58086/8088的操作及其时序51

一、总线周期、T状态和操作时序51

二、系统的复位和启动操作52

三、总线操作53

四、中断响应总线周期操作57

五、暂停操作58

六、最小方式下的总线保持请求/保持响应操作58

七、最大方式下的总线操作请求/允许/释放操作59

习题二60

第三章8086/8088指令系统61

3.18086/8088指令的基本格式与寻址方式61

一、8086/8088指令的格式61

二、8086/8088的寻址方式64

3.2数据传送类指令68

一、通用数据传送指令68

二、累加器专用传送指令71

三、地址—目的传送指令72

四、状态标志传送指令72

3.3算术运算类指令74

一、加法运算指令74

二、减法运算指令76

三、乘法运算指令79

四、除法运算指令80

3.4 逻辑运算指令83

3.5移位指令和循环移位指令85

一、移位指令85

二、循环移位指令87

3.6串操作指令89

一、与REP相配合操作的MOVS,STOS指令90

二、与REPE/REPZ和REPNE/REPNZ联合工作的CMPS和SCAS指令91

三、从串取指令LODS92

3.7程序转移指令93

一、关于转移指令和调用指令的寻址93

二、子程序调用CALL和返回RET指令94

三、无条件转移和条件转移96

四、循环控制指令99

3.8处理器控制指令101

一、状态标志位操作指令101

二、外部同步指令101

三、空操作指令NOP(No.operation)102

习题三103

第四章程序设计的基本方法107

4.1 程序设计的基本步骤107

4.2 简单程序108

4.3 分支程序111

4.4 循环程序114

4.5子程序118

一、子程序的作用118

二、子程序设计118

三、子程序结构118

四、子程序的调用118

习题四120

第五章汇编语言及汇编程序设计122

5.1伪指令123

一、符号定义伪指令123

二、内存数据定义伪指令124

三、段定义伪指令125

四、段寄存器说明伪指令126

五、定位伪指令127

六、过程定义伪指令128

七、模块定义伪指令128

八、外部符号定义伪指令128

九、记录定义伪指令130

十、结构定义伪指令132

十一、块注释伪指令133

5.2表达式及运算符133

一、常量、变量和符号133

二、表达式及运算符134

5.3宏指令138

一、宏指令定义138

二、局域符号定义140

三、删除宏定义140

四、重复定义语句140

五、退出宏定义141

六、包含汇编语句141

5.4 系统功能调用141

5.5汇编语言程序的建立、汇编和链接144

一、汇编语言源程序的建立144

二、汇编语言程序的功能和汇编过程144

三、汇编语言程序的链接146

四、程序的调试和运行147

5.6汇编语言程序设计举例148

一、查表程序及其应用148

二、数制转换及显示程序150

三、排序算法及程序实现152

习题五154

第六章半导体存储器156

6.1概述156

一、半导体存储器的分类156

二、存储器的性能指标157

三、存储器的基本结构158

6.2读写存储器159

一、静态RAM(SRAM)159

二、动态RAM(DRAM)160

6.3只读存储器ROM161

一、掩膜ROM161

二、可编程PROM162

三、可擦可编程的EPROM162

四、电可擦除可编程的E2PROM165

6.4主存储器的设计166

一、设计原则166

二、存储器芯片和CPU的连接168

三、IBM PC/XT中的存储器172

6.5外部存储器简介176

一、软磁盘存储器176

二、硬磁盘存储器181

三、光盘182

习题六182

第七章输入输出及DMA184

7.1接口的基本概念184

一、接口的一般定义及功能184

二、接口电路中的信息184

三、接口的类型185

7.2输入输出的寻址方式185

一、I/O端口的编址185

二、I/O端口地址译码方法186

7.3CPU与外设交换信息的控制方式188

一、程序控制方式188

二、中断控制方式191

三、直接存储器(DMA)控制方式192

四、I/O处理机(IOP)控制方法193

7.4PC-XT总线及I/O端口地址194

一、PC-XT总线194

二、IBMPC-XT的I/O端口地址195

7.5DMA控制器8237A及其应用196

一、DMAC8237A的基本结构196

二、8237A的操作类型和传送方式199

三、8237A的编程200

四、8237A的应用举例203

习题七208

第八章中断系统209

8.1中断的基本概念209

一、中断及中断源209

二、中断处理过程210

三、中断优先权管理211

8.28086/8088的中断系统214

一、8086/8088的中断指令214

二、8086/8088的中断分类215

三、中断向量表218

四、8086/8088的中断处理过程221

8.3中断控制器8259A225

一、8259A的主要功能225

二、8259A的结构及引脚功能226

三、8259A的工作过程228

四、8259A工作方式229

五、8259A的初始化命令字和操作命令字232

六、8259A的编程239

七、8259A的级联242

习题八244

第九章通用可编程接口芯片246

9.1可编程并行输入/输出接口芯片8255A246

一、8255A的内部结构及引脚特性246

二、8255A的控制字248

三、8255A的工作方式251

四、8255A的应用举例260

9.2串行通信接口芯片8251A/8250264

一、串行通信及串行通信协议264

二、串行通信的物理标准266

三、可编程串行通信接口芯片8251A及其应用269

四、可编程串行异步通信接口芯片8250277

9.3可编程定时/计数器8253/8254281

一、8253的主要功能281

二、8253的内部结构及引脚282

三、8253的控制字285

四、8253的工作方式287

五、8253的编程应用293

六、8254芯片298

习题九299

第十章外部设备接口301

10.1键盘接口301

一、键盘301

二、键盘控制器302

三、键盘中断及键盘I/O处理303

10.2IBM PC/XT打印机接口303

一、打印机适配器304

二、打印机适配器的编程306

三、打印机I/O处理308

10.3显示器接口309

一、显示方式与显示模式309

二、显示卡的分类310

三、IBM PC/XT的显示卡312

习题十319

第十一章微机系统硬件技术发展320

11.1 微机硬件技术发展概述320

11.2流水线技术322

一、工作原理322

二、流水线中的数据相关323

三、程序分支324

11.3高速缓冲存储器(cache)324

一、Cache的功能与基本原理324

二、地址映象方式325

三、替换算法326

11.4虚拟存储器326

一、页虚拟存储器327

二、段虚拟存储器327

三、段页虚拟存储器328

11.5局部总线330

一、系统总线和存储器总线330

二、局部总线PC330

11.6新一代高性能的微处理器331

一、Pentium331

二、PentiumPro333

三、PentiumMMX334

四、PentiumⅡ334

实验部分335

实验一操作训练及数码转换编程335

实验二 运算类编程实验346

实验三 分支及循环程序设计实验351

实验四 排序程序及子程序设计实验355

实验五 显示程序360

实验六 中断特性及8259应用编程实验361

实验七 8255A并行接口应用实验366

实验八 8253定时/计数器应用实验370

实验九 系统认识实验373

附录379

附录一8086/8088指令系统编码格式379

附录二 DOS系统功能的调用386

附录三 BIOS中断调用391

附录四 中断向量地址一览表395

1997《微型计算机原理及应用》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由许立梓主编 1997 昆明:云南科学技术出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

微型计算机原理及应用(1995 PDF版)
微型计算机原理及应用
1995 天津:天津大学出版社
微型计算机原理及应用(1993年08月第1版 PDF版)
微型计算机原理及应用
1993年08月第1版
微型计算机原理及应用  中( PDF版)
微型计算机原理及应用 中
南京航空学院
微型计算机原理及应用(1985 PDF版)
微型计算机原理及应用
1985 北京:高等教育出版社
微机应用基础(1995 PDF版)
微机应用基础
1995 昆明市:云南科学技术出版社
微型计算机原理及应用(1991 PDF版)
微型计算机原理及应用
1991 北京:化学工业出版社
微型计算机原理及应用(1992 PDF版)
微型计算机原理及应用
1992 北京:北京理工大学出版社
DOS和PC使用技巧1001例(1995 PDF版)
DOS和PC使用技巧1001例
1995 北京:电子工业出版社
微型计算机原理及应用(1993 PDF版)
微型计算机原理及应用
1993 北京:高等教育出版社
微型计算机原理及应用(1987 PDF版)
微型计算机原理及应用
1987 北京:清华大学出版社
Delphi 5标准教程(1999 PDF版)
Delphi 5标准教程
1999 北京:清华大学出版社
微型计算机原理及应用(1996 PDF版)
微型计算机原理及应用
1996 北京:机械工业出版社
微型计算机原理及应用(1998 PDF版)
微型计算机原理及应用
1998 合肥:安徽大学出版社
微型计算机原理及其应用(1989 PDF版)
微型计算机原理及其应用
1989 上海:同济大学出版社
微型计算机原理及应用(1988 PDF版)
微型计算机原理及应用
1988 北京:机械工业出版社