A.一定至少包含一条条件转移指令
B.不一定包含无条件转移指令
C.循环结束条件通常用一条比较指令CMP来实现
D.循环体内执行的指令不包含条件转移指令
第1题
A.一定包含一条无条件转移指令
B.一定包含一条条件转移指令(分支指令)
C.计算cond.expr的代码段一定在条件转移指令之前
D.对应thenstatement的代码一定在对应else_statement的代码之前
第2题
A.A.当case中出现的条件取值范围较小时,可以用跳转表的方式实现
B.B.每个case至少对应一-条条件转移指令,因而一定会包含多条条件转移指令
C.C.每个case对应的一-段代码结束后,都会有一条无条件转移指令
D.D.可以用连续的if~else~if~else~if语句对应的机器代码来实现switch语句
第3题
A.机器指令是用二进制表示的一个0/1序列,CPU能直接执行
B.汇编指令是机器指令的符号表示,CPU能直接执行
C.伪指令是由若干条机器指令构成的一个指令序列,属于软件范畴
D.微指令是一条机器指令所包含的控制信号的组合,CPU能直接执行
第4题
A.任何一种循环体内都可以包含一种循环语句
B.循环体可以是空语句,也可以是空
C.循环体内可以出现多个break 语句
D.循环语句中,循环体至少被执行一次
第5题
A.在.text节中包含相应模块内所有机器代码
B.在.data节中包含相应模块内所有变量的初始值
C.在.rodata节中包含相应模块内所有只读数据
D.在.rel.text节和.rel.data节中包含相应节内所有可重定位信息
第7题
A.机器指令和汇编指令一一对应,功能相同
B.机器指令和汇编指令都能被计算机直接执行
C.汇编指令中用符号表示操作码和地址码
D.汇编指令中用十进制或十六进制表示立即数
第8题
A.无条件转移指令(JMP)直接将转移目标地址送到EIP寄存器中
B.条件转移指令(Jcc)将根据EFLAGS寄存器中的标志信息进行条件判断
C.条件转移指令(Jcc)的判断条件可用于整数之间和浮点数之间的大小比较
D.调用指令(CALL)和返回指令(RET)都是特殊的无条件转移指令
第9题
A.在分支结构中,if、elif、else都可以单独使用
B.分支结构中的条件判断通常用关系表达式或逻辑表达式来进行描述
C.continue语句和break语句只有在循环结构中才可以使用
D.while语句和for语句的循环条件后都必须输入冒号,需要循环执行的语句必须有缩进
第10题
A.for 循环只能用于循环次数已经确定的情况
B.for 循环是先判定表达式,后执行循环体
C.在 for 循环中,可以用 break 语句跳出循环体
D.for 循环体语句中,可以包含多条语句,但要用花括号括起来
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!