计算机导论5
由机器语言到高级语言
本讲概述(含所有PPT教学课件之PDF版)
- 高级语言的要素
由机器语言到高级语言
- 算法转程序
- 机器语言都是二进制
- 汇编语言
- 汇编到机器的转换过程
- 高级语言
- 高级语言的转换
- 编译器的实现
- 小结
高级语言的基本构成要素
- 组成要素
- 三种表达式
- 顺序结构
- 分支结构
- 循环结构
- 小结
用高级语言构造程序
- 函数构造程序
- 递归(高阶调用低阶)
- 迭代
- 构造方法(粗到细)
- 构造方法(细到粗)
- 程序开发环境
- 小结
计算机语言与编译器
-
过程
-
模式运算式
-
语句模式的识别
图灵机示意图—表达式是能运行该示意图 则符合语法 -
复杂的转换成 简单模式
-
简单模式 映射 到汇编 语言
-
小结
首先词法分析,分析哪个是常量,哪个是变量
然后语法分析,跑一下图灵示意图看是否复合语法
构造成语句模式,
然后映射成汇编语句,
调整顺序,
常量与变量的替换
计算机语言的发展
- 高级语言
- 可视化构造
- 发展
- 新语言