分享
 
 
 

汇编语言程序设计(21世纪普通高校计算机公共课程规划教材)

汇编语言程序设计(21世纪普通高校计算机公共课程规划教材)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,其他,

作者: 宋人杰主编;牛斗等编著

出 版 社: 清华大学出版社

出版时间: 2008-6-1字数: 340000版次: 1页数: 210印刷时间: 2008/06/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302174585包装: 平装内容简介

“汇编语言程序设计”是高校计算机专业的主干课程之一。本书以8086/8088指令为主,以实模式下的80x86指令为辅,系统地介绍了汇编语言的基础理论知识和程序设计方法。主要内容包括:汇编语言程序设计基础知识、8086指令寻址方式及指令系统、常用伪指令、程序设计方法、高级汇编技术、80x86指令系统、汇编语言与C语言混合设计的方法。本书各章节内容重点突出、结构清晰、简洁易懂。

在本书的实验调试软件一章中,介绍了两种调试软件:基于MASM 5.0的DEBUG和基于MASM 6.11的PWB、CodeView,为读者进行汇编语言程序设计提供了方便。

本书可作为本科、高职院校计算机及相关专业的教材,也可供科研及软件开发人员自学参考。

目录

第1章汇编语言基础知识

1.1微型计算机概述

1.2Intel公司微处理器简介

1.3计算机语言及汇编语言特点

1.3.1计算机语言概述

1.3.2汇编语言的特点

1.4程序可见寄存器组

1.5存储器

1.5.1基本概念

1.5.2实模式存储器寻址

1.6外部设备

习题

第2章汇编语言源程序格式

2.1汇编语言语句格式

2.1.1汇编语言语句类型

2.1.2汇编语言指令格式

2.2伪指令

2.2.1处理器选择伪指令

2.2.2数据定义伪指令

2.2.3模块命名和标题伪指令

2.2.4程序结束伪指令

2.2.5完整段定义伪指令

2.2.6简化段定义伪指令

2.2.7表达式赋值伪指令

2.2.8定位伪指令

2.2.9标号定义伪指令

2.3汇编语言源程序基本框架

2.3.1完整段定义框架

2.3.2简化段定义框架

习题

第3章8086/8088寻址方式及指令系统

3.18086/8088寻址方式

3.1.1数据寻址方式

3.1.2程序转移寻址方式

3.28086/8088指令系统

3.2.1数据传送指令

3.2.2算术运算指令

3.2.3逻辑操作指令

3.2.4串处理指令

3.2.5控制转移指令

3.2.6处理器控制指令

习题

第4章顺序、分支与循环程序设计

4.1顺序程序设计

4.2分支程序设计

4.2.1分支结构

4.2.2用分支指令实现分支结构程序

4.3循环程序设计

4.3.1循环结构

4.3.2单循环程序设计

4.3.3多重循环程序设计

习题

第5章子程序及宏指令设计

5.1子程序设计方法

5.1.1子程序定义

5.1.2寄存器内容的保存及恢复

5.1.3子程序的调用及返回

5.1.4子程序的参数传递

5.1.5子程序嵌套

5.2模块化程序设计

5.2.1模块划分

5.2.2源程序文件包含的伪指令

5.2.3模块间的连接

5.3宏汇编

5.3.1宏定义、宏调用和宏展开

5.3.2宏定义和宏调用中的参数

5.3.3宏指令的嵌套

5.3.4宏汇编中的伪指令

5.3.5重复汇编

5.3.6条件汇编

习题

第6章32位指令系统及程序设计

6.132位微处理器工作模式

6.232位指令的运行环境

6.2.1寄存器组

6.2.280386保护模式下的存储管理

6.332位80x86CPU的寻址方式

6.432位微处理器指令

6.4.1使用32位80x86指令的注意事项

6.4.280386新增指令

6.4.380486新增指令

6.4.4Penfium新增指令

6.4.5PenfiumPro新增指令

6.4.6MMX指令

6.4.7SIMD指令

6.5程序设计举例

6.5.1基于32位指令的实模式程序设计

6.5.2基于MMX指令的实模式程序设计

6.5.3保护模式下的程序设计

习题

第7章综合程序设计

7.1加密程序设计举例

7.2反跟踪程序设计举例

习题

第8章输入输出与中断控制

8.1输入输出接口概述

8.1.1输入输出接口

8.1.2主机与外设之间交换数据的方式

8.2程序控制方式下的输入输出程序设计

8.2.1无条件传送方式

8.2.2程序查询方式

8.3中断传送方式

8.3.1中断系统

8.3.2中断优先级与中断嵌套

8.3.3中断处理程序

8.4DOS与BIOS中断

8.4.1DOS系统功能调用

8.4.2BIOS功能调用

习题

第9章C语言与汇编语言混合编程

9.1嵌入式汇编

9.1.1嵌入式汇编程序中汇编指令格式

9.1.2嵌入式汇编程序设计

9.1.3编译连接的方法

9.2C语言调用汇编模块

9.2.1C语言调用汇编模块编程规则

9.2.2C语言调用汇编模块的编译连接方法

9.3汇编语言引用c语言函数

习题

第10章汇编语言程序实验工具软件介绍

10.1汇编语言实验上机步骤

10.2常用调试程序Debug

10.2.1Debug的主要特点

10.2.2Debug的启动

10.2.3Debug的命令

10.2.4Debug中的命令介绍

10.2.5Debug程序的应用举例

10.3集成开发环境PWB

10.3.1PWB的安装

10.3.2PWB的运行和退出

10.3.3PWB主菜单

10.3.4PWB开发环境的设置

10.3.5PWB的应用

10.4源代码级调试工具软件CodeView

附录ADOS功能调用(INT21H)一览表

附录BBIOS中断调用表(INTN)

参考文献

书摘插图

第1章汇编语言基础知识

汇编语言是直接在硬件之上工作的编程语言,首先要了解硬件系统的结构,才能有效地应用汇编语言对其编程,因此,本章对硬件系统结构的问题进行部分探讨,首先介绍了计算机的基本结构、Intel公司微处理器的发展、计算机的语言以及汇编语言的特点,在此基础上重点介绍寄存器、内存组织等汇编语言所涉及到的基本知识。

1.1微型计算机概述

微型计算机由中央处理器(Central Processing Unit,CPU)、存储器、输入输出接口电路和总线构成。CPU如同微型计算机的心脏,它的性能决定了整个微型计算机的各项关键.指标。存储器包括随机存储器(Random Access Memory,RAM)和只读存储器(Read Only Memory,ROM)。输入输出接口电路用来连接外部设备和微型计算机。总线为CPU和其他部件之间提供数据、地址和控制信息的传输通道。如图所示为微型计算机的基本结构。

特别要提到的是微型计算机的总线结构,它使系统中各功能部件之间的相互关系变为各个部件面向总线的单一关系。一个部件只要符合总线结构标准,就可以连接到采用这种总线结构的系统中,使系统功能得到扩展。

数据总线用来在CPU与内存或其他部件之间进行数据传送。它是双向的,数据总线的位宽决定了CPU和外界的数据传送速度,8位数据总线一次可传送一个8位二进制数据(即一个字节),16位数据总线一次可传送两个字节。在微型计算机中,数据的含义是广义的,数据总线上传送的不一定是真正的数据,而可能是指令代码、状态量或控制量。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有