当前位置:编程学习 > 汇编语言 >>

计算机组成原理(汇编语言)

编译程序能不能直接将高级语言翻译成机器语言,而中间不经过汇编语言?
补充:课本上说:翻译程序有两种:一种是编译程序;一种是解释程序:我这地方不是很明白,这种说法将汇编程序归到哪一类了哪?
我老觉得翻译程序应该有三种;一种是编译程序;一种是汇编程序;一种是解释程序?
请问我理解错了吗?
追问:请问汇编程序属于编译程序吗?那汇编机,编译器,解释器都各自是一种翻译程序的话,那么翻译程序是不是应该说有三种哪?
答案:编译程序通常都是直接输出机器指令的字节数据,
只有特别指定参数,才会输出汇编语言的源码。
 
汇编语言的源码就是把机器指令用字母助记词代替的文本,本质上还是在写特定的cpu指令。
不是高级语言,是低级语言。汇编器也比编译器简单,没什么语法解析,几乎是填空式的翻译。
编译语言和解释语言都是针对高级语言的概念。。不适用于汇编

上一个:怎么用E语言做一个自动结束进程的软件,最好做个源码给我 进程我自己来就行了
下一个:汇编中 NUM2-NUM1和NUM2+NUM1 有什么区别

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,