标签归档:汇编语言

汇编语言

1 汇编语言的功能?
汇编语言可以作为一种编程语言,进行计算机编程,可以快速的操作cpu的寄存器和硬件;
汇编语言可以作为高级语言的中间语言,由高级语言的编译器将高级语言转换为汇编语言,再由汇编器转换为机器语言,让计算机运行。
2 汇编语言直接操作CPU寄存器

3 汇编语言 不支持电脑移植运行
不支持,因为汇编语言依赖计算机的体系结构,不同的CPU架构,所对应的汇编语言写法略有不同。

4 C语言运行的时候,也会被转换为汇编语言运行
依据c语言的编译器设计原理不同 ,C语言生成可执行语言的方式不同,可以采用转换会汇编 再转换为机器语言,
也可以直接转换为机器语言运行。

5 汇编语言特点
汇编语言是面向机器的低级语言,特定的计算机体系结构,需要编写相应的汇编语言,所以汇编只用于特定计算机方面开发
汇编语言可以通过直接操作寄存器 而直接操作硬件
汇编语言代码量大,但是汇编是一种高效的计算机语言

6 汇编语言应用
大型系统中,需要快速访问快速处理硬件接口的高效程序,可以采用汇编编写
单片机