当前位置:首页 > 工业技术
微型计算机原理及其应用  十六位微型机
微型计算机原理及其应用  十六位微型机

微型计算机原理及其应用 十六位微型机PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:陆一倩编
  • 出 版 社:哈尔滨:哈尔滨工业大学出版社
  • 出版年份:1991
  • ISBN:7560306926
  • 页数:429 页
图书介绍:
《微型计算机原理及其应用 十六位微型机》目录

第一章 概论 1

1-1 电子计算机的发展概况 1

1-2 微型计算机的发展 2

1-3 我国电子计算机的发展 4

1-4 微型计算机的特点及其应用 5

一、微型计算机的特点 5

二、微型计算机的应用 6

复习题 6

第二章 计算机的运算基础 7

2-1 进位计数制 7

一、十进制数制 7

二、二进制数制 7

三、八进制数制 8

四、十六进制数制 9

五、二进制数的特点 10

2-2 不同数制之间的转换 11

一、二进制数与十进制数之间的转换 11

二、八进制数与十进制数之间的转换 14

三、十六进制数与十进制数之间的转换 15

2-3 二进制编码 15

一、二进制编码的十进制数 15

二、字符的编码 17

2-4 计算机中的二进制数运算 19

一、二进制数的运算 19

二、原码、补码和反码 22

三、补码运算 26

2-5 逻辑运算 29

一、与运算 29

二、或运算 29

三、非运算 30

四、异或运算 30

本章小结 31

复习题 31

第三章 微型计算机的基本结构 34

3-1 微处理机、微型计算机、微型计算机系统和微型计算机开发系统 34

一、微型计算机中常用的术语 34

二、微处理机 35

三、微型计算机 35

四、微型计算机系统 36

五、微型计算机开发系统 36

3-2 模型计算机的结构 36

一、中央处理机——CPU 37

二、存储器 39

三、总线 41

3-3 程序的编制和执行 43

一、取指令—执行指令的序列 43

二、编制一段程序 44

三、程序的执行过程 46

3-4 堆栈 53

一、堆栈的基本概念 53

二、级联堆栈 54

三、存储器堆栈 56

本章小结 58

复习题 58

第四章 8086微处理机 60

4-1 概述 60

4-2 8086 CPU的体系结构和工作原理 60

一、体系结构的根本变革 60

二、执行单元EU和总线接口单元BIU 63

三、8086的寄存器结构 64

4-3 8086 CPU的引脚功能 72

一、8086的总线周期 72

二、8086 CPU的引脚功能 74

4-4 8086的总线结构 81

一、分时复用多路的地址/数据总线 81

二、地址的锁存 81

三、数据总线 83

4-5 8086的最小模式和最大模式 86

一、8086的最小模式 86

二、8086的最大模式 88

4-6 8086系列简介 90

一、8088微处理机 90

二、8087数值数据处理机 91

三、8089输入/输出处理机 93

本章小结 94

复习题 94

第五章 微型计算机的存储器 97

5-1 半导体存储器的分类 97

一、随机存取存储器RAM 97

二、只读存储器ROM 99

5-2 随机存取存储器RAM 99

一、基本存储电路 99

二、静态RAM的组成 101

5-3 RAM与CPU的连接 109

一、存储器的连接方法 109

二、RAM与字长为8位的CPU的连接 112

三、RAM与字长为16位的CPU的连接 113

5-4 只读存储器 115

一、掩膜式固定只读存储器ROM 115

二、可擦除可编程的只读存储器EPROM 116

5-5 8086的存储器 119

一、8086存储器的结构 119

二、外部存储器寻址 121

三、存储器的段 124

四、实际地址的产生 125

五、堆栈和堆栈操作 128

六、系统专用和保留的存储单元 130

本章小结 130

复习题 131

第六章 8086的机器指令编码和寻址方式 133

6-1 8086的机器指令编码 133

一、机器指令格式 133

二、指令第二字节的编码 135

三、指令的其它字节的选择 137

四、8086机器指令编码举例 138

6-2 指令的操作数 140

一、源操作数和目的操作数 140

二、立即操作数 141

三、寄存器操作数 141

四、存储器操作数 141

五、I/O端口操作数 141

六、单操作数 141

七、双操作数 142

6-3 寻址方式 142

一、概述 142

二、固有寻址 142

三、立即寻址 143

四、寄存器寻址 143

五、存储器寻址 144

六、相对寻址 151

七、当前段以外的寻址 157

八、关于8086寻址方式的说明 158

本章小结 159

复习题 159

第七章 8086指令系统 162

7-1 概述 162

一、指令系统的兼容性 162

二、指令格式的灵活性 162

三、寻址方式及存取数据能力增强 162

四、对多种类型的数据进行处理 162

五、构成多处理机系统 162

7-2 数据传送指令 163

一、通用数据传送指令 163

二、目的地址传送指令 170

三、状态标志位传送指令 173

7-3 算术运算指令 174

一、8086处理算术数据的类型 174

二、加法运算指令 177

三、减法运算指令 180

四、乘法运算指令 184

五、除法运算指令 187

