摘要:单选题及答案
网络工程师真题解析
1.计算机内存一般分为静态数据区、代码区、栈区和堆区,若某指令的操作数之一采用立即数寻址方式,则该操作数位于( )。 A.静态数据区B.代码区C.栈区D.堆区
试题解析:立即数寻址方式示例:movax,0201其汇编代码为B80102,显然操作数是存储在代码区中的。
答案:B
2.计算机在进行浮点数的相加(减)运算之前先进行对阶操作,若x的阶码大于y的阶码,则应将( )。
A.x的阶码缩小至与y的阶码相同,且使x的尾数部分进行算术左移。B.x的阶码缩小至与y的阶码相同,且使x的尾数部分进行算术右移。C.y的阶码扩大至与x的阶码相同,且使y的尾数部分进行算术左移。D.y的阶码扩大至与x的阶码相同,且使y的尾数部分进行算术右移。
试题解析:为了减少误差(保持精度),要将阶码值小的数的尾数右移。
答案:D
3.在CPU中,( )可用于传送和暂存用户数据,为ALU执行算术逻辑运算提供工作区。
A.程序计数器B.累加寄存器C.程序状态寄存器D.地址寄存器
试题解析:为了保证程序(在操作系统中理解为进程)能够连续地执行下去,CPU必须具有某些手段来确定下一条指令的地址。而程序计数器正是起到这种作用,所以通常又称为指令计数器。在程序开始执行前,必须将它的起始地址,即程序的一条指令所在的内存单元地址送入PC,因此程序计数器(PC)的内容即是从内存提取的第一条指令的地址。当执行指令时,CPU将自动修改PC的内容,即每执行一条指令PC增加一个量,这个量等于指令所含的字节数,以便使其保持的总是将要执行的下一条指令的地址。状态寄存器:用来标识协处理器中指令执行情况的,它相当于CPU中的标志位寄存器。累加寄存器:主要用来保存操作数和运算结果等信息,从而节省读取操作数所需占用总线和访问存储器的时间。地址寄存器:可作为存储器指针。
答案:B
4.关于在I/O设备与主机间交换数据的叙述,( )是错误的。
A.中断方式下,CPU需要执行程序来实现数据传送任务。B.中断方式和DMA方式下,CPU与I/O设备都可同步工作。C.中断方式和DMA方式中,快速I/O设备更适合采用中断方式传递数据。D.若同时接到DMA请求和中断请求,CPU优先响应DMA请求。试题解析:快速I/O设备处理的数据量比较大,更适合采用DMA方式传递数据。
答案:C
5.Cache用于存放主存数据的部分拷贝,主存单元地址与Cache单元地址之间的转换方式由( )完成。
A.硬件B.软件C.用户D.程序员试题解析:当然是硬件啦。
答案:A
更多了解请进入希赛软考网。
点击返回目录》》》 网络工程师真题解析汇总
相关推荐:
软考备考资料免费领取
去领取
专注在线职业教育25年