《Z-80微型电脑汇编语言程序设计与实用子程序手册》求取 ⇩

第一部分 Z80汇编语言程序设计概论第一章 Z80指令系统1—1 指令格式1

1—2 寻址方式2

1—3 指令系统6

第二章 Z80汇编语言程序设计25

2—1 机器语言和汇编语言25

2—2 汇编语言的结构26

2—3 伪指令27

2—4 汇编语言程序设计的特点和步骤28

2—5 汇编语言程序设计29

附录:按字母顺序排列的Z80指令系统表36

第二部分 Z80实用子程序46

第一章 代码转换程序46

1—1 十六进制→ASCII码转换程序46

1—2 ASCII码→十六进制数转换程序46

1—3 十六进制数的ASCII码→四位二进制数转换程序47

1—4 ASCII码→二进制转换程序49

1—5 ASCII码→BCD码转换程序49

1—6 BCD码→ASCII码转换程序50

1—7 BCD码→二进制转换程序52

1—8 十六位二进制数→BCD码数的转换程序—Ⅰ53

1—9 二进制数→ASCII码字符串转换程序55

1—10 一位十六进制数→ASCII码转换程序56

1—11 十进制(BCD码)→七段代码转换程序56

1—12 十六进制→七段代码转换程序57

1—13 十六位二进制数→BCD码数转换程序—Ⅱ58

1—14 一组无符号的十进制数→二进制数转换程序61

1—15 格雷码→二进制码转换程序62

1—16 二进制码→格雷码转换程序64

第二章 二进制定点运算66

2—1 多字节加法66

2—2 多字节减法66

2—3 单字节无符号数乘法67

2—4 单字节有符号数乘法(纯小数)68

2—5 单字节有符号数乘法(整数)69

2—6 多字节无符号数乘法71

2—7 多字节有符号数乘法73

2—8 单字节无符号数除法(整除)76

2—9 单字节有符号数除法(一)78

2—10 单字节有符号数除法(二)80

2—11 多字节无符号数除法(整数)82

2—12 多字节有符号数除法(整数)85

第三章 BCD码运算89

3—1 单字节BCD码加法89

3—2 多字节BCD码加法89

3—3 单字节BCD码减法90

3—4 多字节BCD码减法90

3—5 一位BCD码乘法91

3—6 单字节BCD码乘法92

3—7 多字节BCD码乘法94

3—8 单字节BCD码除法96

3—9 多字节BCD码除法(一)99

3—10 多字节BCD码除法(二)102

3—11 求单字节BCD码整数平方根子程序104

3—12 求双字节BCD码整数平方根子程序106

3—13 BCD码浮点运算加法107

3—14 BCD码浮点运算减法111

3—15 BCD码浮算运算除法116

3—16 BCD码浮点运算乘法121

第四章 浮点运算及函数129

4—1 整数转化成浮点数FLOT129

4—2 浮点数规格化子程序FNOR130

4—3 浮点数加法子程序FADD133

4—4 浮点数减法子程序FSUB137

4—5 浮点数乘法子程序FMUL137

4—6 浮点数除法子程序FDIV140

4—7 浮点数平方根子程序FSQT145

4—8 浮点数绝对值子程序FABS149

4—9 存浮点数子程序FGET150

4—10 浮点数退栈子程序FPOP151

4—11 浮点数进栈子程序FPSH152

4—12 浮点数求补子程FNEG及FNGX152

4—13 浮点数求积(商)符号子程序FSIG154

4—14 浮点数对阶右移子程序FASR155

4—15 多字节左移一位子程序FRAL及FRL0157

4—16 初始化子程序FSPS157

4—17 单字节带进位加法子程序FADS158

4—18 单字节带进位减法子程序FSBS158

4—19 B、C、D寄存器左移子程序RLBD158

4—20 浮点数平方子程序FSQU159

4—21 浮点数立方子程序FCUBE159

4—22 取浮点数子程序FPUT160

4—23 角度化弧度子程序CDTR161

4—24 弧度化角度子程序CRTD161

4—25 角度余弦函数FCOD161

4—26 角度正弦函数FSID162

4—27 弧度余弦函数FDOS162

4—28 弧度正弦函数FSIN162

4—29 正切函数FTAN167

4—30 常用对数函数FLOG168

4—31 自然对数函数FLN168

