A.select指令(状态语句)是由多个子程序(=steps)构成。程序在每次循环时,只执行一个子程序。根据子程序中的某些条件可以退出子程序或跳转到其他子程序里
B.select指令(状态语句)是由多个子程序(=steps)构成。程序在每次循环时,可以执行多个子程序。根据子程序中的某些条件可以分别退出子程序或跳转到其他子程序里
C.在运行select指令时,每次只执行一个状态。如果状态的跳转条件不满足,那么在下一个周期仍然执行此状态。在执行到endselect时,程序就重新开始执行
D.流程图通常不能清晰地表明状态机器select语句的执行过程,通常使用状态图来表示任务的执行过程
A.在程序段1和程序段2中,语句 y = x + 1; 的执行条件皆为满足x<1。
B.在程序段1和程序段2中,语句 y = x + 1; 的执行条件皆为满足x<2。
C.在程序段1中,语句 y = x + 2; 的执行条件是满足x>=2。
D.在程序段1中,语句 y = x + 2; 的执行条件是满足x>=1且x<2。
E.在程序段2中,语句 y = x + 2; 的执行条件是满足x>=2。
F.在程序段2中,语句 y = x + 2; 的执行条件是满足x>=1且x<2。
A.程序的运行不受操作系统的控制。
B.用户程序是在操作系统中运行的。
C.CPU根据指令寄存器读取要执行的下一条指令。
D.当用户要执行一个程序时,操作系统将首先把程序调入计算机内存。
E.计算机执行一个程序就是 CPU执行程序中的每一条指令。
F.程序运行过程中可以直接使用所需的存储器和 CPU资源。
A.宏指令不能简化目标程序
B.子程序可以简化目标程序,但执行时间长
C.子程序在执行过程中由CPU处理
D.宏指令在执行时要保护和恢复现场
A.调用指令
B.分支指令
C.无条件转移指令
D.访存指令
A.无条件转移指令和转子指令都会实现指令执行流的跳转
B.转子指令在执行完子程序后还会返回到转子指令的下条指令继续执行
C.无条件转移指令执行完跳转后也需要返回
D.转子指令执行过程中要将返回地址保存到堆栈或某个特殊寄存器中
A.指令寄存器 B.地址寄存器 C.程序计数器 D.转移 E.中断
F.顺序 G.1 H.2 I.4
A.每一条机器指令由一条微指令来执行
B.每一条机器指令由若干微指令组成的微程序来解释执行
C.若干条机器指令组成的程序可由一个微程序来执行
D.每一条机器指令由若干微程序执行