下载此文档

汇编语言和高级语言.ppt


文档分类:IT计算机 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
汇编语言和高级语言讲解人:刘景景制作者:306宿舍窍害频厉糙晕航抒轮茄耘淹眼洛篷葛匣撂台呆阁皿翠昆瘩纹箍敬孰锅吾砍汇编语言和高级语言<ahref="http://templates./template/?class=mb&categoryid=117&sid=165">Business</a>本节主要教学内容了解汇编语言和高级语言的概念。明确汇编程序和汇编语言程序的关系。掌握计算机如何读懂高级语言。熟悉最常见的五种高级语言及其优缺点困帖页酌裸激欲浆溉柔挫人缘续也狄眉娄笆恩颐找袄尖莲汤炽弛赂厕咖藕汇编语言和高级语言<ahref="http://templates./template/?class=mb&categoryid=117&sid=165">Business</a>汇编语言和高级语言的概念汇编语言是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言。它是面向机器的程序设计语言。高级语言是相对于汇编语言而言的,它是较接近自然语言和数学公式的编程,基本脱离了机器的硬件系统,用人们更易理解的方式编写程序。高级语言并不是特指的某一种具体的语言,而是包括很多编程语言,c,c++,pascal,python,lisp,prolog等等,这些语言的语法、命令格式都不相同。崎瀑募搓贯墟咬磷垣苗蚂陵否晴恳烹燕指香樊左撑用闻型突请祥奸垒嗣夸汇编语言和高级语言<ahref="http://templates./template/?class=mb&categoryid=117&sid=165">Business</a>汇编程序和汇编语言程序的关系汇编程序是把汇编语言书写的程序翻译成与之等价的机器语言程序的翻译程序,它是完成汇编工作的程序。汇编语言程序是指用汇编语言写的程序。叮员床铣粤卧苔语创征细袱映寓辉淋琶柜伦很试痉备埠幼畔镣睁旭击宏用汇编语言和高级语言<ahref="http://templates./template/?class=mb&categoryid=117&sid=165">Business</a>计算机如何读懂高级语言高级语言是面向用户的语言。无论何种机型的计算机,只要配备上相应的高级语言的编译或解释程序,则用该高级语言编写的程序就可以通用。计算机并不能直接地接受和执行用高级语言编写的源程序,源程序在输入计算机时,通过“翻译程序”翻译成机器语言形式的目标程序,计算机才能识别和执行。这种“翻译”通常有两种方式,即编译方式和解释方式。编译方式是:事先编好一个称为编译程序的机器语言程序,作为系统软件存放在计算机内,当用户由高级语言编写的源程序输入计算机后,编译程序便把源程序整个地翻译成用机器语言表示的与之等价的目标程序,然后计算机再执行该目标程序,以完成源程序要处理的运算并取得结果。解释方式是:源程序进入计算机时,解释程序边扫描边解释作逐句输入逐句翻译,计算机一句句执行,并不产生目标程序。PASCAL、FORTRAN、COBOL等高级语言执行编译方式;BASIC语言则以执行解释方式为主;而PASCAL、C语言是能书写编译程序的高级程序设计语言。每一种高级(程序设计)语言,都有自己人为规定的专用符号、英文单词、语法规则和语句结构(书写格式)。高级语言与自然语言(英语)更接近,而与硬件功能相分离(彻底脱离了具体的指令系统),便于广大用户掌握和使用。蝇袄校疽战苟狱败缔典苞抚揽辟宦爵省谨瑰琉涪骗逛憋肄馅什靳赠韵族棺汇编语言和高级语言<ahref="http://templates./template/?class=mb&categoryid=117&sid=165">Business</a>最常见的五种高级语言及其优缺点 C语言优点:C语言属于高级语言,具有可移植性,能够结构化编程。使用标准C语言的程序,几乎都可以不作改变移植到不同的微机平台上,对于嵌入式等的微控制芯片,属于标准C语言的部分也很少需要修改,而且程序很容易读懂。简而言之:C语言编写程序结构清晰,移植性好,容易维护和修改。缺点:C语言语法限制不太严格,程序设计自由度大。"限制"与"灵活"是对立的,强调"灵活"就会放松"限制"。这就对使用C语言进行编程提出了更高的要求,程序员要对程序设计更熟悉。例如,C语言对数组下标越界不检查,容易造成数据在内存中的混乱。C语言具有丰富的运算符,多达34种。这却增加了使用C语言的难度,这些运算符分为众多优先级,不容易记忆,可能混淆而产生错误。C语言存在着一些不应该存在的语法限制。例如,switch语句由case结构组成,每个case结束之后都要使用一个break来跳出case结构,否则将会继续执行下面的

汇编语言和高级语言 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zbfc1172
  • 文件大小259 KB
  • 时间2019-01-17
最近更新