六、十进制和ASCII调整指令 189

7-4 逻辑运算指令 198

一、逻辑运算指令 198

二、移位指令 202

三、循环移位指令 205

7-5 字符串操作指令 208

一、变址寄存器、计数器和标志位的设置 209

二、REP指令 210

三、MOVS指令 211

四、CMPS指令 213

五、SCAS指令 215

六、LODS指令 215

七、STOS指令 216

7-6 程序转移指令 217

一、无条件转移指令 217

二、调用指令和返回指令 220

三、条件转移指令 224

四、迭代控制指令 227

7-7 处理机控制指令 230

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

二、外同步指令 232

三、NOP指令 233

本章小结 233

复习题 234

第八章 基本程序设计 237

8-1 机器语言、汇编语言和高级语言 237

8-2 汇编语言源程序的格式 239

一、指令语句 239

二、伪指令 243

三、汇编语言源程序实例 252

四、程序设计的基本方法 254

8-3 基本运算程序 256

一、多字节的加减法运算 256

二、BCD数的加减法运算 258

三、BCD数与二进制数之间的转换 260

四、压缩的BCD数与ASCII码之间的转换 266

8-4 数据处理程序 268

一、一组数求和 268

二、求一组数的平均值 269

三、求两组数的积 270

四、一个表的复制 271

五、求一组数的最大值和最小值 273

六、查表 273

8-5 子程序 275

一、子程序与主程序 275

二、子程序嵌套 276

三、子程序举例 277

本章小结 279

复习题 279

第九章 8086的操作时序 282

9-1 概述 282

一、学习时序的目的 282

二、指令周期、总线周期和时钟周期 282

9-2 8086指令系统的定时 282

一、定时 282

二、8086机器指令执行时间的计算 284

9-3 8086的总线操作和时序 288

一、8086的读周期时序和写周期时序 288

二、等待状态时序 290

9-4 8086的指令时序 291

一、执行一段程序 291

二、指令时序分析 292

本章小结 297

复习题 297

第十章 微型计算机的中断系统 299

10-1 中断的概念 299

一、问题的提出 299

二、中断、中断系统和中断源的概念 299

三、中断的用途 300

10-2 中断的一般处理过程 300

一、中断请求 300

二、中断优先权 300

三、CPU响应中断的条件 301

四、CPU对中断的响应 301

10-3 8086的中断系统 303

一、8086的中断源 303

二、中断向量表 303

三、外部中断 304

四、内部中断 307

五、8086的中断优先权 312

六、8086的中断处理顺序 312

七、多重中断和多重中断处理 316

本章小结 318

复习题 318

第十一章 微型计算机的输入/输出和接口电路 320

11-1 概述 320

11-2 输入/输出的寻址方式 321

一、I/O端口寻址方式 321

二、存储器编址的I/O寻址方式 322

三、8086对I/O设备的访问 323

11-3 8086的输入/输出指令 323

一、直接端口寻址的I/O指令 324

二、间接端口寻址的I/O指令 324

11-4 输入输出的传送方式 325

一、CPU与I/O之间的接口信号 325

二、输入输出的操作过程 326

三、I/O传送方式 326

四、程序传送方式 327

五、中断传送方式 330

六、直接存储器存取(DMA)方式 330

11-5 8位通用I/O接口电路——8212 333

一、8212的内部结构与功能 334

二、8212应用举例 336

11-6 可编程并行I/O接口电路——8255A 338

一、8255A的组成和功能 338

二、8255A的方式选择 341

三、8255A各种工作方式的功能 343

四、8255A工作方式小结 347

五、8086与8255A接口电路 348

六、8255A应用实例 351

11-7 可编程串行I/O接口电路——8251A 354

一、概述 354

二、串行通讯的基本方式 354

三、串行通讯中的基本技术 356

四、8251A的组成和功能 357

五、8251A的编程 363

六、应用实例 367

本章小结 368

复习题 369

第十二章 微型计算机的输入/输出设备及其接口技术 371

12-1 七段显示器与CPU接口 371

一、常用七段显示器的类型 371

二、以硬件为主的七段显示器接口方法 372

三、以软件为主的七段显示器接口方法 372

12-2 键盘及其与CPU的接口 374

一、键盘开关及其接口中的一些基本问题 374

二、非编码键盘 375

三、编码键盘 379

12-3 软磁盘 381

一、磁表面存储的工作原理 381

二、软磁盘 384

三、软磁盘驱动器的结构和工作原理 385

本章小结 386

复习题 386

第十三章 MC68000微处理机简介 388

13-1 概述 388

13-2 MC 68000 CPU 389

一、寄存器结构 389

二、MC68000的引脚功能 389

13-3 数据结构和寻址方式 393

一、数据类型 393

二、寄存器中的数据结构 393

三、存储器中的数据结构 394

四、寻址方式 395

13-4 MC 68000指令系统及其特点 396

本章小结 398

复习题 399

附录 400

附录一 符号说明 400

附录二 指令对状态标志位的影响 402

附录三 8086指令编码表 403

附录四 8086机器指令编码表 410

参考资料 429

返回顶部