《汇编语言简明教程》求取 ⇩

第一章IBM-PC微型机的结构1

第一节 微处理器1

一、可执行部件EU1

目 录1

二、总线接口部件BIU3

第二节存储器5

第三节 内存储器的地址分段5

第四节 指令的寻址方式7

三、存储器寻址8

一、立即数寻址8

二、寄存器寻址8

习题一11

第二章汇编语言12

第一节 汇编语言使用的常数、变量、运算操作符和表达式12

一、常数12

二、运算符和操作符12

第二节 汇编语言指令16

四、变量和表达式16

三、运算符、操作符的优先级16

第三节 伪指令17

一、基本伪指令的格式及其说明18

二、常用的伪指令18

第四节重复伪指令24

第五节 宏指令26

一、宏指令定义26

二、宏指令的调用27

三、宏指令举例28

四、和宏指令有关的伪指令31

习题二31

第三章顺序结构的程序设计33

第一节 常用的数据传送指令33

第二节 算术操作和逻辑操作指令38

一、常用的算术运算指令38

二、逻辑运算指令41

三、算术运算、逻辑运算举例44

一、算术逻辑移位指令46

第三节 移位指令46

二、循环移位指令48

第四节 表达式程序设计50

第五节 顺序结构的程序设计53

习题三56

第四章分枝结构的程序设计58

第一节 常用的转移指令、比较指令58

一、无条件转移指令58

二、条件转移指令59

一、计算机解决实际问题的一般过程62

三、比较指令CMP62

第二节程序设计框图法62

二、框图中有关图框的规定63

第三节 程序的分枝结构64

第四节 分枝结构的程序设计66

习题四77

第五章循环结构的程序设计78

第一节 问题的提出78

一、重复控制指令79

第二节 重复控制指令、标志位指令和十进制调正指令79

二、标志位操作指令84

三、BCD码表示的十进制数运算的调整指令85

第三节 单重循环程序的结构86

第四节 单重循环程序设计的实现方法88

一、计数器控制循环(循环次数已知)88

二、按题目中的条件控制循环(循环次数未知)91

第五节 字符处理和代码转换程序实例93

第六节 多重循环程序设计97

习题五103

第六章子程序设计104

第一节 子程序的概念及其特点104

第二节 有关子程序的指令104

一、寄存器交换指令104

二、堆栈指令105

三、调用指令和返回指令106

第三节 子程序和主程序间的参数传送方式108

第四节 子程序设计实例及其调用方法109

第五节 嵌套子程序115

第六节 递归子程序121

习题六124

第七章输入输出程序设计126

第一节 输入/输出操作指令126

一、直接寻址方式126

二、DX寄存器间接寻址方式126

三、输入/输出指令举例127

第二节 CPU同输入/输出设备间有关信息的传送方式127

一、输入/输出接口传送的有关信息127

二、CPU和输入/输出设备间数据信息传送的方式128

习题七134

第八章中断136

第一节 中断的概念和作用136

第二节 中断的类型及其处理过程136

二、外部中断137

三、中断的处理过程137

一、内部中断137

四、中断优先级139

五、中断向量表140

第三节 BIOS中断140

第四节DOS系统中断调用142

第五节 有关中断的指令及程序设计144

一、有关中断指令、中断控制器及接口144

二、中断程序设计145

习题八149

第九章图形151

第一节 图形显示151

一、字符显示151

二、图形方式下的图像显示160

习题九164

第十章80286/80386系统166

第一节 概念和术语166

一、存储管理的操作方式166

二、有关术语166

三、特权级检查167

四、描述符的定义168

第二节 80286/80386微处理器结构169

一、通用寄存器和段寄存器169

二、标志寄存器169

三、指令计数器(指令指针)169

六、段描述符寄存器170

八、调试和测试寄存器170

七、控制寄存器170

五、系统地址寄存器170

四、机器状态字寄存器170

第三节 寻址方式171

第四节 存储管理171

一、80386的分页保护虚地址方式172

二、80386的虚拟8086方式172

第五节 指令系统173

一、80286增强与扩充的指令173

二、80386扩充指令176

习题十178

第十一章汇编语言的上机操作过程179

第一节 汇编语言上机操作概要179

第二节 汇编程序(ASM.EXE)和宏汇编程序(MASM.EXE)及其使用180

第三节 连接程序(LINK.EXE)的使用181

第四节 调试程序(DEBUG.COM)的使用184

一、DEBUG程序的装入启动184

二、DEBUG的命令及其使用184

第五节 可执行文件的程序段前缀193

第六节一个上机实例195

习题十一196

附录197

附录A-Ⅰ ASCⅡ码表197

附录A-Ⅱ 扩展ASCⅡ码表198

附录B指令功能、时钟数和字节数199

附录C计算有效地址的时间208

附录D 8088指令的执行时间209

附录E指令对标志位影响210

参考文献213

1996《汇编语言简明教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由陈连玉编著 1996 大连:大连理工大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

德语简明教程(1980 PDF版)
德语简明教程
1980 北京:人民教育出版社
语言简明教程(1984.12 PDF版)
语言简明教程
1984.12 南开大学出版社
80386汇编语言编程( PDF版)
80386汇编语言编程
北京希望电脑公司
简明英语语言学教程(1984 PDF版)
简明英语语言学教程
1984
德语简明教程(1980 PDF版)
德语简明教程
1980 北京:高等教育出版社
COBOL语言简明教程 结构程序设计(1985 PDF版)
COBOL语言简明教程 结构程序设计
1985 北京:机械工业出版社
写作简明教程资料汇编(1986 PDF版)
写作简明教程资料汇编
1986 北京:中央广播电视大学出版社
日语简明教程(1990 PDF版)
日语简明教程
1990 北京:高等教育出版社
C语言简明教程(1996 PDF版)
C语言简明教程
1996 北京:电子工业出版社
C语言简明教程(1994 PDF版)
C语言简明教程
1994 上海:上海科学普及出版社
80X86汇编语言程序设计教程(1998 PDF版)
80X86汇编语言程序设计教程
1998 北京:清华大学出版社
IBM PC C语言简明教程(1988 PDF版)
IBM PC C语言简明教程
1988 天津:天津科学技术出版社
BASIC语言简明教程(1984 PDF版)
BASIC语言简明教程
1984 天津:南开大学出版社
BASIC语言简明教程(1989 PDF版)
BASIC语言简明教程
1989 天津:南开大学出版社
Ada语言简明教程(1985 PDF版)
Ada语言简明教程
1985 北京:北京航空学院出版社