《PDP-11小型计算机程序设计》求取 ⇩

前言1

第一章 计算机基础3

1.1.介绍3

1.1.1.计算机提出的问题3

1.1.2.计算机应用4

1.1.3.计算机的能力与限制4

1.2.计算机与计算机组织5

1.2.1.计算机的基本部件5

1.2.2.运算器6

1.2.3.控制器6

1.2.4.存贮器6

1.2.5.输入设备6

1.2.6.输出设备7

1.2.7.内存的构成7

1.2.8.编址方案7

1.2.8.1.三加一地址机器8

1.2.8.2.三地址机器9

1.2.8.3.二地址机器9

1.2.8.4.一地址机器10

1.2.8.5.通用寄存器机器10

1.2.8.6.零地址机器11

1.3.记数系统12

1.3.1.计算机数的表示13

1.3.2.负数14

1.4.布尔代数和逻辑函数14

1.4.1.简单逻辑电路15

1.4.2.计算机部件20

1.4.3.简单的计算机组织24

习题27

参考文献28

第二章 程序设计初步29

2.1.程序设计过程29

2.2.程序资料30

2.2.1.框图30

2.2.2.编写资料的其他方法33

2.3.程序的编写34

2.3.1.二进制编码34

2.3.2.程序设计一例34

2.3.3.存贮程序的概念36

2.3.4.指令的类型36

2.4.符号汇编程序的功能36

2.4.1.位置计数器37

2.4.2.符号地址37

2.4.3.汇编语言过程38

2.5.符号程序设计一例38

2.5.1.基本操作38

2.5.2.符号程序设计的约定42

2.6.编址方法43

2.6.1.地址的修改44

2.6.2.通用寄存器45

2.6.3.通用寄存器的用法47

2.6.4.立即方式48

2.6.5.自动变址48

2.6.6.间接编址49

习题51

参考文献52

第三章 PDP—11的组织和结构52

3.1.PDP—11的大致结构53

3.1.1.输入输出设备53

3.1.2.运算器54

3.1.3.控制器54

3.1.4.内存56

3.2.指令格式57

3.2.1.操作组58

3.2.2.单操作数组58

3.2.2.1.单操作数指令的例子59

6.6.缓冲和结块188

3.2.3.双操作数组63

3.2.3.1.双操作数指令的例子64

3.2.4.条件转移组65

3.3.PC用作通用寄存器66

3.4.PLA—11汇编程序70

3.4.1.程序一例71

习题74

参考文献76

PDP—11编址方式的图示(译者附录)76

第四章 程序设计技术80

4.1.位置无关的程序设计80

4.1.1.位置无关方式80

4.1.2.绝对方式82

4.1.3.编写自动的PIC82

4.1.4. 编写非自动的PIC83

4.1.5.建立固定的内存位置83

4.1.6.使指针浮动84

4.2.跳转指令84

4.2.1.跳转表问题86

4.3.子例程86

4.3.1.堆栈87

4.3.2.子例程的调用与返回89

4.3.3.变元传送91

4.3.4.在子例程中寄存器的用法94

4.3.5.重入性95

4.3.6.递归97

4.3.7.对等例程98

4.4.进位与溢出99

4.4.1.扩充的转移指令103

4.5.定点数与浮点数105

4.6.字节操作和字符编码107

4.6.1.逻辑操作和移位109

4.6.2.数据内部形式和外部形式111

习题112

参考文献115

第五章 数据结构介绍116

5.1.数组116

5.1.1.简化的数组地址计算118

5.1.2.例子119

5.2.堆栈、堆架和队列122

5.3.列表131

5.4.汇编过程136

5.4.1.符号表136

5.4.2.将表目填入符号表139

5.5.实践中的数据结构143

习题143

参考文献145

第六章 I/O程序设计164

6.1.PDP—11的基本I/O程序设计与操作164

6.1.1.设备寄存器147

6.2.基本设备原理148

6.2.1.打字机的键盘/读带机构148

6.2.2.打字机的印字/穿孔机构150

6.2.3.简单程序设计一例152

