计算机专业导论之语言与算法
第1讲(总第5讲)由机器语言到高级语言
1(5)01 本讲概述
1(5)02 由机器语言到高级语言
指令系统:cpu用二进制和编码提供的可以解释并执行的命令的集合。
机器语言:用二进制和编码方式提供的指令系统所编写程序的语言被称为机器语言。
汇编语言:用助记符号编写程序的语言。
汇编语言源程序:用汇编语言编写出的程序。
汇编程序:是将汇编语言源程序翻译成机器语言程序的程序。
高级语言:用类似自然语言的语句编写程序的语言。
高级语言源程序:用高级语言编写的程序。
编译程序:将高级语言源程序翻译成汇编语言或者机器语言程序的程序。
自然/社会问题通过计算化得到算法。
算法通过程序化得到高级语言程序。
高级语言程序通过编译得到汇编语言程序。
汇编语言程序通过汇编得到机器语言程序。
机器语言程序通过01化得到01编码存储到存储器中。
1(5)03 高级语言的基本构成要素
常量,变量,表达式,赋值语句,顺序结构,分支结构,循环结构。
其中表达式分为:算数表达式,比较表达式,逻辑表达式。