目 录 1
绪论 1
§1 电子计算机的产生和发展概况 1
§2电子计算机的组成及各部分的作用 3
§3用电子计算机解决实际问题(科学计算、数据处理和实时控制)的过程 5
第一章预备知识 7
§1各种计数制及其间的相互转换 7
§2数的定点及浮点表示及其运算规则 18
§3数与指令的编码,各种编址方式 20
§4字节处理及字符编码 25
§5布尔代数简介 26
§1 DJS-130机的性能介绍 29
第二章DJS-130机的指令系统 29
§2数在DJS-130机中的表示 30
§3 DJS-130机的指令编码 31
§4 DJS-130机的指令系统 33
第三章简单程序设计 56
§1直接程序设计 56
§2分枝程序设计 65
§3框图法 68
第四章循环程序设计 72
§1汇编语言程序的指令简介 72
§2组织循环程序的必要性 73
§3单重循环程序 78
§4多重循环程序 87
§5循环程序的各种控制方法 101
§1 DJS-130机程序设计的某些技巧 109
第五章程序设计的某些方法 109
§2浮动程序 112
§3子程序和标准子程序 115
§4定点机上的浮点运算程序 128
第六章汇编语言的程序设计 153
§1汇编语言与机器语言的关系 153
§2如何用汇编语言编程序 154
§3伪指令及其应用 156
§4汇编程序的编译思想简介 164
§5宏指令与宏处理程序 169
第七章数据结构简介 178
§1 引言 178
§2线性表 183
§1输入/输出通道简介 203
第八章 中断处理,输入/输出 203
程序设计 203
§2中断及中断处理的一般过程 205
§3处理机与通道间的通信 210
§4输入/输出的程序设计 215
§5缓冲技术 219
习题 226
附录 233
一、TQ-16机指令系统及程序设计例 233
二、DJS-21机指令系统及程序设计例 244
三、DJS-180机程序设计简介 253
四、2n与2-n数值表(n≤20) 265
五、五单位字符表 265
六、八单位字符表 266