2025 年软件评测师上午试题分析与解答试题(1)在计算机体系结构中,CPU 内部包括程序计数器 PC、存储器数据寄存器 MDR、指令寄存器 IR 和存储器地址寄存器 MAR 等
若CPU 要执行的指令为:MOV R0, #100(即将数值 100 传送到寄存器 R0 中),则 CPU 首先要完成的操作是 (1)
(1)A.100→R0 B.100→MDR C.PC→MAR D.PC→IR试题(1)分析本题考查计算机基本工作原理
CPU 中的程序计数器 PC 用于保存要执行的指令的地址,访问内存时,需先将内存地址送入存储器地址寄存器 MAR 中,向内存写入数据时,待写入的数据要先放入数据寄存器 MDR
程序中的指令一般放在内存中,要执行时,首先要访问内存取得指令并保存在指令寄存器 IR 中
计算机中指令的执行过程一般分为取指令、分析指令并猎取操作数、运算和传送结果等阶段,每条指令被执行时都要经过这几个阶段
若 CPU 要执行的指令为:MOV R0, #100(即将数值 100 传送到寄存器 R0 中),则 CPU 首先要完成的操作是将要执行的指令的地址送入程序计数器 PC,访问内存以猎取指令
参考答案(1)C试题(2)现有四级指令流水线,分别完成取指、取数、运算、传送结果 4步操作
若完成上述操作的时间依次为 9ns、10ns、6ns、8ns,则流水线的操作周期应设计为 (2) ns
(2)A.6 B.8 C.9 D.10试题(2)分析本题考查计算机流水线基本工作原理
流水线的基本原理是把一个重复的过程分解为若干个子过程,前一个子过程为下一个子过程制造执行条件,每一个过程可以与其他子过程同时进行
流水线各段执行时间最长的那段为整个流水线的瓶颈,一般的,将其执行时间称为流水线的周期
参考答案(2)D试题(3)内存按字节编址,地址从 90000H 到 CFFFFH,若用存储容