发表于2024-11-15
本书内容是依据「组合语言-80X86 」一书改编而成,书中增加了许多基本指令介绍,并尽量保留由程式导引学习指令的精神,以帮助读者顺利进入组合语言的世界。适用于科技大学
一、二年级与五专三年级电子系之学生,相信读者只要努力研读,必能对组合语言程式设计的实务能更明了和清楚,并获得极大的收获。
本书特色
1.从MASM
2.包含了MASM
3.包含MASM
4.X版到
5.X版和
6.X版逐一介绍,使读者有完整的概念。
6.X版的结构化,使程式更接近高阶的语言。
6.X版组译及连结方式,使学习更有弹性。
4.每一章节的范例都是经过精心设计,由浅至深,引导你轻松进入组合语言的世界。
第一章 微电脑系统介绍
1-1 微电脑系统的历史演进
1-2 位元(BIT)与位元组(BYTE)的观念
1-3 一些常用名词介绍
1-4 数字系统简介
1-5 数字系统转换
1-6 负数与补数
1-7 ASCII码的介绍
1-8 如何观察记忆体的内容
1-9 记忆体空间的计算
1-10 由位址计算记忆体大小
第二章 CPU内部架构介绍
2-1 8088的内部结构
2-2 8088的管线处理
2-3 机器码与组合语言
2-4 8088的暂存器
2-5 一般暂存器的介绍
2-6 区段暂存器和指位暂存器
2-7 STACK(堆叠)的观念
2-8 旗标暂存器(Flag Register)
2-9 分段式的记忆体管理
2-10 80386/486 32位元暂存器
2-11 资料在记忆体的储存方式
2-12 位址在记忆体的储存方式
2-13 定址模式
第三章 组合语言程式之开发
3-1 原始程式转换成可执行码的方式
3-2 可执行档案执行的步骤
3-3 可执行程式产生的步骤
3-4 组合语言中的附档名介绍
3-5 Debug程式介绍
3-6 启动MASM
3-7 LINK连结程式的操作
3-8 MASM6.X版的组译与连结
第四章 组合语言程式结构
4-1 组合语言程式概论
4-2 组合语言指令格式
4-3 MASM4.X版中程式的格式
4-4 MASM5.X版中程式的格式
4-5 MASM6.X版中程式撰写的格式
第五章 虚拟指令与资料转移传送指令
5-1 前 言
5-2 虚拟指令介绍
5-3 资料转移传送指令
第六章 算术及逻辑运算指令
6-1 算术运算指令
6-2 逻辑运算指令
第七章 基本资料运算处理指令
7-1 前 言
7-2 字串运算处理
7-3 位元运算处理
7-4 BCD码及ASCII码之转换处理
第八章 程式流程控制指令
8-1 前 言
8-2 旗标设定指令
8-3 回圈指令
8-4 中断型态与应用
第九章 萤幕显像控制
9-1 DOS的字元字串处理
9-2 BIOS的萤幕服务
9-3 文字模式与绘图模式
9-4 萤幕显像原理
9-5 单色绘图显示卡
9-6 BIOS INT 10H的萤幕处理
第十章 副程式介绍
10-1 副程式的定义
10-2 副程式的唿叫
10-3 档内唿叫
10-4 档外唿叫
10-5 参数的传递
10-6 程式库的观念
10-7 程式库的建立
10-8 程式库的管理
10-9 程式库的使用
第十一章 巨集组译
11-1 巨集简介
11-2 巨集的定义
11-3 巨集展开
11-4 巨集的程式库
11-5 INCLUDE指令的使用
11-6 巨集的参数传递
11-7 条件式巨集组译
11-8 巨集指令与副程式之比较
第十二章 密码程式
12-1 前 言
12-2 INT 21H 08服务程式介绍
12-3 一个简单的密码程式
12-4 INT 21H 02服务程式的介绍
12-5 INT 21H 01服务程式介绍
12-6 LOOP指令之应用
12-7 字串的比较
12-8 将资料存入记忆体中
12-9 将记忆体内的资料显现出来
12-10 由键盘输入字元存到缓冲区
第十三章 算术运算
13-1 前 言
13-2 加法运算
13-3 减法运算
13-4 乘法运算
13-5 除法运算
13-6 四则综合运算
第十四章 数码转换
14-1 前 言
14-2 十进制转换成二进制
14-3 由键盘输入十进制数值
14-4 十进制转换成十六进制
14-5 十进制转换成八进制
第十五章 MASM6.X的流程控制指令
15-1 .IF ~ .ENDIF叙述
15-2 .IF ~ .ELSE ~ .ENDIF叙述
15-3 巢状式IF叙述
15-4 关系运算子介绍
15-5 .IF ~ .ELSEIF ~ .ENDIF叙述
15-6 .WHILE ~ .ENDW叙述
15-7 .REPEAT ~ .UNTIL叙述
15-8 .BREAK和.CONTINUE叙述
第十六章 磁碟及档案控制
16-1 DOS的磁碟架构
16-2 磁片的系统区与资料区
16-3 档案目录
16-4 档案配置表
16-5 档案管理
16-6 档案代号
16-7 存取码和档案属性
16-8 处理档案代号的服务程式
第十七章 键盘输入控制
17-1 DOS的键盘服务
17-2 BIOS的键盘服务
第十八章 印表机输出控制
18-1 DOS的印表机服务
18-2 BIOS的印表机服务
第十九章 记忆体管理控制
19-1 前 言
19-2 .COM档的介绍
19-3 .EXE 档介绍
19-4 MCB的介绍
19-5 记忆体的配置管理
19-6 常驻程式
19-7 中断服务程式ISR
组合语言程式设计(第三版)(附范例光碟) pdf epub mobi txt 电子书 下载 2024
组合语言程式设计(第三版)(附范例光碟) pdf epub mobi txt 电子书 下载