图书介绍

汇编语言程序设计【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

汇编语言程序设计
  • 白小明主编 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113101015
  • 出版时间:2009
  • 标注页数:336页
  • 文件大小:18MB
  • 文件页数:350页
  • 主题词:汇编语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

汇编语言程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 汇编语言入门1

1.1认识汇编语言1

1.1.1机器语言1

1.1.2汇编语言2

1.1.3一个显示字符串的汇编语言程序3

1.2数据在计算机中的表示4

1.2.1数值数据在计算机中的表示4

1.2.2 BCD码表示7

1.2.3字符编码8

1.3 80x86微处理器11

1.3.1 80x86微处理器的演化11

1.3.2 80x86微处理器的组成13

1.3.3 80x86微处理器的编程结构14

1.4存储器与堆栈16

1.4.1存储器17

1.4.2实模式下存储器的组织18

1.4.3保护模式下存储器的组织21

1.4.4堆栈的结构与数据存取22

本章小结24

习题24

第2章 寻址方式和指令26

2.1 80x86指令系统概述26

2.1.1 80x86的指令种类26

2.1.2 80x86的指令格式29

2.2 80x86指令操作数的寻址31

2.2.1 80x86指令的操作数类型31

2.2.2立即数寻址32

2.2.3寄存器操作数的寻址33

2.2.4存储器操作数的寻址34

2.3 80x86的几类基本指令39

2.3.1数据传送类指令39

2.3.2算术运算类指令46

2.3.3逻辑运算类指令52

2.3.4处理器控制指令59

本章小结60

习题61

第3章 汇编语言的要素65

3.1伪指令65

3.1.1段定义伪指令65

3.1.2源程序开始和结束伪指令71

3.1.3数据定义及存储器分配伪指令72

3.1.4其他伪指令75

3.2汇编语言语句格式78

3.2.1名字项78

3.2.2操作项79

3.2.3操作数项79

3.2.4注释项83

3.2.5汇编语言源程序的格式83

3.3常用的DOS系统功能调用85

3.3.1概述85

3.3.2常用的输入/输出系统功能调用85

本章小结90

习题90

第4章 程序逻辑与控制93

4.1程序控制结构93

4.1.1分支程序结构93

4.1.2循环程序结构94

4.1.3子程序结构95

4.2分支结构程序设计95

4.2.1无条件转移指令96

4.2.2条件转移指令98

4.2.3分支程序设计方法102

4.3循环结构程序设计107

4.3.1循环指令107

4.3.2单重循环程序设计108

4.3.3多重循环程序设计113

4.4串操作115

4.4.1串操作指令115

4.4.2字符串程序处理程序举例121

本章小结123

习题123

第5章子程序和宏125

5.1子程序125

5.1.1子程序调用与返回指令125

5.1.2子程序设计的一般方法130

5.1.3子程序设计举例134

5.2宏139

5.2.1宏定义与宏调用140

5.2.2宏定义中的参数142

5.2.3宏操作符143

5.2.4嵌套的宏144

5.2.5与宏相关的伪指令146

5.3重复汇编和条件汇编148

5.3.1重复汇编148

5.3.2条件汇编149

本章小结150

习题151

第6章 输入/输出与中断153

6.1输入/输出的基本概念153

6.1.1 I/O地址与输入/输出指令153

6.1.2数据传送控制方式156

6.1.3存取RT/CMOS RAM157

6.2查询方式数据传送159

6.2.1查询方式159

6.2.2查询方式输入/输出程序设计160

6.3 80x86的中断系统162

6.3.1 80x86的中断分类163

6.3.2中断向量表164

6.3.3中断处理过程167

6.3.4中断优先级和中断嵌套168

6.4中断处理程序设计169

6.4.1设置和获取中断向量169

6.4.2中断处理程序的设计171

6.4.3 BIOS中断调用177

本章小结179

习题180

第7章 键盘、鼠标和视频的操作181

7.1键盘输入181

7.1.1 BIOS键盘数据区181

7.1.2键盘输入的INT 16H操作185

7.2鼠标操作187

7.2.1基本的鼠标操作187

7.2.2鼠标操作程序设计举例189

7.3视频的设置192

7.3.1文本显示模式192

7.3.2彩色文本模式的BIOS中断调用194

7.3.3图形显示模式196

本章小结202

习题203

第8章 磁盘文件存取204

8.1磁盘的记录方式204

8.1.1磁盘记录信息的地址204

8.1.2磁盘系统区和数据区206

8.1.3磁盘目录及文件分配表207

8.2磁盘存取方式——文件代号208

8.2.1文件代号式磁盘存取的基本概念209

8.2.2常用的磁盘文件管理DOS功能调用211

8.2.3写磁盘文件213

8.2.4读磁盘文件216

8.2.5移动读/写指针220

8.3 BIOS磁盘存取中断调用和编程224

8.3.1基本的BIOS磁盘操作224

8.3.2 BIOS磁盘操作程序设计举例226

本章小结229

习题229

第9章 汇编语言扩展231

9.1 32位指令及其编程231

9.1.1 32位处理器寄存器结构231

9.1.2 32位处理器指令系统234

9.1.3 32位指令的程序设计236

9.2多媒体指令239

9.2.1 MMX指令239

9.2.2 SSE指令246

9.2.3 SSE指令集的发展253

9.3浮点运算指令及编程255

9.3.1协处理器的内部结构255

9.3.2协处理器的指令系统258

9.3.3浮点运算指令编程举例262

本章小结264

习题265

第10章Win32汇编267

10.1 Win32汇编的环境和基础267

10.1.1 Win32汇编的编程环境267

10.1.2 Win32汇编程序的结构272

10.1.3 API函数的使用274

10.2 Win32汇编语言的基本语法277

10.2.1标号和变量277

10.2.2子程序设计278

10.2.3高级语法280

10.3 Win32汇编程序设计283

10.3.1 Win32窗口程序设计283

10.3.2菜单和加速键程序设计288

10.3.3工具栏和状态栏的使用294

10.3.4图形界面的操作296

本章小结299

习题300

汇编语言实验指导301

实验1初级程序的编写与调试实验301

实验2汇编语言程序上机过程304

实验3分支程序实验305

实验4循环程序实验307

实验5子程序实验308

实验6字符处理程序实验311

实验7键盘和窗口程序314

实验8显示器与磁盘文件I/O程序设计315

附录A汇编语言编程和调试工具319

A.1宏汇编MASM319

A.2调试工具324

附录B DOS系统功能调用和BIOS中断调用327

参考文献335

热门推荐