当前位置:首页 > 工业技术
汇编语言程序设计 PDP-11
汇编语言程序设计 PDP-11

汇编语言程序设计 PDP-11PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:王世业编著
  • 出 版 社:上海:复旦大学出版社
  • 出版年份:1987
  • ISBN:13253·057
  • 页数:287 页
图书介绍:
《汇编语言程序设计 PDP-11》目录

第一章 数和计算机 1

1.1 数的表示及其转换 1

1.1.1 十进制数 1

1.1.2 数的二进制和八进制表示 1

1.1.3 数制间的转换 2

1.1.4 二进制数的运算 5

1.2 数在计算机中的表示 6

1.2.1 负数的表示 6

1.2.2 数的补码表示 6

1.2.3 字符数据 9

1.2.4 浮点数的表示 10

1.3 PDP-11计算机组织 11

1.3.1 计算机的一般结构 11

1.3.2 PDP-11基本结构 12

1.3.3 主存贮器 12

1.3.4 中央处理机(CPU) 13

1.3.5 外围设备 15

1.4 程序设计的一般概念 16

1.4.1 算法与程序 16

1.4.2 程序设计的过程 17

1.4.3 指令代码及符号化 18

1.4.4 指令执行的五个阶段 19

1.4.5 符号指令转换为机器指令 20

习题 21

第二章 机器语言和汇编语言 22

2.1 机器语言概述 22

2.1.1 指令的一般意义 22

2.1.2 指令的基本类型 22

2.1.4 操作记号约定 24

2.1.3 指令使用特点 24

2.2 寻址方式 25

2.2.1 通用寄存器功能 25

2.2.2 直接寻址 26

2.2.3 间接寻址 29

2.2.4 PC寻址 32

2.3 基本指令系统介绍 37

2.3.1 条件码 37

2.3.2 单操作数指令 38

2.3.3 双操作数指令 42

2.3.4 转移指令 46

2.3.5 无操作数指令 49

2.3.6 例题 50

2.4 汇编语言简介 52

2.4.1 字符集 52

2.4.2 MACRO-11符号 53

2.4.3 项和表达式 54

2.4.4 语句格式 54

2.4.5 伪指令 55

习题二 58

3.1.1 顺序程序设计 61

3.1 简单程序设计和程序的编制 61

第三章 基本程序设计方法 61

3.1.2 流程图 63

3.1.3 存贮分配 64

3.1.4 指令应用的注意事项 65

3.2 分支程序设计 66

3.2.1 二分支程序 67

3.2.2 多分支程序 71

3.2.3 散转 73

3.3 循环程序设计 77

3.3.1 循环程序的概念 77

3.3.2 计数控制的循环 80

3.3.3 条件控制的循环 84

3.3.4 标志控制的循环 87

3.3.5 多重循环 90

3.4 子程序设计 100

3.4.1 子程序概念 100

3.4.2 堆栈 102

3.4.3 子程序的调用和返回 104

3.4.4 变量的传递方式 107

3.4.5 例题 112

习题三 119

第四章 高级程序设计技术 124

4.1 递归子程序 124

4.2 协同子程序 133

4.3 重入子程序 136

4.4 浮动程序 139

4.4.1 实现程序浮动的方法 140

4.4.2 编写与位置无关码的几种情况 140

4.4.3 程序自身的重定位功能 142

4.5 宏指令的设计 144

4.5.1 宏指令概述 144

4.5.2 宏指令定义及调用的一般形式 146

4.5.3 宏指令和子程序的比较 147

4.5.4 标号的参数替换 148

4.5.5 宏嵌套调用 149

4.5.6 宏指令库的使用 150

习题四 152

第五章 输入/输出和中断程序设计 155

5.1 输入/输出概述 155

5.1.1 字符设备和块设备 155

5.1.2 计算机对外设的控制 155

5.1.3 设备的I/O操作 156

5.2 基本外设及其程序设计 157

5.2.1 终端设备 158

5.2.2 高速光电/穿孔机 164

5.2.3 初始装入程序 166

5.2.4 电源时钟 169

5.2.5 磁盘 169

5.2.6 自举 173

5.3 中断概念 173

5.3.1 中断的提出 173

5.3.2 中断分类 175

5.4 中断机构 176

5.4.1 中断请求和中断响应 176

5.4.2 中断向量表 177

5.4.3 中断优先级 178

5.4.4 中断与自陷的返回 179

5.5 中断处理 179

5.5.1 中断处理的一般过程 179

5.5.2 中断处理程序的编制方法 181

5.6.1 中断嵌套 185

5.6 多重中断和中断屏蔽 185

5.6.2 中断屏蔽 186

5.6.3 多重中断处理实例 187

5.7 输入输出程序系统 193

5.7.1 IOPS概述 193

5.7.2 自陷指令 194

5.7.3 系统调用 196

5.7.4 缓冲技术 198

5.7.5 多缓冲区程序设计例 203

习题五 206

6.1.1 RSX-11M操作系统简介 210

6.1 程序开发环境 210

第六章 汇编程序开发指南 210

6.1.2 软件工具 211

6.1.3 MCR命令 214

6.1.4 文件说明 214

6.1.5 设备的使用 215

6.2 上机操作准备 216

6.2.1 汇编程序开发的基本过程 216

6.2.2 终端的使用 217

6.2.3 终端会话 218

6.3.1 调用EDI 219

6.3 源文件的编辑 219

6.3.2 常用的EDI命令 220

6.3.3 编辑实例 223

6.4 汇编 227

6.4.1 调用汇编程序MAC 227

6.4.2 源文件的诊断性汇编 228

6.4.3 汇编清单列表 230

6.5 任务的建立与运行 232

6.5.1 任务建立程序TKB的调用 232

6.5.2 多行输入问题 233

6.5.3 如何使用目标库 234

6.5.4 任务运行 235

6.5.5 程序实例 237

6.6 程序的调试和排错 245

6.6.1 程序调试目的 245

6.6.2 使用ODT前的准备 246

6.6.3 ODT常用命令 248

6.6.4 程序调试实例 252

6.7 程序请求 254

6.7.1 程序请求方式 254

6.7.2 系统有关概念 255

6.7.3 EXEC宏指令(部分)介绍 259

6.7.4 程序请求实例 263

6.8 外围交换程序PIP的使用 265

6.8.1 列UFD表 265

6.8.2 列出指定文件信息 266

6.8.3 删除文件 266

6.8.4 复制文件 266

6.8.5 更新文件名 267

实习题选 267

附录 271

相关图书
作者其它书籍
返回顶部