计算机能直接识别的语言是啥

 我来答
风非电子数码
2023-05-08 · 山鬼不识字,西风不动情
风非电子数码
采纳数:23 获赞数:232

向TA提问 私信TA
展开全部

计算机能直接识别执行的语言是机器语言。

其他计算机语言都需要被翻译成机器语言后,才能被直接执行,机器语言是机器能直接识别的程序语言或指令代码,无需经过翻译,每一操作码在计算机内部都有相应的电路来完成,或指不经翻译即可为机器直接理解和接受的程序语言或指令代码。

机器语言使用绝对地址和绝对操作码,不同的计算机都有各自的机器语言,即指令系统,从使用的角度看,机器语言是最低级的语言,机器语言是最直接、最原始的语言,机器语言完全依赖与某种特定的计算机系统,能节省大量内存空间。

机器语言的特点:

1、难学、难懂、难理解,机器语言程序是由一连串指令码构成的,这些指令码又由16进制数组成,和要实现的功能之间没有任何的联系。

2、需要认为分配内存,机器语言程序和它在运行过程中所要用到的所有参数象高级语言一样,需要存放在主机的内存中,但具体存放在内存的什么位置,如何合理布局,需要程序设计者根据计算机下系统和程序的具体情况来人为确定。

3、运行速度最快,机器语言是计算机能够识别并直接产生作用的唯一语言,不需要经过编译过程,执行速度很快,是高级语言的几百倍。

4、功能更加完善,机器语言能够完成的功能,高级语言不一定能够实现,高级语言能实现的功能,机器语言也一样能实现。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式