汇编语言程序vs. 汇编程序

    xiaoxiao2021-12-14  60

    汇编语言程序vs. 汇编程序

    @(组成原理)

    这是个常常被人拿来挖坑的地方。

    汇编语言程序就是你用汇编语言写的文本型的程序,我们说用一堆助记符来写的源代码。汇编程序是汇编阶段用来把汇编语言翻译成机器语言指令的程序。二者是不同的概念。

    比如有些时候问,计算机能够直接执行的是:

    A. 机器语言程序 B. 汇编语言程序 C. 硬件描述语言程序

    汇编语言程序需要经过汇编以后得到机器目标语言,是二进制程序,才能被硬件执行。

    硬件描述语言如HDL等,是为了抽象的描述硬件信息,作为硬件设计中自顶向下的思考工具而存在,是仿真用的。能被机器直接执行的,能自顶向下?

    汇编阶段:如汇编器将hello.s翻译成机器语言指令。把这些指令打包成可重定位目标程序,即文件。hello.o是一个二进制文件,它的字节码是机器语言指令,不再是字符。前面两个阶段:预处理,编译都还有字符。

    转载请注明原文地址: https://ju.6miu.com/read-963462.html

    最新回复(0)