《Z-80微型电脑汇编语言程序设计与实用子程序手册》
作者 | 江苏工学院微型机应用研究室 编者 |
---|---|
出版 | 江苏工学院微型机应用研究室 |
参考页数 | 265 |
出版时间 | 没有确切时间的资料 目录预览 |
ISBN号 | 无 — 求助条款 |
PDF编号 | 816070788(仅供预览,未存储实际文件) |
求助格式 | 扫描PDF(若分多册发行,每次仅能受理1册) |

第一部分 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 重庆:重庆大学出版社
-
- Z-80汇编语言程序设计
- 1981年08月第1版 科学技术文献出版社重庆分社
-
- 汇编语言程序设计
- 辽宁省电子计算机学会
-
- 汇编语言程序设计
- 1988 西安:西安电子科技大学出版社
-
- 微型计算机汇编语言程序设计
- 1987 哈尔滨:哈尔滨工业大学出版社
-
- 汇编语言程序设计
- 1996 长春:吉林科学技术出版社
-
- 汇编语言程序设计
- 1997 哈尔滨:哈尔滨工业大学出版社
-
- 汇编语言程序设计
- 1998 成都:电子科技大学出版社
-
- 汇编语言程序设计
- 1988.04 北京市:中央广播电视大学出版社
-
- 汇编语言程序设计
- 1998 徐州:中国矿业大学出版社
-
- 汇编语言程序设计
- 1988.06 西安市:西安电子科技大学出版社
-
- 微型计算机汇编语言程序设计
- 1985 北京:电子工业出版社
-
- 80486 80×86 汇编语言程序设计
- 1997 北京:电子工业出版社
提示:百度云已更名为百度网盘(百度盘),天翼云盘、微盘下载地址……暂未提供。➥ PDF文字可复制化或转WORD