《编码》24章 高级语言与低级语言 20/71天阅读
2018-09-15 本文已影响1人
皮卡丘_83e1
每当一种新的微处理器问世,就需要为其编写新的汇编器。新的汇编器可以在已有的计算机上编写,并利用其汇编器进行汇编,称为交叉汇编。
汇编语言的两个问题:一是乏味。二是不可移植。
汇编器相对简单,因为语句和机器码一一对应。高级语言的编译器必须把一条语句转换为多机机器码指令,非常复杂。
高级语言优势:清晰简明;良好的可移植性。
FORTRAN语言是目前仍在使用的最古老的高级语言。FORTRAN这个名字来源于FORmula的前三个字母和TRANslation的前四个字母的组合。
运行时错误,程序被执行时才出现的错误。
程序通过变量名来访问该存储单元,而不是地址。