图书介绍

微机汇编语言程序设计环境与技术【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

微机汇编语言程序设计环境与技术
  • 虞育新,何碧等编译 著
  • 出版社: 北京科海培训中心
  • ISBN:
  • 出版时间:1992
  • 标注页数:351页
  • 文件大小:13MB
  • 文件页数:361页
  • 主题词:

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

软件工具2

文本编辑器2

汇编器3

连接器3

库和实用程序3

调试器6

辅助实用程序6

选择开发系统7

Microsoft宏汇编程序7

Intel ASM868

软件工程8

程序开发的各个阶段9

工程技术13

第二章 程序设计环境16

引言16

内存结构16

内存空间16

物理地址计算17

程序驻留17

段式内存17

逻辑地址18

附加段寄存器19

例外段分配19

重新定位和装入22

程序结构23

传统的段定义23

SEGMENT和ENDS指令24

ASSUME指令25

GROUP指令26

程序设计考虑27

共同驻留的软件28

回避系统软件28

IBM的内存映射28

IBM BIOS28

自举加载程序30

DOS31

兼容性问题31

生成一个特定的系统32

回避DOS32

特制自举加载程序33

配置系统盘34

第三章 硬件程序设计37

微处理器37

8086/8088处理器系列37

8087数学协处理器系列38

中断39

中断机制39

中断向量表40

获取中断控制权42

MS DOS下的中断44

保护已经安装的中断45

设置段寄存器46

截取执行47

中断处理与优先级48

外部中断49

PS/2系统上的中断共享52

其它可编程部件52

8255可编程外围界面(PPI)52

系统定时器53

对扬声器的输出66

第四章 文本管理72

文本处理72

字符代码72

控制码73

文本文件块的确定74

文本编辑器的结构74

文本缓冲区74

嵌入控制码74

结束符字节75

位移字节77

其它控制字符79

用控制码给文本定块79

行编辑器和全屏幕编辑器81

文本文件管理81

文本文件结构81

文本输入81

文本文件显示81

视频到内存的操作101

编辑文本文件103

文件扩展和压缩103

文本文件控制106

基本的编辑操作106

特殊的文本操作107

连续输入107

文本调整116

第五章 数值计算118

引言118

8087数值协处理器的作用范围与设计118

8087芯片概述118

局限性119

8086与8087的接口119

同步操作120

8087的结构120

堆栈寄存器121

控制寄存器122

状态寄存器123

指令与数据指针125

8087标志寄存器125

数字数据类型125

数字数据转换126

数据类型编码127

8087的非正规数128

对8087编程128

8087编码风格129

8087异常处理129

8087指令组130

数据传递指令130

算法指令131

比较指令133

超越函数指令133

常数指令134

处理器控制指令134

仿真器和支持软件136

Intel支持软件包136

Microsoft仿真程序149

算法的组成149

内存中数据的排列150

向量和矩阵操作151

线性系统的处理152

迭代法和Heuristic法153

第六章 文本显示155

引言155

IBM视频硬件155

BIOS的视频数据156

IBM/PC和PS/2视频系统163

光标操作169

对6845CRT控制器编程172

文本视频显示编程174

可移植性讨论174

DOS字符输出视频服务175

BIOS字符输出视频服务178

直接存取视频缓冲区184

彩色/单色兼容192

字符图形194

第七章 通讯203

串行通信和并行通信203

对并行口编程203

通过DOS访问并行口203

通过BIOS访问并行口204

并行口的直接控制206

打印机应用的编程技术210

打印机控制样本例程212

串行接口214

通信协议215

对串行接口编程215

通过BIOS访问串行接口216

串行口的直接控制220

通信中的硬件中断227

中断服务例程228

环形缓冲器229

开发中断驱动通信程序230

TERMINAL程序230

第八章 颜色和图形244

引言244

EGA/VGA结构245

APA高分辨率模式245

视频内存结构246

颜色和调色板247

边界颜色和全局寄存器248

文本模式的颜色248

对EGA和VGA图形系统的编程256

扩展BIOS视频操作256

图形读写模式261

视图子系统可编程硬件261

开发图形263

字节边界例程263

字节和象素边界例程264

缓冲区地址计算266

画直线269

矩形填充例程286

图形块显示例程286

USFLAG程序287

屏幕绘图算法296

文本与图形297

图形模式中的文本字符显示297

图形介质下的文本298

图形模式中的常用字符298

动作与图象变换299

图象显示299

异或(XOR)象素300

BILBOARD程序300

第九章 数据输入与存储304

键盘304

键盘硬件及操作304

BIOS中的键盘数据306

键盘中断处理程序308

替换键盘中断处理程序308

截取键盘中断310

键盘连录和响应速率316

对LOCK键编程(Nurm、Caps、Scroll)320

BREAK键322

对键盘输入编程323

BIOS键盘服务324

DOS键盘服务325

磁盘存储导论326

DOS下的磁盘存储机制326

磁盘格式327

DOS磁盘操作的逻辑结构328

对磁盘操作编程331

DOS服务综述334

使用FCB的DOS磁盘服务335

使用文件句柄的DOS磁盘服务336

FILECOM程序339

热门推荐