计算机能直接执行( )。

admin2013-04-21  29

问题 计算机能直接执行(  )。

选项 A、英语程序
B、机器语言程序
C、十进制程序
D、高级语言源程序

答案B

解析 机器语言是计算机系统唯一能识别的、不需要翻译直接供机器使用的程序设计语言。机器语言中的每个语句(指令)都是二进制形式的指令代码,包括操作码和地址码两部分。
程序设计语言
(1)汇编语言:是机器语言的“符号化”。汇编语言和机器语言基本上是一一对应的,但在表示方法上作了根本性的改进,用一种助记符来代替操作码,用符号来表示操作数地址(操作码)。汇编语言源程序不能直接执行,必须先把汇编语言源程序翻译成机器语言程序(称为目标程序),然后才能被执行。汇编程序就是把汇编语言源程序翻译成机器可以执行的由机器语言来表示的目标程序的翻译程序,其翻译过程叫汇编。
(2)高级语言:为了更好、更方便地进行程序设计工作,必须屏蔽机器的细节,摆脱机器指令的束缚,使用接近人类思维逻辑习惯,容易读、写和理解的程序设计语言。高级语言要用翻译的方法把高级语言程序翻译成机器语言程序才能执行。翻译的方法有“解释”和“编译”两种。一个高级语言源程序必须经过“编译”和“连接装配”才能成为可执行的机器语言。
转载请注明原文地址:https://kaotiyun.com/show/ssbC777K
0

随机试题
最新回复(0)