图书介绍

PDP-11小型计算机程序设计PDF|Epub|txt|kindle电子书版本网盘下载

PDP-11小型计算机程序设计
  • 北京航空学院706教研室编 著
  • 出版社:
  • ISBN:
  • 出版时间:1983
  • 标注页数:234页
  • 文件大小:47MB
  • 文件页数:242页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

PDP-11小型计算机程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

前言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

热门推荐