汇编语言与C语言有什么区别

 我来答
水乡漆0o
2019-08-20 · TA获得超过3.3万个赞
知道大有可为答主
回答量:1.2万
采纳率:35%
帮助的人:976万
展开全部
他们的指令集,寻址方式不同,相当于两个机器各有各的操作方式
汇编语言是低级语言,在编写程序的时候会把根据不同的情况指定使用不同的寻址方式,能够对内存和CPU里的通用寄存器直接操纵。不同的计算机系列会有不同的汇编语言
而C语言是高级语言,可以实现跨平台。编写程序无需指定CPU的指令执行情况,一段程序可以在不同体系结构的计算机上使用
衅欣彤所池
2020-03-01 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.1万
采纳率:30%
帮助的人:620万
展开全部
汇编
是面向机器语言,贴近硬件,功能少,执行力高c语言
是面向过程,接近人能思维,功能大,但代码超过数万行以上,执行慢c++
是面向对象
,类似人类思维,功能很大c++/java
完全面向对象
完全贴近人类思维,功能强大
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
简莞然庾修
2019-07-03 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:27%
帮助的人:833万
展开全部
汇编的低级别语言,优点在于能够对硬件资源进行准确的操作,比如寄存器的使用和数据存储的具体位置。能充分运用硬件资源
缺点当然是编写起来麻烦,程序阅读麻烦
而c则相反,它都是编译器自动分配说需寄存器和数据存储单元,因此编写者不能分配
但c语法简单,程序可读性强
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式