44问答网
所有问题
汇编语言和C语言有什么区别?
如题所述
举报该问题
推荐答案 2011-04-13
简单的说就是汇编语言看起来比较难懂,更接近于机器语言,C语言属于高级程序设计语言,有点人类所认知的语法,更容易接受。
再则汇编语言因为没有固定的框架,不像C,封装起来,所以C感觉比较好学,同时汇编编起来没有程序化的感觉。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/G3YYYKZDY.html
其他回答
第1个回答 2015-05-24
1:
汇编语言是面向具体CPU及其硬件结构的语言
C语言可以做到硬件无关性
2:
汇编语言效率较高
C语言效率相对较低
3:
汇编语言是非结构语言,可读性较弱
C语言是结构语言,可读性较强
4:
汇编语言基本没有可移植性
C言可移植性很强
5:
汇编语言没有函数库,所有代码需要自己组织
C语言有丰富的函数库可供调用。
第2个回答 2011-04-11
一个是低级语言一个是高级语言
简单来说,汇编语言比高级语言(C,C++之类)更容易被计算机识别。
但他们都必须被编译成为机器语言(01代码)才能够被计算机识别。本回答被提问者采纳
相似回答
汇编语言与C语言有什么区别
答:
2、汇编语言代码的性能和准确性优于C代码
。3、C语言必须提供额外的指令来在计算机上运行代码。4、汇编语言代码比C代码难以理解和调试。5、 一个或两个C语言语句扩展为许多汇编语言代码。6、
汇编语言可以比C别更好地进行通信
某些类型的硬件操作只能通过汇编语言执行。7、在汇编语言中,我们可以直接读取物...
C语言和汇编语言的区别
是什么?
答:
(1)两者编译组成不同
。汇编语言是将由0、1组成的机器语言用具有简单语义的英文代码表示,而C语言不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等。(2)
两者被计算机识别的路径不同
。汇编语言通常用于对硬件的直接操控。而且C语言所编...
C语言和汇编语言的区别
是什么?
答:
1、效率不同
汇编效率高,C语言效率比较低
。2、
对硬件的可操控性不同
汇编对硬件的可操控性强,C语言硬件可操控性比较差。3、
代码体积大小不同
汇编目标代码体积小,C语言目标代码体积大。4、维护性不同
汇编不易维护,C语言容易维护
。5、可移植性不同 汇编可移植性很差,C语言可移植性很好。
汇编语言和c语言的区别
是什么?
答:
1、有效范围上的区别
(1)模态:模态指令在程序段中指定后才有效,直到出现在另一个组中或被其他指令取消为止。(2)非模态:非模态指令仅在出现的程序段中有效,而在其他程序段中无效。2、重写上的区别 (1)模态:可以省略与上一段相同的模态指令。(2)非模态:非模态指令与上一段相同,需要...
大家正在搜
汇编语言和机器语言的区别
C语言与汇编语言的区别
汇编语言和c语言有关系吗
汇编语言与高级语言区别
c语言和汇编语言
c语言和汇编语言哪个难
汇编语言和c语言优劣
汇编语言有什么用
怎么把汇编语言转化为c语言
相关问题
C语言与汇编语言有什么区别与联系?
汇编语言和c语言各有什么特点?
汇编语言与C语言有什么区别
C语言和汇编语言的区别是什么?
汇编语言与C语言有什么区别
单片机汇编语言和C语言有什么区别
汇编语言与c语言的区别
汇编语言与C语言的区别与联系是什么?