1 / 68
文档名称:

汇编语言程序设计 第1章 汇编语言基础知识.ppt

格式:ppt   大小:523KB   页数:68页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

汇编语言程序设计 第1章 汇编语言基础知识.ppt

上传人:xgs758698 2017/6/30 文件大小:523 KB

下载得到文件列表

汇编语言程序设计 第1章 汇编语言基础知识.ppt

文档介绍

文档介绍:谢晓东
手机 **********
E-mail ******@auts.
各位同学和我联系时,请不要忘记告诉我您的姓名,谢谢!
6/30/2017
1
第1章汇编语言基础知识
8086/8088和ARM核汇编语言程序设计
第1章汇编语言基础知识
6/30/2017
2
第1章汇编语言基础知识
汇编语言程序设计课程简介
汇编语言是计算机系统提供给用户的最快、最有效的语言,也是能对硬件直接编程的语言。因此,对空间和时间要求很高的程序,或需要直接控制硬件的程序,必须使用汇编语言进行程序设计。
"汇编语言程序设计"是计算机专业基础课程。本课程结合目前广泛使用的PC机来进行教学。第一、二章为基础知识,包括计算机中数和字符的表示方法,计算机的编程结构及工作方式等。第三章介绍指令系统和寻址方式。第四章介绍伪操作和汇编语言程序格式。第五、六章说明循环、分支、子程序结构和程序设计的基本方法,并介绍起泡排序、折半查找等多种算法的程序实例。第七章说明BIOS和DOS系统功能调用的使用方法。第八章介绍宏、重复和条件汇编等高级汇编语言技术。第九章介绍I/O程序设计方法,重点说明中断原理、中断过程及中断程序设计方法。第十章主要说明多模块程序设计技术以及汇编语言程序与高级语言程序的连接技术。最后简单介绍80X86新增加的指令、寻址方式以及编程模式。
6/30/2017
3
第1章汇编语言基础知识
学****目标
通过学****本课程要求同学们了解Intel系列微型机的基本组成以及计算机中数和字符的表示方法;熟练掌握Intel8086指令系统及寻址方式,伪指令及汇编语言程序格式;掌握基本程序设计方法、I/O程序设计方法以及DOS和BIOS调用;掌握宏汇编的基本概念和方法;了解汇编语言程序与高级语言程序的连接方法,熟悉上机操作和程序调试技术,初步具备软件设计的能力。
6/30/2017
4
第1章汇编语言基础知识
词汇表
计算机能够直接识别由0和1组成的二进制代码,机器指令就是用二进制编码的指令,每种处理器都有各自的机器指令集,指令集及使用它们编写程序的规则被称为机器语言。
6/30/2017
5
第1章汇编语言基础知识
词汇表
汇编语言是一种符号语言,几乎和机器语言一一对应,它采用便于记忆、并能描述指令功能的符号来表示机器指令,比机器语言容易理解和掌握。
6/30/2017
6
第1章汇编语言基础知识
词汇表
用汇编语言编写的程序称为汇编语言源程序,简称源程序。
6/30/2017
7
第1章汇编语言基础知识
词汇表
汇编语言源程序要翻译成机器语言程序后才能由处理器执行,这个翻译的过程称为"汇编",完成汇编工作的程序就是汇编程序。
6/30/2017
8
第1章汇编语言基础知识
词汇表
计算机存储信息的基本单位,一位可存储一个二进制数:0或1。
8位二进制数组成一个字节,在存储器中以字节为单位存储信息。
2个字节组成一个字。
2个字组成一个双字。
6/30/2017
9
第1章汇编语言基础知识
词汇表
ASCII码是美国信息交换标准代码的简称,它用一个字节来表示一个字符,其中低7位为字符的ASCII值,最高位一般用作校验位。
是一种用二进制编码的十进制数,又称为二-十进制数,它用4位二进制数表示一个十进制数码,由于这4位二进制数的权为8421,所以BCD码又称8421码。
计算机中的数用二进制表示,数的符号也用二进制表示,一般用最高有效位来表示数的符号,正数用0表示,负数用1表示。把一个数连同其符号在内在机器中的表示加以数值化,这样的数称为机器数。
6/30/2017
10
第1章汇编语言基础知识