大家好,今天小编关注到一个比较有意思的话题,就是关于汇编语言与c语言区别的问题,于是小编就整理了2个相关介绍汇编语言与c语言区别的解答,让我们一起看看吧。
汇编语C语言有什么区别?
汇编语言就是电脑的工作指令,属于机器语言,而C语言是在汇编语言之上的,并且C语言需要编译器转化为电脑可识别的工作指令,才能使电脑执行相应的任务。
他们的指令集,寻址方式不同,相当于两个机器各有各的操作方式汇编语言是低级语言,在编写程序的时候会把根据不同的情况指定使用不同的寻址方式,能够对内存和CPU里的通用寄存器直接操纵。不同的计算机系列会有不同的汇编语言而C语言是高级语言,可以跨平台。编写程序无需指定CPU的指令执行情况,一段程序可以在不同体系结构的计算机上使用
希望我的回答对你有帮助。
解释一下汇编语言和C语言的区别?
1:汇编语言是面向具体CPU及其硬件结构的语言C语言可以做到硬件无关性2:汇编语言效率较高C语言效率相对较低3:汇编语言是非结构语言,可读性较弱C语言是结构语言,可读性较强4:汇编语言基本没有可移植性C言可移植性很强5:汇编语言没有函数库,所有代码需要自己组织C语言有丰富的函数库可供调用。
到此,以上就是小编对于汇编语言与c语言区别的问题就介绍到这了,希望介绍关于汇编语言与c语言区别的2点解答对大家有用。
(图片来源网络,侵删)
(图片来源网络,侵删)
版权声明:本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。