www.1862.net > C语言与汇编语言的关系

C语言与汇编语言的关系

区别如下:1、效率不同 汇编效率高,C语言效率比较低.2、对硬件的可操控性不同 汇编对硬件的可操控性强,C语言硬件可操控性比较差.3、代码体积大小不同 汇编目标代码体积小,C语言目标代码体积大.4、维护性不同 汇编不易维护,

C语言当然一种 汇编是对于各种单片机特定的编写语句,对于不同总类的也不同 C语言是一种通用语言,虽然不同总类的单片机的汇编语言不同,但他们大部分可以用C语言编写,建议学好C语言

都是语言,C是高级语言.

1:汇编语言是面向具体CPU及其硬件结构的语言 C语言可以做到硬件无关性2:汇编语言效率较高 C语言效率相对较低3:汇编语言是非结构语言,可读性较弱 C语言是结构语言,可读性较强4:汇编语言基本没有可移植性 C言可移植性很强5:汇编语言没有函数库,所有代码需要自己组织 C语言有丰富的函数库可供调用.

高级语言,具有可移植性,能够结构化编程.使用高级语言的程序,几乎都可以不作改变移植到不同的微机平台上,对于嵌入式等的微控制芯片,属于高级语言的部分也很少需要修改,而且程序很容易读懂.高级语言编写程序结构清晰,移植性

汇编更接近硬件,指令太多,现在已很少有人用汇编写程序,C语言挺实用的

c语言是高级语言 汇编语言是低级机 器语言 两者联系不大

汇编感觉是最底层的东西了,c语言在其上.汇编主要是开发单品机等,但是现在大部分都是用c来操作,必要的时候也会用到汇编,毕竟汇编是底层的东西,能直接对硬件进行操作.如果想找到工作,我感觉应该钻研c,了解汇编.c语言在外面找工作的话,可能范围更广一些 .

汇编语言是低级语言几乎和机器语言一样直接操作cpu 、内存、输入输出设备(即io)……,因为机器语言是二进制0和1组成,早期程序员为了记住机器码用字母表示机器码而产生的语言.虽然汇编语言永字母表示了机器码但还是难以被程序员读懂即使是自己亲手编写的源程序. c语言是高级语言,高级语言封装了很多命令\函数,每个命令可以实现特定的功能,是大量机器码封装而成,因此高级语言编写的源代码很容易被程序员读懂更便于维护,且能快速的编写程序.

C学习笔记(一) C语言和汇编语言的区别2016-07-11 09:43 162人阅读 评论(0) 收藏 举报 分类:C学习笔记(13) 版权声明:本文为博主原创文章,未经博主允许不得转载.C学习笔记(五) C语言和汇编语言的区别 C语言和汇编语言的区

网站地图

All rights reserved Powered by www.1862.net

copyright ©right 2010-2021。
www.1862.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com