内容简介
目录
序言
第一章 数字系统
1.1 十进制数转换成二进制数
1.2 十进制数转换成八进制数
1.3 二进制数转换成十进制数
1.4 八进制数转换成十进制数
1.5 八进制数转换成二进制数
1.6 二进制数转换成八进制数
1.7 二进制数与八进制数的加法
习题
第二章 PDP-11计算机组织
2.1 主存储器
2.2 中央处理机
2.3 电传打字机
2.4 电源时钟
习题
第三章 数和字符的表示法
3.1 补码表示法
3.2 加法和减法
3.3 字符表示法
3.4 浮点表示法
习题
4.1 执行周期
第四章 指令和寻址方式
4.2 单操作数和双操作数指令
4.3 寻址方式
4.4 立即寻址
4.5 绝对寻址
4.6 相对寻址
4.7 相对延迟寻址
4.8 转移指令
4.9 无操作数指令
4.10 实例
习题
5.1 汇编语言与机器语言
第五章 汇编语言程序设计
5.2 汇编语言伪指令
5.3 汇编语言程序格式
5.4 实例:多次回打
5.5 编写程序的几点注意
习题
第六章 堆栈和子程序
6.1 堆栈
6.2 实例:反向回打
6.3 子程序
6.4 子程序调用和返回
6.5 自变量传送
6.6 嵌套子程序
6.7 递归子程序
6.8 实例:Hanoi塔
6.9 联立程序
习题
第七章 算术运算
7.1 加法的进位和溢出
7.2 减法的进位和溢出
7.3 双精度运算
7.4 TST与CMP指令
7.5 再谈转移指令
7.6 移位指令
7.7 实例:ASCII码转换成二进制数
习题
第八章 陷阱和中断
8.1 陷阱
8.2 非法地址和非法指令陷阱
8.3 陷阱位与BPT指令
8.4 中断
8.5 为什么使用中断?
8.6 优先中断
8.7 实例:时间请求
习题
9.1 两次扫视的汇编过程
第九章 汇编程序和连接编辑程序
9.2 汇编程序列表举例
9.3 绝对地址与浮动地址
9.4 连接编辑程序
9.5 地址修改
9.6 全程符号
9.7 两次扫视的连接过程
9.8 位置无关码
习题
第十章 高级汇编语言技术
10.1 宏指令
10.2 宏定义与宏调用
10.3 局部符号
10.4 重复伪指令
10.5 条件汇编
习题
附录
A.PDP-11计算机组织(一部分)
B.7位ASCII码(一部分)
C.PDP-11计算机寻址方式
D.PDP-11计算机指令(部分表)
E.MACRO-11伪指令(部分表)
F.2的幂
G.关于程序设计形式的几点意见
技术名词中英对照表