‘壹’ 在计算机内部,不需要进行编译,计算机就能够直接执行的语言是()
当然是机器语言,是用计算机能识别的二进制代码写成的。
不过机器语言的可移植性较差,一台机器上能用的到另一型号的机器中就不一定能用,同时它的语言冗长,比较难读懂,不过通常不是直接编写机器语言,一般是用高级语言编写程序,通过编译成机器语言。
‘贰’ 是不是所有编程语言最终都要转换成机器语言才能执行命令吗
对的,计算机只能执行机器语言代码,编程语言需要经过编译和连接形成可执行的机器代码。
‘叁’ 从汇编语言到机器语言需要编译器吗
由汇编语言源程序生成机器语言程序,必须使用编译软件(或称编译器),
例如 Keil ,就是可在Windows平台运行的编译软件。
‘肆’ 在计算机内部,不需要编译计算机就能够直接执行的语言是什么
机器语言
‘伍’ 机器语言和汇编语言怎么执行
把二进制数转换成十六进制的
然后用debug的d命令把数打到内存里
然后用T分步执行,注意一下IP,如果IP没有指向程序入口的话,用R命令修改一下IP,或者直接T=程序入口地址
汇编程序直接用A命令汇编
‘陆’ 任何语言都需要编译吗
可以说是;
有种情况就是特殊的,那就是机器语言,因为计算机唯一能识别的语言就是机器语言。但是现在不会有人“聪明”到用机器语言编程的吧,所以可以不用考虑这种情况。
所以可以说任何语言都需要编译,转化成机器语言后电脑才能识别。只有这样编程才有实际意义,否则任何语言都不过就是一些单词^_^
‘柒’ 下面判断题是对是错!! 一般情况下,机器语言编写的程序能被计算机直接执行。 对还是错
对的、
只有机器语言程序才能被计算机直接执行。
其他的语言都需要编译才能够执行。编译成1和0来执行。
如果我回答的好,就选我为满意答案吧!
另外宣传一下知道团队:大汉帝国。
欢迎各路神仙加入!
‘捌’ 计算机如何执行计算机语言
计算机虽然具有很多功能,但使用者需要学会一套命令,还要学会和计算机对话的语言,才能很好地使用它。计算机语言是用来向计算机下达命令的。
最初的计算机语言是机器语言,使用二进制代码,通用性较差,所以后来人们开发了汇编语言。汇编语言用助记符号来表示指令和操作数据地址,阅读和书写起来比机器语言容易得多,但用户仍需了解计算机内部的构成,只有训练有素的专业人员才能使用。由于一般用户只希望用电子计算机解决具体的应用问题,为此,人们又设计了不必考虑机器内部结构的高级语言。这样,只需“命令”计算机做什么,计算机便忠实地按照人的意图完成相应的操作。因此,运用高级语言,用户只要完成了解决问题的逻辑设计,编出程序,就可以上机运算了。高级语言也叫程序设计语言,它必须经过“翻译”,变成机器语言之后才能由计算机执行。翻译前的程序叫源程序。翻译后的程序称为目标程序。翻译的方式分为解释形式和编译形式两种。解释形式对源程序边解释边执行,这种方式占内存较少,但执行速度慢一些。编译形式将源程序全部编译成目的程序后,通过命令来执行整个程序,这种形式占用内存较多,但执行速度要快得多。
‘玖’ 用高级语言编写的程序必须经过( )翻译成机器语言程序,计算机才能执行。急急急急!
编译程序。
编译程序的最终目标是将源程序编译成目标程序。编译程序是把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。
编译程序属于采用生成性实现途径实现的翻译程序,以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出。编译出的目标程序通常还要经历运行阶段,以便在运行程序的支持下运行,加工初始数据,算出所需的计算结果。
(9)机器语言需要编译才能执行嘛扩展阅读:
注意事项:
不要只为了解决问题而随意把代码都写在Main()函数里。
一个函数应该只解决一个功能或问题。
单个函数的代码行数最好不要超过20行。
要给每一个函数起一个好名称,做到见名知义的程度方便对程序整体的快速理解。
要给函数作注意语句,写代码不只是给用户看的,一个好的代码也应该让别人能容易理解。