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

  • 购买积分:13 如何计算积分?
  • 作  者:唐瑞庭主编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1995
  • ISBN:7115055181
  • 页数:352 页
图书介绍:

第一节 微型计算机的发展与应用 1

一、计算机的发展 1

第一章 绪论 1

二、微型计算机的发展 2

三、我国计算机的发展 3

四、微型计算机的特点 3

五、微型计算机的应用 3

第二节 计算机的硬件、软件及系统组成 4

一、计算机中的数 6

二、进位计数制 6

第二章 计算机中的数制与码制 6

第一节 数和数制 6

三、常用进位制之间的转换 8

第二节 有符号二进制数的表示与运算 9

一、带符号数的表示方法 9

二、补码的加减法运算 13

三、原码的乘法运算 14

二、ASCII码 16

第三节 微型计算机中常用字符编码 16

一、BCD码 16

思考与习题 17

第三章 8086/8088微处理器 19

第一节 微型计算机基础 19

一、微型计算机的基本结构 19

二、常用名词术语 24

三、微型计算机的工作原理 25

第二节 8086/8088 CPU编程结构 30

一、8086 CPU结构 31

二、8086寄存器结构 32

第三节 8086/8088 CPU引脚及其功能 36

一、8086引脚及其功能 36

二、8088与8086的比较 40

第四节 工作模式 41

一、8086总线结构 41

二、最小模式系统 44

三、最大模式系统 46

一、指令周期、总线周期和时钟周期 47

第五节 8086 CPU时序 47

二、8086 CPU读总线周期 48

三、8086 CPU写总线周期 50

四、具有等待状态的读总线周期和写总线周期 52

思考与习题 53

第四章 半导体存储器 54

第一节 概述 54

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

二、半导体存储器的组成 55

一、静态RAM 57

第二节 随机存取存储器RAM 57

二、动态RAM 60

第三节 只读存储器ROM 62

一、掩模式只读存储器ROM 62

二、可编程只读存储器PROM 63

三、可擦除编程只读存储器EPROM 63

第四节 存储器与CPU的连接 65

一、存储器芯片的扩充 65

二、存储器与CPU的连接 67

二、存储器的寻址 74

第五节 8086存储器 74

一、存储器的结构 74

三、存储器的分段 77

四、物理地址的产生 77

五、堆栈和堆栈操作 78

思考与习题 80

第五章 8086指令系统 82

第一节 指令的编码格式 82

一、指令的一般格式 82

二、指令格式 85

第二节 指令操作数的寻址方式 86

一、立即寻址方式 87

二、寄存器寻址方式 87

三、存储器操作数的寻址方式 87

第三节 8086指令系统 90

一、指令的分类与常用符号的说明 91

二、数据传送指令 91

三、算术运算指令 102

四、位处理指令 116

五、处理机控制指令 125

思考与习题 127

第六章 汇编语言程序设计 131

第一节 汇编语言语句结构 131

一、指令性语句 131

二、指示性语句 132

第二节 汇编语言语句的数据项 136

一、常量和操作数 137

二、表达式 137

一、汇编语言程序设计概述 142

第三节 汇编语言程序设计 142

二、顺序程序设计 144

三、分支程序设计 147

四、循环程序设计 153

五、分支与循环程序应用举例 162

第四节 模块化程序设计 171

一、子程序 171

二、模块化程序设计 180

一、概述 181

第五节 DOS功能调用 181

二、常用DOS功能(I/O)调用 182

第六节 调试程序DEBUG 187

一、DEBUG程序的功能和调用 188

二、DEBUG命令的使用 188

思考与习题 193

第七章 中断系统 196

第一节 8086/8088中断系统 196

一、中断系统概述 196

二、8086/8088中断结构 203

三、ROM BIOS中断调用 207

第二节 可编程中断控制器8259A 213

一、8259A的编程结构 213

二、8259A的工作方式 215

三、8259A的编程 218

四、8259A的应用 223

思考与习题 227

第一节 输入/输出接口及数据传送方式 228

一、概述 228

第八章 输入/输出系统 228

二、输入/输出传送方式 230

三、IBM PC系统I/O接口的基本配置 241

第二节 可编程并行I/O接口芯片8255A 243

一、8255A编程结构 243

二、8255A控制字及工作方式 245

三、8255A应用举例 253

第三节 可编程计数器/定时器接口芯片8253 258

一、8253编程结构 259

二、8253控制字及工作方式 261

三、8253初始化编程和读操作 267

四、8254对8253的改进 269

五、8253应用举例 270

第四节 可编程串行输入/输出接口芯片8251A 273

一、串行通信概述 273

二、8251A的结构和初始化编程 287

三、8251A的应用 297

思考与习题 299

一、概述 302

第一节 MCS-51单片机的结构与特点 302

第九章 MCS-51单片计算机 302

二、8031单片机的硬件结构 303

第二节 指令系统与汇编语言程序设计 309

一、寻址方式 310

二、指令系统 311

三、程序设计举例 315

第三节 单片机的系统扩展 316

一、8031单片机的外部扩展性能 316

三、数据存储器RAM的扩展 318

二、程序存储器EPROM的扩展 318

四、并行I/O口的扩展 321

五、显示器和键盘的扩展 325

第四节 MCS-51单片机的接口功能 330

一、8031的中断系统 330

二、定时器/计数器及其应用 332

三、串行接口 336

附录Ⅰ ASCII码(美国信息交换标准码)表 341

附录Ⅱ 指令对标志位的影响 343

附录Ⅲ 8086指令编码表 344