在控制流语句的翻译中,布尔表达式B被翻译成由跳转指令构成的跳转代码。
第1题:
下列描述正确的是( )。
A.汇编语言仅由指令性语句构成
B.汇编语言包括指令性语句和伪指令语句
C.指令性语句和伪指令语句的格式是完全相同的
D.指令性语句和伪指令语句需经汇编程序翻译成机器代码后才能执行
第2题:
C++语言的跳转语句中,对于break和continue说法正确的是( )。
A.break语句只使用于循环体中
B.continue语句只应用于循环体中
C.break是无条件跳转语句,continue不是
D.break和continue的跳转范围不够明确,容易产生问题
第3题:
ARM汇编程序中实现程序跳转的方式有( )
A.使用跳转指令
B.使用goto语句
C.向pc寄存器赋值
D.使用jump指令
第4题:
下列描述正确的是( )。
A.汇编语言是由若干条指令语句构成的
B.汇编语言包括指令语句和伪指令语句
C.指令语句和伪指令语句的格式是完全相同的
D.指令语句和伪指令语句需经汇编语言翻译成机器代码后才能运行
第5题:
无论是转移指令还是循环控制指令,均可跳转到程序的任意位置。
第6题:
下面()语法制导翻译中,采用拉链—回填技术。
第7题:
GOTOFMARKE1;…;MARKE1:…;是()(SIEMENS系统)。
第8题:
下列关于指令语句的描述中正确的一项是()。
第9题:
FX2N系列PLC在执行跳转指令时,跳转指令和标号之间的定时器和计数器继续执行不受影响。()
第10题:
指令LJMP的跳转范围是(),指令AJMP的跳转范围是()。
第11题:
执行到continue后,程序的控制流跳转到循环块的之后之后执行
执行到continue后,程序的控制流跳转到循环块的迭代部分继续判断
执行break之后,程序的控制流程跳转到循环块的迭代部分继续判断
执行break之后,程序的控制流跳转到循环块的之后的语句继续执行
continue可以用于终止switch语句中语句序列
第12题:
jmp * (%eax)
jmp * %eax
jmp %eax
jmp (%eax)
第13题:
以下关于汇编语言的叙述中,错误的是______。
A.汇编语言源程序中的指令语句将被翻译成机器代码
B.汇编语言的指令语句必须具有操作码字段,可以没有操作数字段
C.汇编程序以汇编语言源程序为输入,以机器语言表示的目标程序为输出
D.汇编程序先将源程序中的伪指令翻译成机器代码,然后再翻译指令语句
A.
B.
C.
D.
第14题:
以下关于汇编语言的叙述中,错误的是(48)。
A.汇编语言源程序中的指令语句将被翻译成机器代码
B.汇编语言的指令语句必须具有操作码字段,可以没有操作数字段
C.汇编程序以汇编语言源程序为输入,以机器语言表示的目标程序为输出
D.汇编程序先将源程序中的伪指令翻译成机器代码,然后在翻译指令语句
第15题:
以下各项中不属于Java语言流程控制结构的是( )。
A.分支语句
B.跳转语句
C.循环语句
D.赋值语句
第16题:
下列描述正确的是( )。
A.汇编语言仅由指令性语句构成
B.汇编语言包括指令性语句和伪指令性语句
C.指令性语句和伪指令性语句的格式是完全相同的
D.指令性语句和伪指令性语句需经汇编程序翻译成机器码后才能执行
第17题:
跳转语句中的()语句可以将程序控制直接转移到标号指定的语句。
第18题:
GOTOF MARKEI;….;MARKEI;…..;是()(SIEMENS系统)。
第19题:
IF条件语句表示有条件跳转,如果满足跳转条件,则进行跳转。跳转目标只能是有标记符的程序段,该程序段必须在此程序之内。
第20题:
跳转指令中,以%eax中的值作为读地址,从存储器中读出跳转目标的指令是()。
第21题:
在汇编语言中,能够翻译成二进制代码的指令是()
第22题:
对
错
第23题:
赋值语句
布尔表达式的计算
条件语句
循环语句
第24题:
JMP指令和LBL指令必须配套使用。
多条JMP指令可以跳转到同一标号处,但是一条跳转指令不能跳转到多个标号处。
JMP指令和LBL指令只能在同一程序块中跳转。
执行跳转指令后,被挑过的程序段中的各编程元件(如Q、M、S、C等)的状态均被复位。