《8086微计算机系列用户手册 上》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:《舰船导航》编辑部
  • 出 版 社:
  • 出版年份:1982
  • ISBN:
  • 页数:293 页
图书介绍:

第一章 引言 1

1.1手册的编排 1

1.2 8086系列的体系结构 1

目 录 1

功能分配 2

多处理器技术 4

总线结构 4

1.3开发工具 11

第二章8086和8088中央处理器 14

2.1处理器概述 14

2.2处理器的体系结构 16

执行部件 17

总线接口部件 18

通用寄存器 19

段寄存器 19

标志位 20

指令指示器 20

同8080/8085寄存器和标志位的对应 21

模式选择 22

2.3存储器 22

存储器的结构 22

程序分段 23

物理地址的生成 23

动态浮动码 25

堆栈的实现 26

专用的和保留的存储器单元 27

8086和8088存储器访问的差别 27

2.4输入/输出 28

输入/输出空间 28

输入/输出单元的限制 28

8086和8088输入/输出访问的差别 28

8089输入/输出处理器(IOP) 29

2.5多处理部件 29

存储器映象输入/输出 29

直接存储器访问(DMA) 29

总线封锁 30

等待和检测 32

换码 32

请求/应答线 32

多种线的体系结构 33

8289总线仲裁器 33

中断 34

2.6处理器的控制和监督 34

系统复位 41

指令排队状态 41

处理器暂仃 41

状态线 42

2.7指令系统 42

数据传送指令 43

算术运算指令 45

位操作指令 50

串操作指令 52

程序转移指令 55

处理器控制指令 60

指令系统参考资料 61

2.8寻址方式 87

寄存器和立即操作数 87

存储器寻址方式 88

2.9程序设计设备 91

输入/输出通道寻址 91

软件开发概述 92

PL/M—86 93

ASM—86 100

LINK—86 108

LOC—86 108

LIB—86 108

OH—86 108

CONV—86 108

样本程序 109

程序设计准则 113

2.10程序设计准则和示例 113

程序设计示例 117

第三章8089输入/输出处理器 144

3.1处理器概述 144

演变过程 144

工作原理 145

应用 154

3.2处理器的体系结构 155

通用控制部件(CCU) 155

算术逻辑部件(ALU) 156

装配/拆卸寄存器组 156

取指令部件 156

总线接口部件(BIU) 157

通道 158

3.3存储器 163

存储器结构 163

动态浮动 165

专用存储单元和保留存储单元 165

存储器访问 166

3.4输入/输出 167

编程的I/O 167

DMA传送 168

3.5多处理特性 176

总线仲裁 176

总线加载的限制 178

3.6处理器控制和监督 179

总线封锁 179

予置 180

通道命令 182

DRQ(DMA请求) 184

EXT(外部终止) 185

中断 185

状态线 185

3.7指令系统 186

数据传送指令 186

算术指令 187

逻辑指令和位操作指令 188

程序转移指令 190

处理器控制指令 191

指令系统参考资料 192

3.8寻址方式 201

寄存器操作数和立即操作数 201

存储器寻址方式 201

3.9程序设计设备 204

ASM—89 205

连接和定位ASM—89模块 215

3.10程序设计准则和示例 218

程序设计准则 218

程序设计示例 221

第四章硬件参考资料 226

4.1引言 226

4.2 8086和8088中央处理器(CPU) 226

CPU体系结构 226

总线操作 229

时钟电路 234

最小/最大模式 235

LOCK 239

外部存储器寻址 240

输入/输出(I/O)接口 241

中断 242

机器指令的编码和译码 244

8086的指令序列 263

系统结构 266

4.3 8089输入/输出处理器 266

总线操作 268

予置 272

输入/输出调度 273

DMA传送 274

DMA的终止 278

外围设备的连接 278

指令编码 280