编译程序和汇编程序有什么不同

编译程序和汇编程序有什么不同,第1张

1机器码是计算机的唯一标识,一般取自计算机的序列号。机器语言是计算机执行的语言,一般的高级语言只有转化为机器语言,计算机才能识别,工作。2机器码和机器语言都不是一样的,自然机器码不是唯一的机器语言。3怎么说呢,汇编程序编译程序是不能放在同一起跑线上的,两个是不同的方面。计算机只能识别机器语言,所以当程序员用汇编语言编写程序的时候,机器必须将汇编语言转化为机器语言才行,这就要用到汇编程序来完成。而编译程序应该和解释程序放在一起,是为了将高级语言转化为机器语言,不同在于,是否产生可执行程序。呵呵,我自己答得,如果不懂,可以追问。

首先,简介一下计机原理,假如有一个由磁粉组成的硬盘,那么改变磁粉的排列,并通电,将引发电流大小的变化,这就是计机的数据来源。

那么,查看磁粉是难以看见的,间接的表示就是:用一个如winhex的软件打开,里面的十六进制数就间接说明了磁粉的排列物理状况。同样,手动改磁粉即使生效,也未必“有用”。正如你所想,没错,既然电脑这机器这么麻烦,但它有人买,因为有键盘。一台正常的电脑由“固化”“程序”(bios)硬件去启用主板上的各个元件,再拿个硬盘放 *** 作系统。自然有办法写入数据了。

好了,回归正题,所谓汇编,就是可以从那些有效的十六进制数据得出的东东,比如“b4”在某一场合表示mov ,于是乎,对照主板商等给出的文档,想进行编写一个程序,那么就“mov”什么的对着“b4”什么的堆进扇区就行了。编译程序,动词来说的话,是一个动作,不是程序,汇编程序是一个程序,名词来说的话,风马牛不相干,因为根据上述原理,把汇编代码或c代码转成有效的“磁粉”数据,这就是一个编译的过程,结果出来的就是编译程序。

嘿嘿

楼上的几个人

自己都不懂

还回答啥啊

不是害人吗

1

系统软件:

是能提高程序设计者的

工作效率

、方便用户使用、可以对

计算机

进行管理的

软件

包括:

*** 作系统

监控软件

、编译程序、,

汇编程序

、数据库、

标准程序库

因此

很明确编译程序,汇编程序属于系统软件。

2

只有为解决某一特殊问题而编写的

程序

才能叫

应用软件

哈哈

请为正确答案

选择满意回答

以上就是关于编译程序和汇编程序有什么不同全部的内容,包括:编译程序和汇编程序有什么不同、什么是汇编程序和编译程序有什么区别、编译程序,汇编程序属于什么软件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9802733.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存