4—32 反正切函数FATN173

4—33 指数函数FEXP178

4—34 多项式计算子程序FCAL182

4—35 取整函数FIXF184

4—36 取整子程序FIXI184

4—37 B、C、D寄存器右移子程序RRBD186

4—38 浮点数比较子程序FCMP186

第五章 检索和排序188

5—1 找最大数(无符号)188

5—2 找最大数(带符号)189

5—3 顺序检索190

5—4 对分检索192

5—5 交换法八位排序(无符号)194

5—6 交换法八位排序(带符号)194

5—7 交换法十六位排序(无符号)196

5—8 泡冒法八位排序(无符号)198

5—9 泡冒法八位排序(带符号)199

5—10 Shell交换法八位排序(无符号)200

第六章 A/D与D/A转换和数据采集6—1 A/D转换程序204

6—2 锯齿波产生程序205

6—3 三角波产生程序207

6—4 梯形波产生程序209

6—5 方波、矩形波及脉冲波产生程序209

6—6 正弦波产生程序210

6—7 数据采集程序(流水线法)211

6—8 数据采集程序(中断方式)(一)213

6—9 数据采集程序(中断方式)(二)216

第七章 数据块移动、合并与校验7—1 数据块移动218

7—2 数据块合并218

7—3 数据块校验221

7—4 数据校验和(8位)222

7—5 条件选择转移224

第八章 数据处理程序225

8—1 求算术平均值225

8—2 双字节二进制数开平方228

8—3 五中取三求平均值229

8—4 解线性方程组231

8—5 计算?Ai×Bi237

第九章 延时程序240

9—1 1—255 MS 软件延时240

9—2 1—255秒 软件延时240

9—3 1—255秒 CTC中断延时242

9—4 1—255分 CTC中断延时244

9—5 时、分、秒 实时钟程序246

第十章 其它249

10—1 RAM存贮器读写检查程序249

10—2 程序执行时间测定程序252

10—3 显示子程序253

10—4 直接七段码转换及逆显示子程序255

10—5 七段显示计数程序256

10—6 用CMCP—16微型打印机打印X轴的箭头部份程序259

10—7 用CMCP—16微型打印机打印Y轴的箭头部分程序260

10—8 实时打印输入数据的连续曲线262

附录:ASCII表265

《Z-80微型电脑汇编语言程序设计与实用子程序手册》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由江苏工学院微型机应用研究室 江苏工学院微型机应用研究室 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

汇编语言程序设计(1997 PDF版)
汇编语言程序设计
1997 重庆:重庆大学出版社
Z-80汇编语言程序设计(1981年08月第1版 PDF版)
Z-80汇编语言程序设计
1981年08月第1版 科学技术文献出版社重庆分社
程序设计方法  Z-80汇编语言( PDF版)
程序设计方法 Z-80汇编语言
汇编语言程序设计( PDF版)
汇编语言程序设计
辽宁省电子计算机学会
微机通用汇编语言程序设计( PDF版)
微机通用汇编语言程序设计
汇编语言程序设计(1988 PDF版)
汇编语言程序设计
1988 西安:西安电子科技大学出版社
微型计算机汇编语言程序设计(1987 PDF版)
微型计算机汇编语言程序设计
1987 哈尔滨:哈尔滨工业大学出版社
汇编语言程序设计(1996 PDF版)
汇编语言程序设计
1996 长春:吉林科学技术出版社
汇编语言程序设计(1997 PDF版)
汇编语言程序设计
1997 哈尔滨:哈尔滨工业大学出版社
汇编语言程序设计(1998 PDF版)
汇编语言程序设计
1998 成都:电子科技大学出版社
汇编语言程序设计(1988.04 PDF版)
汇编语言程序设计
1988.04 北京市:中央广播电视大学出版社
汇编语言程序设计(1998 PDF版)
汇编语言程序设计
1998 徐州:中国矿业大学出版社
汇编语言程序设计(1988.06 PDF版)
汇编语言程序设计
1988.06 西安市:西安电子科技大学出版社
微型计算机汇编语言程序设计(1985 PDF版)
微型计算机汇编语言程序设计
1985 北京:电子工业出版社
80486  80×86  汇编语言程序设计(1997 PDF版)
80486 80×86 汇编语言程序设计
1997 北京:电子工业出版社