汇编语言实验教程

当前位置:首页 > 教材教辅 > 大学教材教辅 > 汇编语言实验教程

出版社:西南师范大学出版社
出版日期:2008-9
ISBN:9787562141112
作者:熊江
页数:150页

章节摘录

  第一章 汇编语言程序设计的实验环境及实验步骤  三、实验涉及的主要知识单元  (一)汇编语言源程序的汇编过程  汇编语言源程序的汇编过程是利用汇编程序(MASM)对已编辑好的源程序文件(.AsM)进行汇编,将源程序文件中以ASCIl码表示的助记符指令逐条翻译成机器码指令,并完成源程序中的伪指令所指出的各种操作,最后可以建立3个文件:扩展名为.OBJ的目标文件、扩展名为.LST的列表文件和扩展名为.CRF的交叉索引文件。目标文件是必须建立的,它包含了程序中所有的机器码指令和伪指令指出的各种有关信息,但该文件中的操作数地址还不是内存的绝对地址,只是一个可浮动的相对地址。列表文件(.LST)中包含了源程序的全部信息(包括注释)和汇编后的目标程序,列表文件可以打印输出,可供调试检查用。交叉索引文件(.CRF)是用来了解源程序中各符号的定义和引用情况的。但.LST和.CRF两个文件不是必须建立的,可有可无,可以通过汇编时的命  令加以选择。  在对源程序文件(.ASM文件)汇编时,汇编程序将对ASM文件进行两遍扫描,若程序文件中有语法错误,则结束汇编,汇编程序将指出源程序中存在的错误,这时应返回编辑环境修改源程序中的错误,再经过汇编,直到最后得到无错误的目标程序,即0BJ文件。因此,汇编程序的主要功能可以概括为以下三点:(1)检查源程序中的语法错误,并给出错误信息;(2)产生目标程序文件(.0BJ文件),并可给出列表文件(.LST文件);(3)展开宏指令。  ……

书籍目录

第一章 汇编语言程序设计的实验环境及实验步骤实验一 DOS环境下的汇编语言编程环境的使用(基础与验证型实验)实验二 Debug的使用(基础与验证型实验)实验三 Windows环境下的汇编语言集成编程环境(基础与验证型实验)第二章 算术运算类操作实验实验一 二进制数加、减法编程实验(设计型实验)实验二 十进制数的BCD加、减法编程实验(设计型实验)实验三 二进制数乘、除法编程实验(设计型实验)第三章 逻辑运算、移位操作及数码转换编程实验实验一 逻辑运算编程实验(验证型实验)实验二 移位操作编程实验(设计型实验)实验三 ASCII码表示的十进制数、二进制数和BCD的互换编程实验(设计型实验)第四章 程序设计的基本结构实验实验一 循环程序设计(设计型实验)实验二 分支程序设计(设计型实验)实验三 子程序设计(设计型实验)第五章 字符串操作及输入/输出实验实验一 字符串操作编程实验(设计型实验)实验二 字符及字符串的输入/输出编程实验(设计型实验)实验三 发声系统程序编程设计(综合型实验)第六章 综合程序设计实验实验一 中断实验(综合型实验)实验二 学生成绩管理系统设计实验(综合型实验)附录附录一 8086指令系统一览表附录二 8086指令对标志位的影响附录三 8086宏汇编常用伪指令表附录四 ASCII码表附录五 DOS系统功能调用(INT、21H)附录六 BIOS系统功能调用附录七 Debug命令表

作者简介

《汇编语言实验教程》主要介绍了DOS环境和windows环境下汇编语言程序设计的实验步骤以及介绍了Debug常用命令及用法;算术运算类操作实验方法,从二进制加、减法编程实验、十进制数的BCD加、减法编程实验和二进制数乘、除法编程实验进行介绍;逻辑运算、移位操作及数码转换编程实验方法;汇编语言程序设计中常见的几种程序设计方法;字符串操作及输入/输出实验方法;最后讨论了综合程序设计实验,从中断实验开发和学生成绩管理系统实验开发来加强学生的汇编语言程序设计的综合开发能力。

图书封面


 汇编语言实验教程下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024