一条指令就是对计算机下达的命令,必须包括操作码和地址码(或称操作数)两部分。操作码指出该指令完成操作的类型,如加、减、乘、除、传送等.地址码指出参与操作的数据和操作结果存放的位置。
只有机器语言才能被计算机直接识别,但机器语言可读性是最差的.汇编语言是符号化的机器语言,但不是机器语言,其程序计算机也不能直接识别。高级语言编写的程序是高级语言源程序,不能直接运行,必须翻译成机器语言才能执行。
计算机语言分为机器语言、汇编语言、高级语言和甚高级语言4代。甚高级语言是第四代语言,这是一种面向问题的语言,数据库语言属于这种语言。高级语言是面向过程的语言,属于第三代语言,包括Pascal、C、BASIC语言等。汇编语言是一种用字母和符号表示的面向机器的语言,是第二代语言。机器语言是以二进制代码表示的面向机器的语言,是第一代语言,也是微机唯一能够直接识别和处理的语言。
用高级程序设计语言编写的程序称为源程序,具有良好的可读性和可移植性,但不能被机器直接执行。
指令系统也称机器语言。每条指令都对应一串二进制代码。
1)、一条指令必须包括A A)操作码和地址码 B)信息和数据 C)时间和信息 D)以上都不是
2)、 计算机执行一条指令需要的时间称为(指令周期 )。
3)、计算机的指令由操作码和操作数或地址码组成,一台计算机可能执行的全部指令是该机的(指令系统 )。
4)、关于“指令”、“指令系统”,哪一种说法是正确的?( BCD )
A. 指令等同于计算机语言B. 指令通常由操作码和操作数组成C. 操作码规定计算机进行何种操作
D. 基本指令的集合就是指令系统
5)、在以下关于计算机指令的命题中,不正确的一个是B 。
A.计算机所有基本指令的集合构成了计算机的指令系统
B.不同指令系统的计算机的软件相互不能通用是因为基本指令的条数不同
C.加、减、乘、除等四则运算是每一种计算机都具有的基本指令
D.用不同程序设计语言编写的程序都要转化为计算机的基本指令才能执行
6)、下列叙述中,正确的是( B )。
A)计算机能直接识别并执行用高级程序语言编写的程序B)用机器语言编写的程序可读性最差
C)机器语言就是汇编语言D)高级语言的编译系统是应用程序
7)、算法表示方法主要有如下三种:流程框图法、(自然语言描述法 )法、N-S盒图法。
8)、将用高级语言编写的源程序转换成等价的目标程序的过程,称为( 编译)。
9)、用程序设计语言的编写的源程序,其程序的处理方式有:解释方式、( 编译
)方式和汇编方式。
注:程序设计语言按照语言级别可以分为低级语言和高级语言。低级语言有机器语言和汇编语言。
10)、下面关于程序设计语言概念的叙述中
B 是正确的。
A.低级语言学习使用很困难,运行效率低,所以已被高级语言淘汰
B.程序一定要装到主存储器中才能运行
C.所谓“高级语言”,是因为它们必须由经过良好训练的程序员来使用
D.汇编语言是最早出现的高级语言
11)、汇编语言是一种面向机器的程序设计语言,但汇编语言源程序还需经B
翻译成机器语言所表示的目标程序,才能为计算机接受和处理。 A.
控制程序 B.
汇编程序 C.解释程序 D.编译程序
12)、CPU的指令系统又称为(B )。 A)汇编语言 B)机器语言 C)程序设计语言 D)符号语言