计算机程序设计基础PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:王元珍,戴新林编
- 出 版 社:北京:国防工业出版社
- 出版年份:1986
- ISBN:15034·3091
- 页数:280 页
目录 1
第一章 预备知识 1
1.1 机器语言和汇编语言 1
1.2 PDP-11系列机简介 2
1.2.1 单总线 3
1.2.2 主存储器 3
1.2.3 中央处理机 4
1.2.4 外部设备 7
1.3 计算机常用数制及相互间的转换 7
1.3.1 十进制数、二进制数与八进制数 7
1.3.2 二进制数、八进制数与十进制数之间的转换 8
1.3.3 二-十进制数 9
1.4 计算机中正负数的表示法 10
1.4.1 原码表示法 10
1.4.2 反码表示法 11
1.4.3 补码表示法 11
1.4.4 移码表示法 14
1.5 PDP-11系列机中数和符号的表示法 14
1.5.1 定点数及其机内表示 14
1.5.2 浮点数及其机内表示 16
1.5.3 字符的表示 17
1.6.2 使用符号的说明 18
1.6 MACRO-11源程序实例 18
1.6.1 源程序举例 18
习题一 19
第二章 寻址方式 21
2.1 概述 21
2.1.1 单操作数指令及其格式 22
2.1.2 双操作数指令及其格式 22
2.2 通用寄存器方式 23
2.2.1 寄存器方式 23
2.2.2 寄存器间接方式 23
2.2.4 自动增量间接方式 24
2.2.3 自动增量方式 24
2.2.5 自动减量方式 25
2.2.6 自动减量间接方式 26
2.2.7 变址方式 27
2.2.8 变址间接方式 28
2.3 程序计数器方式 29
2.3.1 立即寻址方式 29
2.3.2 绝对寻址方式 29
2.3.3 相对寻址方式 30
2.3.4 相对间接寻址方式 32
2.4 寻址方式综合举例 33
习题二 36
第三章 指令系统 38
3 1 概述 38
3 2 单操作数指令 39
3.2.1 一般指令 39
3.2 2 移位指令 42
3.2.3 多倍精度指令 47
3.2.4 处理机状态字操作指令 48
3.2.5 单操作数指令综合应用举例 49
3.3.1 一般双操作数指令 50
3.3 双操作数指令 50
3.3.2 逻辑指令 54
3.3.3 双操作数指令综合应用举例 56
3.4 条件码 57
3.4.1 条件码的设置 57
3.4.2 条件码操作指令 58
3.5 程序控制指令 59
3.5.1 转移指令 59
3.5.2 程序控制指令 67
3.6 杂类指令 68
习题三 69
4.1 概述 74
第四章 程序设计的基本技术 74
4.2 分支程序设计 75
4.3 循环程序设计 82
4.3.1 循环程序设计的概念 82
4.3.2 单重循环程序设计 84
4.3.3 多重循环程序设计 90
4.3.4 逻辑尺在循环程序设计中的应用 98
4.4 编写程序的几点注意事项 101
习题四 104
5.1.1 字符集 106
5.1 MACRO-11汇编语言的符号和数 106
第五章 MACRO-11汇编语言 106
5.1.2 符号 107
5.1.3 数和数据类型控制字符 107
5.1.4 表达式 108
5.1.5 语句 108
5.2 汇编控制命令 109
5.2.1 标题控制命令 109
5.2.2 全程符号控制命令 110
5.2.3 数据存储控制命令 110
5.2.4 当前位置计数器控制命令 111
5.2.5 基数控制命令 112
5.3 用户定义的宏指令 113
5.3.1 宏定义 113
5.2.6 汇编结束控制命令 113
5.3.2 宏调用 114
5.3.3 宏定义和宏调用中的参数 115
5.3.4 重复汇编控制命令 118
5.3.5 条件汇编控制命令 120
5.4 系统宏指令 125
5.4.1 输入/输出系统宏指令QIOW$S 125
5.4.2 退出用户程序宏指令EXIT$S 127
5.4.5 系统宏指令的使用举例 128
5.4.3 指派逻辑设备号宏指令ALUN$S 128
5.4.4 设置同步自陷向量表宏指令SUTK$S 128
5.5 MACRO-11汇编程序的功能 131
5.5.1 汇编程序的功能 131
5.5.2 源程序的汇编过程 131
5.5.3 汇编列表文件举例 134
5.6 任务建立程序的功能 135
5.6.1 局部符号和全程符号 135
5.6.2 任务建立程序的功能 137
5.6.3 存储分配文件举例 139
5.7.1 什么是与位置无关程序 140
5.7 与位置无关程序 140
5.7.2 与位置无关码的编制方式 141
习题五 144
第六章 子程序设计 147
6.1 子程序的概念 147
6.2 堆栈 148
6.3 例行子程序指令 150
6.3.1 转子指令 150
6.3.2 返回指令 151
6.3.3 标记指令 154
6.4 主程序与子程序间信息交换的方式 155
6.5 子程序的嵌套 162
6.5.1 嵌套子程序 162
6.5.2 递归子程序 165
6.6 子程序及其调用举例 167
6.6.1 数制转换子程序 168
6.6.2 拼数子程序 174
6.6.3 文本编辑命令处理子程序 178
习题六 195
第七章 输入/输出程序设计和自陷处理 199
7.1 直接控制方式 199
7.1.1 外部设备寄存器 200
7.1.2 直接控制方式的输入/输出程序举例 201
7.2 中断控制方式 207
7.2.1 中断的概念 207
7.2.2 中断过程及与中断有关的指令 208
7.2.3 多重中断 212
7.2.4 中断控制方式的I/O程序举例 214
7.3 自陷 226
7.3.1 自陷的概念 226
7.3.2 自陷指令 227
7.3.3 自陷程序举例 229
习题七 236
附录 239
附录Ⅰ 上机操作指南 240
Ⅰ.1 概述 240
Ⅰ.2 终端的使用 240
Ⅰ.2.1 终端主键盘的使用 240
Ⅰ.2.2 系统MCR命令 243
Ⅰ.2.3 终端的启动 244
Ⅰ.2.4 进入和退出系统的过程 244
Ⅰ.3.1 编辑程序EDT及其工作方式 245
Ⅰ.3.2 使用EDT行编辑方式建立和修改源文件 245
Ⅰ.3 建立与修改源文件 245
Ⅰ.3.3 使用EDT字符编辑方式建立和修改源文件 249
Ⅰ.4 源文件的汇编 254
Ⅰ.4.1 源文件的诊断性汇编 254
Ⅰ.4.2 建立目标文件和列表文件 254
Ⅰ.4.3 列表文件的输出 255
Ⅰ.5 任务映象文件的建立 255
Ⅰ.5.1 单一任务的建立命令 255
Ⅰ.5.2 多个任务的建立命令 256
Ⅰ.6 任务的运行 257
Ⅰ.7.2 重定位寄存器 258
Ⅰ.7.1 运行和退出包含ODT任务的命令 258
Ⅰ.7 联机调试工具(ODT)的使用 258
Ⅰ.7.3 检查及改变字(字节)或寄存器内容的方法 259
Ⅰ.7.4 断点的设置方法 260
Ⅰ.7.5 任务的运行 261
Ⅰ.8 文件的管理 262
附录Ⅱ ASCII字符表 265
附录Ⅲ PDP-11系列机指令系统 266
附录Ⅳ MACRO-11汇编控制命令表 272
附录Ⅴ 汇编错误信息表 274
附录Ⅵ 中断和自陷向量 275
附录Ⅶ 技术名词英汉对照表 277
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《东方杂志 第110册 第25卷 第一至四号 1928年1月-1928年2月》上海书店出版社编 2012
- 《清明 我们的节日》冯骥才编 2017
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《东方杂志 第94册 第22卷 第四至七号 1925年2月-1925年4月》上海书店出版社编 2012
- 《远去的老调》经典文库编委会编 2019
- 《东方杂志 第13册 第四年 第一至三期 1907年3月-1907年5月》上海书店出版社编 2012
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《抗战三部曲 国防诗歌集》蒲风著 1937
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017