下载此文档

01机器语言与汇编语言、高级程序设计语言1.ppt


文档分类:IT计算机 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
授课班级:11级计算机应用1班授课日期:1
教学课题:机器语言与汇编语言、高级程序设计语言
教学时数:2学时
教学目的及要求: 掌握机器语言与汇编语言、高级
程序设计语言的概念
教学重点:高级程序设计语言的分类
教学难点: 机器语言
教学方法:讲授、演示、实验
教具:计算机
作业: P9 1
教学过程及内容:
第一章计算机语言概述
1、程序设计语言:用于书写计算机程序的语言。语言的基础是一组记号和一组规则。根据规则由记号构成的记号串的总体就是语言。在程序设计语言中,这些记号串就是程序。
2、程序设计语言的分类:机器语言、汇编程序设计语言、高级程序设计语言
第一章计算机语言概述
机器语言与汇编语言
1、机器语言:直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码,它们有一定的位数,并分成若干段,各段的编码表示不同的含义,例如某台计算机字长为16位,即有16个二进制数组成一条指令或其它信息。例如:1000100010001000
第一章计算机语言概述
2、机器语言的特点:每一条机器指令都是一个二进制代码,由计算机直接执行;要记住每一指令及其含义是十分困难的,编写出来的程序难以阅读,而且由于它完全依赖于硬件系统,不同的机器有不同的指令系统,因此,它不具有兼容性。
第一章计算机语言概述
3、汇编语言:面向机器的程序设计语言,它用符号表示机器指令,例如用ADD代替机器语言中的加法运算。
4、使用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序
5、汇编语言的特点:比机器语言好学、便于记忆,比用机器码编写程序省事了一点,但语言仍然没有解决对硬件的依赖关系。
第一章计算机语言概述
高级程序设计语言
高级程序设计语言:主要是相对于汇编语言而言
的,它是较接近自然语言和数学公式的编程,基本
脱离了机器的硬件系统,用人们更易理解的方式编
写程序。
高级语言并不是特指的某一种具体的语言,而是包
括很多编程语言,如目前流行的c,c++,pascal,python,lisp,prolog,FoxPro,Delphi等等,这些语言的语法、命令格式都不相同。
第一章计算机语言概述
特点:一个FORTRAN程序由一个主程序与若干
个子程序组成。主程序与每一个子程序都是一个
独立的程序单位,称为一个程序模块。在FORTRAN
语言中,子程序是实现模块化的有效途径。
第一章计算机语言概述
2、ALGOL语言
ALGOL ,为算法语言(ALGOrithmic Language)的缩写,是计算机发展史上首批产生的高级程式语言家族。当时还是晶体管计算机流行的时代,由于ALGOL语句和普通语言表达式接近,更适于数值计算,所以ALGOL多用于科学计算机。

01机器语言与汇编语言、高级程序设计语言1 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yixingmaoj
  • 文件大小854 KB
  • 时间2018-08-14
最近更新