汇编语言及应用教程

当前位置:首页 > 网络编程 > 编程语言与程序设计 > 汇编语言及应用教程

出版社:华中科技大学出版社
出版日期:2010-11
ISBN:9787560964584
作者:李浪,熊江,齐忠
页数:280页

书籍目录

第1章汇编语言基础知识(1)
1.1数据表示与运算(1)
1.1.1进位记数制与不同基数之间的转换(1)
1.1.2数据表示(8)
1.28086/8088系统结构(16)
1.2.180X86的编程结构(16)
1.2.280X86存储器组织结构(26)
1.3计算机语言基本概念(31)
1.3.1机器语言(31)
1.3.2汇编语言(32)
1.3.3高级语言(33)
习题1(35)
第2章80X86寻址方式与指令系统(37)
2.1操作数类型(37)
2.2寻址方式(38)
2.2.1操作数寻址(38)
2.2.2指令寻址(42)
2.380X86的指令系统(43)
2.3.1数据传送指令(43)
2.3.2算术运算指令(51)
2.3.3逻辑指令(56)
2.3.4字符串操作指令(62)
2.3.5控制转移指令(67)
2.3.6处理机控制指令(73)
实验一掌握操作数的各种寻址方式(74)
习题2(76)
第3章汇编语言程序格式(79)
3.1汇编语言概述(79)
3.2汇编语言程序格式(79)
3.2.1汇编程序分段结构(80)
3.2.2汇编语言语句的类型及组成(80)
3.2.3名字(80)
3.2.4操作码(81)
3.2.5操作数(81)
3.2.6注释(83)
3.3伪指令(84)
3.3.1处理器方式伪指令(84)
3.3.2段定义伪指令(85)
3.3.3程序开始和结束(86)
3.3.4数据定义伪指令(87)
3.3.5符号定义伪指令(88)
3.3.6地址计数器和定位伪指令(89)
3.3.7基数选择伪指令(90)
3.3.8过程定义(90)
3.4汇编语言程序的实现(90)
3.4.1DOS环境下汇编语言的实现(90)
3.4.2Windows环境下汇编语言的实现(91)
实验一汇编语言程序格式及上机过程(92)
习题3(93)
第4章汇编语言程序设计(96)
4.1顺序结构(96)
4.2分支结构(99)
4.2.1显示转移指令实现的分支结构(99)
4.2.2用伪指令实现的分支结构(101)
4.3循环结构(104)
4.3.1循环程序设计方法(104)
4.3.2多重循环程序设计(109)
4.4子程序(110)
4.4.1过程定义伪操作(110)
4.4.2子程序的调用和返回指令(111)
4.4.3保存与恢复寄存器(112)
4.4.4主程序与子程序参数传递方式(112)
4.4.5子程序的嵌套(121)
实验一顺序程序(122)
实验二分支程序(125)
实验三循环程序与子程序(127)
习题4(128)
第5章高级汇编语言技术(132)
5.1宏汇编(132)
5.1.1宏定义(132)
5.1.2宏调用和宏展开(133)
5.1.3宏调用中的参数使用(133)
5.1.4LOCAL在宏汇编中的作用(134)
5.1.5PURGE(135)
5.1.6宏指令与子程序的区别(135)
5.2重复汇编(135)
5.2.1重复伪操作(136)
5.2.2不定重复伪操作(136)
5.3条件汇编(137)
5.4汇编语言与高级语言的接口(137)
实验一高级汇编语言技术的使用(138)
习题5(141)
第6章DOS中断和BIOS中断(143)
6.1DOS功能调用及BIOS功能调用的概念(143)
6.1.1DOS 功能调用(143)
6.1.2BIOS功能调用(144)
6.1.3两者间的关系(144)
6.2DOS功能调用及应用(145)
6.2.1键盘功能调用(145)
6.2.2键盘功能调用应用举例(146)
6.2.3显示功能调用(148)
6.2.4显示功能调用应用举例(149)
6.2.5打印功能(149)
6.2.6串行口功能调用(150)
6.3BIOS功能调用及其应用(152)
6.3.1键盘输入(152)
6.3.2显示输出(155)
6.3.3打印输出(166)
6.3.4串行通信口I/O(168)
实验一中断调用(172)
习题6(174)
第7章I/O程序设计(176)
7.1工作原理(176)
7.1.1I/O端口地址(176)
7.1.2I/O系统的工作原理(177)
7.2数据的I/O方式(179)
7.2.1直接I/O方式(179)
7.2.2查询I/O方式(182)
7.2.3中断I/O方式(183)
7.3I/O应用实例(195)
实验一有关I/O的功能调用(203)
习题7(204)
第8章汇编语言典型应用编程实例(206)
8.1打字计时程序(206)
8.2视频显示系统程序设计 (214)
8.2.1显示器(214)
8.2.2显示适配器(214)
8.2.3显示方式(215)
8.2.4电子钟程序的实现(216)
8.3音频发声系统程序设计(220)
8.3.1计算机的发声原理(220)
8.3.2发音程序(220)
8.3.3乐曲演奏程序(221)
8.4C语言与汇编语言的混合编程(224)
8.4.1汇编语言嵌入C语言程序(224)
8.4.2在汇编语言中调用C语言程序(226)
8.5设备驱动程序设计举例(227)
习题8(236)
附录ADEBUG常用命令的功能及使用举例(237)
附录B中断向量地址一览(250)
附录CDOS系统功能调用(INT 21H)(252)
附录DBIOS系统功能调用(259)
附录E部分习题参考答案(265)
参考文献(280)


编辑推荐

  汇编语言程序设计是计算机及电子信息与通信类专业一门重要的基础课程,是培养学生直接使用计算机硬件资源能力的一门课程。同时,它也是学习操作系统、接口与通信技术、计算机组成原理和嵌入式系统开发的前导课程。本书以8086/8088系列计算机为背景机,以8086/8088为基础,由浅入深地介绍了汇编语言程序设计相关知识。

作者简介

《汇编语言及应用教程》以8086/8088系列计算机为背景机,以8086/8088为基础,由浅人深地介绍了汇编语言程序设计相关知识。全书共8章,主要内容包括汇编语言基础知识、80X86的寻址方式与指令系统、汇编语言程序格式、汇编语言程序设计、高级汇编语言技术、DOS中断与BIOS中断、I/O程序设计、汇编语言典型应用编程实例等。《汇编语言及应用教程》内容充实、重点突出,特别强调汇编语言的实用编程技巧,侧重于初学者学习《汇编语言及应用教程》后,具有一定有实际动手编程能力。所有章节都附有相应的习题与上机实验,对部分重点习题附有参考答案,不同专业可根据需要选用。
《汇编语言及应用教程》融合作者多年来的实际教学经验,深知作为初学者学习汇编语言的特点,对于学习中重、难点都有相应的例题与练习。
《汇编语言及应用教程》适合作为计算机、自动化、电子信息与通信类等专业的本科与专科教材,也可作为工程技术人员的参考用书。

图书封面


 汇编语言及应用教程下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024