6.2.4.较复杂的八进制倾卸程序152

6.2.5.高速纸带读穿机156

6.3.初始装配问题159

6.4.带和盘存贮设备162

6.4.1.DEC带的操作162

6.4.2.程序设计举例166

6.4.3.磁盘操作169

6.4.4.DEC盘的程序设计171

6.5.优先中断程序设计176

6.5.1.中断联结176

6.5.2.中断期间的机器状态176

6.5.3.中断的堆积177

6.5.4.优先权中断177

6.5.5.自动优先权中断178

6.5.6.读带机的中断服务179

6.5.7.优先级和中断的屏蔽181

6.6.1.计算同I/O处理的重迭190

6.7.输入输出程序设计系统190

6.7.1.例子191

6.7.2.IOPS的联结问题191

6.7.3.中断与自陷192

6.7.4.自陷指令的程序设计192

6.7.5.使用IOX的对等例程一例194

习题195

参考文献196

第七章 系统软件197

7.1.编辑程序197

7.1.1.小型计算机编辑辑序的用例198

7.2.宏汇编程序199

7.2.1.位置及自制符号201

7.2.2.宏指令的嵌套202

7.2.3.宏定义中的宏调用202

7.2.4.递归调用203

7.2.4.1.条件汇编203

7.2.5.重复块、衔结和数值变元205

7.2.6.系统宏指令206

7.2.7.宏汇编程序的能力207

7.3.装配程序208

7.3.1.程序的浮动210

7.3.2.联结和装配210

7.4.排错技术213

7.4.1.排错会话一例214

7.5.操作环境215

习题215

参考文献216

第八章 操作系统217

8.1.最基本的计算机系统217

8.2.磁盘操作系统的部件218

8.2.1.文件组织和存取218

8.2.2.目录220

8.2.3.多级目录221

8.2.4.控制问题222

8.2.5.文件管理公用程序224

8.2.6.设备独立性225

8.2.7. 监督程序226

8.2.7.1.监督程序同用户的相互作用226

8.2.7.2.监督程序的组织227

8.2.7.3.监督程序常驻表229

8.2.7.4.监督程序的内存组织230

8.2.7.5.动态内存管理231

1983《PDP-11小型计算机程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

电脑编程基础(1995 PDF版)
电脑编程基础
1995 北京:人民邮电出版社
CROMEMCO微型计算机 COBOL程序设计(1984年11月第1版 PDF版)
CROMEMCO微型计算机 COBOL程序设计
1984年11月第1版
程序设计基础 PDP-11( PDF版)
程序设计基础 PDP-11
西北电讯工程学院出版社
PDP-11计算机系统专辑( PDF版)
PDP-11计算机系统专辑
计算机研究与发展编辑部
微型计算机程序设计( PDF版)
微型计算机程序设计
PDP-11小型计算机及其应用 上( PDF版)
PDP-11小型计算机及其应用 上
华侨大学电脑系
微型计算机原理与程序设计(1986 PDF版)
微型计算机原理与程序设计
1986 成都:四川大学出版社
微型计算机控制机床程序设计(1992 PDF版)
微型计算机控制机床程序设计
1992 重庆:重庆大学出版社
PDP-11计算机汇编语言程序设计(1985 PDF版)
PDP-11计算机汇编语言程序设计
1985 北京:中国铁道出版社
汇编语言程序设计 PDP-11(1987 PDF版)
汇编语言程序设计 PDP-11
1987 上海:复旦大学出版社
PDP-11机器语言与汇编语言程序设计(1982 PDF版)
PDP-11机器语言与汇编语言程序设计
1982 北京:清华大学出版社
微型计算机COBOL程序设计(1983 PDF版)
微型计算机COBOL程序设计
1983 北京:北京师范大学出版社
计算机程序设计(1992 PDF版)
计算机程序设计
1992 北京:科学普及出版社
微型计算机程序设计基础  下(1986 PDF版)
微型计算机程序设计基础 下
1986 北京:国防工业出版社
微型计算机程序设计(1986 PDF版)
微型计算机程序设计
1986 北京:国防工业出版社