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