- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
书名:汇编语言程序设计/21世纪高等院校计算机系列教材
ISBN:756093341
作者:苏帆/唐永兴/吴保荣/胡杰
出版社:北京航空航天大学出版社
定价:28
页数:294
出版日期:2005-2-1
版次:
开本:16开
包装:平装
简介:本书主要阐述80x86汇编语言程序设计方法和技术。全书共10章,分为五部分: 第1章为基础知识部分;第2章和第3章为编程工具部分,主要内容为80X86的寻址方式与指令系统,以及包括伪指令在内的汇编语言程序格式;第4章~第7章说明编程方法,内容包括顺序、分支、循环、子程序等基本程序结构,程序设计的基本方法和技术,多模块连接技术,宏汇编技术,以中断为主的输人输出程序设计方法,以及BIOS和DOS系统功能调用;第8章为实际应用部分,说明图形显示、发声和键盘录入技术,以及汇编语言与C语言接口的方法;第9章和第10章为知识拓展部分,主要介绍了分段、分页管理与多任务保护机制,实方式与保护方式切换实例,虚拟86方式的使用程序,多媒体汇编MMX和SSE指令及其编程设计与优化处理等。全书提供了大量程序实例,每章后均附有习题。 本书适用于高等院校以及大、中专院校作为“汇编语言程序设计”课程的教材,也可作为计算机工作者学习汇编语言的自学参考书,只要具有一种高级语言程序设计基础的读者,都可通过学习本书掌握汇编语言程序设计技术。
目录:
第1章 微型计算机基础知识
1·1 微型计算机系统简述
1·1·1 微处理器
1·1·2 微型计算机系统
1·2 微型计算机数和字符的表示
1·2·1 计算机中数的表示
1·2·2 常用数制及其算术运算
1·2·3 数制的转换
1·2·4 数的表示
1·2·5 加减法运算的溢出条件
1·2·6 字符的表示
1·3 汇编语言程序设计概述
1·3·1 汇编语言
1·3·2 汇编语言程序设计
习题
第2章 IBM-PC微型计算机系统概述
2·1 8086/8088的功能结构
2·1·1 执行单元EU
2·1·2 总线接口单元BIU
2·2 8086/8088的寄存器结构
2·2·1 通用寄存器
2·2·2 段寄存器
2·2·3 状态寄存器
2·2·4 指令指针寄存器
2·3 存储器的组织
2·3·1 存储器的标准结构
2·3·2 存储器的分段
2·3·3 实际地址和逻辑地址
2·3·4 堆栈
*2·4 Intel 80X86系统高档微处理器简介
2·4·1 80286微处理器
2·4·2 80386微处理器
2·4·3 80486微处理器
2·4·4 Pentium微处理器
习题
第3章 8086/8088指令系统
3·1 指令的基本格式
3·1·1 指令的构成
3·1·2 8086指令的通用格式
3·2 8086/8088的寻址方式
3·2·1 固定寻址
3·2·2 立即寻址
3·2·3 寄存器寻址
3·2·4 存储器寻址
3·2·5 I/O端口寻址
3·3 指令的执行时间
3·4 8086/8088指令系统
3·4·1 数据传送类指令及应用
3·4·2 算术运算类指令及应用
3·4·3 逻辑运算与移位类指令及应用
3·4·4 串操作类指令及应用
3·4·5 控制转移类指令及应用
3·4·6 处理器控制类指令及应用
习题
第4章 汇编语言程序
4·1 汇编语言与汇编程序
4·1·1 汇编语言
4·1·2 汇编程序
4·2 汇编语言程序的格式和组成元素
4·2·1 语句类型(指令、伪指令、宏指令三类)
4·2·2 汇编语言语句的四个域
4·2·3 汇编语言程序的段结构
4·3 伪指令及其应用
4·3·1 符号定义伪指令
4·3·2 数据定义及存储器分配伪指令
4·3·3 标号定义伪指令
4·3·4 段定义伪指令
4·3·5 过程定义伪指令
4·3·6 80X86指令集选择伪指令
4·4 汇编语言程序的上机过程
4·4·1 建立ASM文件
4·4·2 生成OBJ文件
4·4·3 生成EXE文件
4·4·4 快速生成可执行文件的方法
4·4·5 程序的执行和调试
4·4·6 TASM、TLINK及Turbo Debug的使用
习题
*第5章 80X86/Penti
文档评论(0)