汇编语言和机器语言都属于低级语言,因为用它们编写的程序可以被计算机直接识别执行。对吗?

 我来答
行了我go
2019-07-02 · TA获得超过3066个赞
知道答主
回答量:7
采纳率:0%
帮助的人:1889
展开全部

汇编语言和机器语言都属于低级语言,因为用它们编写的程序可以被计算机直接识别执行”是不对的。

计算机能直接识别的是机器语言,机器语言指令是一种二进制代码,由操作码和操作数两部分组成,计算机可以直接识别;但汇编程序不能直接识别,用汇编语言编写的程序被编译之后形成的二进制代码才能被识别。

扩展资料:

一、机器语言

1、由于用机器语言进行程序设计的思维和表达方式与人们的习惯大相径庭,只有经过较长时间职业训练的程序员才能胜任,使得程序设计曲高和寡。

2、因为它的书面形式全是"密"码,所以可读性差,不便于交流与合作。

3、因为它严重地依赖于具体的计算机,所以可移植性差,重用性差。

二、汇编语言的优点

1、可以轻松的读取存储器状态以及硬件I/O接口情况

2、编写的代码因为少了很多编译的环节,可以能够准备的被执行

3、作为一种低级语言,可扩展性很高

参考资料来源:百度百科-机器语言

参考资料来源:百度百科-汇编语言

flycat0511
推荐于2017-08-22 · TA获得超过1402个赞
知道小有建树答主
回答量:363
采纳率:100%
帮助的人:383万
展开全部
不对的,计算机能直接识别的是机器代码,也就是汇编程序(用汇编语言编写的程序)被编译之后形成的二进制代码(不管是指令还是数据,都是用二进制来表示的)。
汇编语言编写的程序不能被计算机直接识别。计算机只能识别二进制。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户44267
2011-06-16 · 超过87用户采纳过TA的回答
知道答主
回答量:364
采纳率:0%
帮助的人:0
展开全部
是对的,汇编语言是用英语符号表是机器语言,和机器代码是一一对应的,但是只有对应以后(汇编为机器语言)机器才能执行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
panjiawls
2011-06-16 · 超过15用户采纳过TA的回答
知道答主
回答量:59
采纳率:0%
帮助的人:21万
展开全部
错 机器语言是计算机唯一能直接识别的语言.
汇编语言还要被编译成字节码文件才能执行.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式