第一章 绪论 1
1.计算机的结构与动作 1
目录 1
[1]计算机的结构 2
[2]计算机的动作 4
2.指令的种类与形式 7
[1]指令的种类 7
[2]指令的结构 8
[3]地址表示方式 9
[4]指令的形式 11
3.数据的形式 13
[1]数值的表示 13
[3]数据的长度 15
[2]字符的表示 15
4.程序设计 16
[1]问题的分析 17
[2]处理方式的决定 17
[3]处理顺序的说明 18
[4]用计算机执行程序 20
5.程序设计语言及其处理 21
[1]汇编程序语言 21
[2]编译程序语言 22
[3]程序设计语言的处理 23
6.处理方式与操作系统 28
[1]成批处理 28
[3]分时处理 29
[2]实时处理 29
[4]多道程序设计 30
[5]多重处理 30
[6]操作系统 31
习题 32
第二章 汇编语言程序设计 33
1.基本运算 33
[1]指令系统 33
[2]数值的表示方法 37
[3]加减运算 39
[4]比较与转移 42
[1]地址的变更 45
2.循环的构成 45
[2]变址寄存器 47
[3]循环运算 49
3.各种运算 53
[1]移位指令 53
[2]逻辑运算 55
[3]定点运算与溢出 56
[4]倍长运算 60
[5]字符处理 61
4.子程序 66
[1]子程序及其连接 66
[2]相对地址 69
[1]输入输出方法 70
5.输入输出及中断 70
[2]中断 74
习题 76
第三章 编译程序语言与程序设计 78
1.FORTRAN 78
2.非线性方程式求解程序 79
[1]数据与变量 79
[2]算式的计算 80
[3]控制语句 83
[4]输入输出语句 85
[5]程序说明 88
[1]函数计算 92
3.定积分计算程序 92
[2]循环运算 96
[3]程序说明 97
4.解联立一次方程式的程序 100
[1]子程序 100
[2]二维矩阵 105
[3]程序说明 107
5.FORTRAN的其他规则 110
习题 110
第四章 语言处理 116
1.数据结构 116
[1]行 116
[2]数组与表 117
[3]堆栈与队列 118
[4]表与树形结构 120
2.编译程序的结构与处理方法 122
[1]词法分析 124
[2]语法分析 126
[3]目的程序代码的生成 132
[4]存贮分配 138
[5]目的程序的优化 140
习题 143
第五章 操作系统 144
1.操作系统的概念 144
[1]作业 144
[2]任务 146
[3]文件 148
[4]多道程序设计 149
[5]多重处理 152
[6]作业处理方式 153
2.操作系统的结构与功能 158
[1]操作系统的结构 158
[2]硬件管理 161
[3]任务管理 162
[4]数据管理 164
[5]作业管理 167
习题 170
习题简解 171
汉、英、日名词对照表 177