新概念汇编语言教程

新概念汇编语言教程
作 者: 张增年
出版社: 科学出版社
丛编项: 面向21世纪高等院校计算机系列规划教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 汇编程序
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《新概念汇编语言教程》作者简介

内容简介

本书针对8086/8088微处理器详细论述了微型计算机汇编语言程序设计的原理和方法,以简洁的语言风格剖析了汇编语言程序的基本结构,数据表示法,指令集,伪指令,操作符和寻址方式,屏幕处理和算术运算以及编程技巧,各种调试程序的手段等。该书既是计算机专业汇编语言课程的教科书,也是电子类专业的教科书,同时可作为从事信息技术人员学习汇编语言和微机原理的参考书。

图书目录

第1章绪论

1.1数在计算机中的表示

1.2PC机的体系结构

习题

第2章用Debug查看CPU和内存

2.1机器语言

2.2代码和数据

2.3内存中的内容

习题

第3章汇编程序的写法

3.1最基本的汇编程序的写法

3.2汇编程序的编译、连接

3.3用DEBUG查看EXE文件

习题

第4章汇编语言中的数据

4.1数据的定义方法

4.2几个基本运算

习题

第5章汇编程序的组织

5.13种结构在MASM中的实现

5.2用于分支的各种转移语句(Jxx)

5.3结构化的努力:子程序

5.4汇编程序的组织示例

习题

第6章屏幕处理(一)

6.1中断和DOS/BIOS调用

6.2有关屏幕的中断调用

6.3显示ASCII字符

6.4从键盘接收输入

6.5使用输入的一个示例

习题

第7章屏幕处理(二)

7.1属性字节

7.21NTl0H的其他功能

7.3COLOR程序

7.41NTIOH和INT21H

7.5文本方式和图形方式

7.6PC机中有关屏幕显示体系结构的特点

习题

第8章字符串指令

8.1字符串传送指令MOVS

8.2装入字符串LODS和存放字符串STOS

8.3比较字符串CMPS和搜索字符串SCAS

8.4字符串操作实例

习题

第9章算术运算(一)

9.1加法和减法

9.2多字加法

9.3乘法和多字乘法

9.4除法

9.5其他问题

习题

第10章算术运算(二)

10.1ASCII和二进制之间的转换

10.2直接基于ASCII的运算

10.3BCD格式

10.4含有小数点的计算

习题

第11章多重循环

11.1二重循环

11.2三重循环

11.3其他

习题

第12章屏幕作图

12.1从MONO到VGA的图形方式

12.2调色板

12.3画点的中断调用

12.4用Bresenhem算法画一条斜线

习题

第13章打。印

13.1打印机的一般情况

13.2打印的中断调用

13.3打印汉字

习题

第14章查表和排序

14.1可直接访问的表

14.2定长表

14.3排序

14.4XLAT指令

习题

第15章伪操作

15.1宏

15.2有关宏的几个伪操作

15.3条件汇编

15.4数据定义伪操作

15.5有关数据运算的伪操作

15.6有关列表的伪操作

15.7其他伪操作

习题

第16章磁盘与文件

16.1软磁盘的构造

16.2DOS文件系统

16.3访问磁盘的数据格式

16.4读文件、创建文件和写文件

16.5FAT表

16.6随机读和随机写

16.7若干有关磁盘的中断

16.8利用文件句柄创建文件和写文件

16.9利用文件句柄读文件和其他

16.10读取图形文件并显示

习题

第17章参数传递

17.1多个数据段和多个代码段

17.2使用多个文件的汇编程序

17.3参数传递

17.4混合编程一例

习题

第18章BIOS中断

18.1若干BIOS中断介绍

18.2端口

习题

附录

附录1中断向量地址

附录2DOS功能调用

附录3BIOS中断

览表

附录4MASM50简要介绍

附录58086/8088指令系统参考

主要参考文献 本书针对8086/8088微处理器详细论述了微型计算机汇编语言程序设计的原理和方法,以简洁的语言风格剖析了汇编语言程序的基本结构,数据表示法,指令集,伪指令,操作符和寻址方式,屏幕处理和算术运算以及编程技巧,各种调试程序的手段等。

该书既是计算机专业汇编语言课程的教科书,也是电子类专业的教科书,同时可作为从事信息技术人员学习汇编语言和微机原理的参考书。