软考中级软件评测师2015年软件评测师试题测验之二
摘要:对于【软件评测师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2015年软件评测师真题测验】部分试题的详解,一起来看看吧~1、在机器指令的地址字段中,直接指出操作数本身的寻址方式是称为()A、 隐含地址 B、
1、在机器指令的地址字段中,直接指出操作数本身的寻址方式是称为()
A、 隐含地址
B、 寄存器地址
C、 立即寻址
D、 直接寻址
答案:C
答题解析:
【分析】
立即寻址:操作数就包含在指令中。作为指令的一部分,跟在操作码后
存放在代码段。这种操作数称为立即数。立即数可以是8位的,也可以是16位的。
寄存器寻址方式:操作数在CPU内部的寄存器中,指令指定寄存器号。
这种寻址方式由于操作数就在寄存器中,不需要访问存储器来取得操作数,因而可以取得较高的运算数度。
直接寻址:操作数在寄存器中,指令直接包含有操作数的有效地址中(偏
移地址),所以操作数的地址由DS加上指令中直接给出的16位偏移得到。 寄存器间接寻址方式:操作数在寄存器中,操作数有效地址在SI、DI、
BX、BP这四种寄存器之一中。
寄存器相对寻址方式:操作数在存储器中,操作数的有效地址是一个基
址寄存器(BX、BP)或变址寄存器(SI、DI)的内容加上指令中给定的8位或16位位移量之和。
基址加变址寻址方式:操作数在寄存器中,操作数的有效地址由:基址
寄存器之一的内容与变址寄存器之一的内容相加
相对基址加变址寻址方式:操作数在存储器中,操作数的有效地址由于
基址寄存器之一的内容与变址寄存器之一的内容及指令中给定的8位或16位位移量相加得到。
2、内存按字节编址从B3000H到DABFFH的区域其存储容量为()。
A、 123KB
B、 159KB
C、 163KB
D、 194KB
答案:B
答题解析:
首先计算差值:DABFFH-B3000H+1=27C00H
然后进行十进制换算:27C00H=2*16^4+7*16^3+12*16^2+0+0=2^17+7*2^12+3*2^10=(2^7+7*2^2+3)*2^10=(128+28+3)*2^10=159K。因为按照字节表示,所以单位就是B,所以正确答案就是B。
3、编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,()并不是每个编译器都必需的,
A、 词法分析和语法分析
B、 语义分析和中间代码生成
C、 中间代码生成和代码优化
D、 代码优化和目标代码生成
答案:C
答题解析:
在编译过程中:词法分析;语法分析;语义分析;目标代码生成是必须的。
查看完整试题>>>
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>