计算机能够直接执行的程序是什么?
展开全部
计算机能够直接执行的语言只有机器语言,所以答案选择:B、机器语言程序。
机器语言由二进制数0和1构成。用汇编语言和高级语言编写的程序(称为源程序)计算机并不认识,更不能直接执行,而必须由语言处理系统将它翻译成计算机可以理解的机器语言程序(即目标程序),然后再让计算机执行目标程序。
虽然可以使用各种语言编写程序,但计算机却只能识别在设计机器时事先规定好的机器指令。
机器指令也常被称为硬指令。它是面向机器的,即不同的计算机规定了自己所特有的、一定数量的基本指令(指令系统)。用机器指令进行描述的语言叫作机器语言,用机器语言编写的程序称为机器语言程序或目标程序。目标程序中的二进制机器指令代码称为目标代码。
扩展资料
机器语言的优缺点
1、机器语言可以被计算机直接识别、执行,所以用机器语言写的程序效率最高。
2、机器语言是用指令编程,而成千上万条指令很难记住,且一旦出错很难找出错误。
3、、不同型号的计算机,指令编码并不相同,因此,针对某一型计算机写的程序移植到另外一种计算机上后,运行结果未必正确,甚至有可能根本不能运行。
参考资料来源:百度百科——直接执行语言
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询