当前位置:首页 > 工业技术
汇编语言程序设计基础
汇编语言程序设计基础

汇编语言程序设计基础PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:李华天主编
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:1985
  • ISBN:15062·4279
  • 页数:275 页
图书介绍:
《汇编语言程序设计基础》目录

目录 1

前言 1

第一章 计算机系统概论 1

1.1 计算机系统 1

1.2 硬件子系统概念 2

1.3 软件子系统概念 6

1.4 计算机处理方式 9

1.5 本章提要 10

习题 10

第二章 计算机结构简介 12

2.1 计算机组成和计算机结构 12

2.2 数据类型和数据表达 12

2.3 程序设计模型 18

2.4 计算机程序的执行过程 20

2.5 堆栈 21

2.6 指令的一般类别及其格式 24

2.7 Z-80的寻址方式 25

2.8 Z-80的指令集 30

2.9 本章提要 31

习题 31

第三章 程序设计引论 33

3.1 应用计算机处理问题的过程 33

3.2 算法设计与描述 35

3.3 算法举例 36

3.4 算法流程的控制结构 40

3.5 用汇编语言编制程序 41

3.6 汇编程序类型和汇编工作过程的概念 45

3.7 位置无关码 48

3.8 本章提要 49

习题 50

第四章 顺序结构的程序 51

4.1 常用的数据传送指令 51

4.2 常用的算术运算和逻辑运算指令 53

4.3 常用的移位循环指令 54

4.4 表达式程序——一个简单的顺序结构程序 56

4.5 顺序结构的程序举例 58

4.6 本章提要 64

习题 64

5.1 程序的分支结构:单分支和多分支 68

第五章 分支结构的程序 68

5.2 程序状态字——标志寄存器F 69

5.3 程序转移指令 72

5.4 比较指令 74

5.5 分支程序举例 74

5.6 十进制加减运算 82

5.7 本章提要 85

习题 86

第六章 循环结构的程序 87

6.1 循环程序的一个例子 87

6.2 循环程序的结构 90

6.3 循环结构的例子 91

6.4 循环结构的程序举例 93

6.5 乘除运算 96

6.6 多重循环 101

6.7 本章提要 104

习题 104

第七章 非数值处理 105

7.1 数据块传送和检索指令 105

7.2 字符处理 106

7.3 代码转换 110

7.4 列表处理 116

7.5 本章提要 124

习题 125

第八章 子程序及其调用技术 126

8.1 子程序及其特点 126

8.2 子程序的调用和返回指令: CALL和RET 127

8.3 子程序和调用程序间参数的传送 128

8.4 子程序说明文件编制和子程序举例 129

8.5 嵌套子程序 133

8.6 递归子程序 134

8.7 递归子程序举例 140

8.8 可重入性子程序和再定位子程序 143

8.9 交换指令和备选寄存器 144

8.10 协同程序 144

8.11 本章提要 147

习题 148

第九章 高级汇编语言技术 150

9.1 概述 150

9.2 宏指令 151

9.3 条件汇编 161

9.4 宏汇编的应用举例 164

9.5 本章提要 167

习题 169

第十章 输入和输出 171

10.1 CPU对I/O设备的寻址方式 171

10.2 Z-80输入输出指令 172

10.3 CPU与外设间的信息传送 173

10.4 可编程接口片子的I/O程序设计 183

10.5 数/模和模/数转换 195

10.6 本章提要 201

习题 202

11.1 Z-80中断系统 203

第十一章 中断 203

11.2 中断程序结构设计 212

11.3 使用.PIO的中断程序设计举例 214

11.4 CTC中断程序设计举例 220

11.5 陷阱 223

11.6 本章提要 224

习题 225

第十二章 应用程序举例 226

12.1 用图示仪自动记录温度实例 226

12.2 时间请求实例 233

附录A Z-80指令功能表和机器码表 247

附录B PDP-11的寻址方式和部分指令 266

附录C PIO和CTC 269

参考文献 275

相关图书
作者其它书籍
返回顶部