下载此文档

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


文档分类:IT计算机 | 页数:约61页 举报非法文档有奖
1/61
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/61 下载此文档
文档列表 文档介绍
8086/8088和基于ARM核汇编语言程序设计
第1章汇编语言基础知识
第1讲
11/15/2017
1
第1章汇编语言基础知识
第1章汇编语言基础知识
汇编语言基本概念
数制、数制之间的转换、运算
数和字符的表示
教学重点:
11/15/2017
2
第1章汇编语言基础知识
汇编语言概述
进位计数制及其转换
计算机中数和字符的表示方法
第1章汇编语言基础知识
11/15/2017
3
第1章汇编语言基础知识
1. 什么是汇编语言?
2. 为什么要学汇编(汇编有什么用)?
3. 如何才能学好汇编?
4. 参考资料
5. 教学大纲、教学计划
6. 答疑

11/15/2017
4
第1章汇编语言基础知识
自然语言是具有特定语音和语法等规范的、用于人类表达思想并实现相互交流的工具。人与人之间只有使用同一种语言才能进行直接交流,否则就必须通过翻译。要使计算机为人类服务,人们就必须借助某种工具,告诉计算机“做什么”甚至“怎么做”,这种工具就是程序设计语言。
程序设计语言通常分为三类:机器语言、汇编语言和高级语言。而前两种语言与机器密切相关,统称为低级语言。
汇编语言基本概念
汇编语言概述
11/15/2017
5
第1章汇编语言基础知识
计算机语言的发展
机器语言
FORTRAN
BASIC
COBOL
PASCAL
C/C++
JAVA
...
汇编语言
高级语言
汇编语言概述
汇编语言基本概念
11/15/2017
6
第1章汇编语言基础知识
计算机能够直接识别的数据是由二进制数0和1组成的代码。机器指令就是用二进制代码组成的指令,一条机器指令控制计算机完成一个基本操作。
用机器语言编写的程序是计算机惟一能够直接识别并执行的程序,而用其他语言编写的程序必须经过翻译才能变换成机器语言程序,所以,机器语言程序被称为目标程序。
机器语言
汇编语言概述
汇编语言基本概念
11/15/2017
7
第1章汇编语言基础知识
为了克服机器语言的缺点,人们采用助记符表示机器指令的操作码,用变量代替操作数的存放地址等,这样就形成了汇编语言。所以汇编语言是一种用符号书写的、基本操作与机器指令相对应的、并遵循一定语法规则的计算机语言。(例见下页)
用汇编语言编写的程序称为汇编源程序。
汇编语言是一种符号语言,比机器语言容易理解和掌握,也容易调试和维护。但是,汇编语言源程序要翻译成机器语言程序才可以由计算机执行。这个翻译的过程称为“汇编”,这种把汇编源程序翻译成目标程序的语言加工程序称为汇编程序。
汇编语言
汇编语言概述
汇编语言基本概念
11/15/2017
8
第1章汇编语言基础知识
例如,在8086机器下,分别用汇编语言和机器语言计算10+20的程序代码如下:
汇编语言机器语言
MOV AL,10 B0 0A
ADD AL,20 04 14
显然,使用汇编语言编写的程序要比机器语言更容易理解。
汇编语言概述
汇编语言基本概念
11/15/2017
9
第1章汇编语言基础知识
汇编语言虽然较机器语言直观,但仍然烦琐难懂。于是人们研制出了高级程序设计语言。高级程序设计语言接近于人类自然语言的语法****惯,与计算机硬件无关,易被用户掌握和使用。目前广泛应用的高级语言有多种,如BASIC、FORTRAN、PASCAL、C、C++等等。
高级语言
汇编语言概述
汇编语言基本概念
11/15/2017
10
第1章汇编语言基础知识

汇编语言程序设计 第1章 汇编语言基础知识 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数61
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yunde113
  • 文件大小0 KB
  • 时间2014-02-08