计组章节测 01:计算机系统概述 与 数据的表示和运算
覆盖《计算机系统概述》《数据的表示和运算》两章,共 20 题,全部为模拟题。限时 40 分钟,先做后看答案。做错的题请登记到 错题本。
第 1 题 下列各项中,不属于冯诺依曼计算机基本特点的是( )。 A. 指令和数据以同等地位存放于存储器,可按地址访问 B. 指令由操作码和地址码组成 C. 以存储器为中心 D. 指令在存储器中按地址顺序存放,通常按顺序执行
第 2 题 冯诺依曼机的基本工作方式是( )。 A. 控制流驱动方式 B. 数据流驱动方式 C. 需求驱动方式 D. 并行流水方式
第 3 题 计算机系统中的软硬件分界面是( )。 A. 操作系统 B. 编译程序 C. 指令集体系结构(ISA) D. 汇编语言
第 4 题 关于翻译和解释,下列说法正确的是( )。 A. 解释程序会生成目标程序后再执行 B. 解释程序边解释边执行,不生成独立的目标程序 C. 编译程序逐条翻译并立即执行源程序语句 D. 高级语言必须先解释成汇编语言再编译
第 5 题 某程序在主频 2.4 GHz 的机器上执行,共执行 条指令,平均 CPI 为 3,则 CPU 执行时间约为( )。 A. 0.5 s B. 0.6 s C. 1.2 s D. 5 s
第 6 题 某机器主频 2 GHz,执行某程序时平均 CPI 为 4,则该机器运行此程序的 MIPS 为( )。 A. 250 B. 500 C. 1000 D. 2000
第 7 题 将某机器主频提升 25%,改进后平均 CPI 增加 20%,程序指令条数不变,则程序执行时间变为原来的( )。 A. 1.45 倍 B. 1.05 倍 C. 0.96 倍 D. 0.75 倍
第 8 题 不能用 MIPS 指标比较有不同指令集(如 CISC 与 RISC)的两台机器,其根本原因是( )。 A. MIPS 只衡量浮点运算速度 B. 不同指令集的单条指令完成的功能量不同,完成同一程序的指令条数不可比 C. MIPS 忽略了存储器容量 D. 两台机器的主频单位不同
第 9 题 十进制小数 0.6 转换为二进制小数,结果是( )。 A. 有限位小数 0.101 B. 无限循环小数 C. 无限不循环小数 D. 有限位小数 0.1001
第 10 题 用 8421 BCD 码计算 ,低位组运算后需要进行修正,修正方法是( )。 A. 低 4 位加 0110 B. 低 4 位减 0110 C. 高 4 位加 0110 D. 无需修正
第 11 题 字符 'A' 的 7 位 ASCII 为 1000001,若采用奇校验(校验位置于最高位),则校验位的值为( )。 A. 0 B. 1 C. 由低 4 位决定 D. 0 或 1 均可
第 12 题 奇偶校验码的检错能力是( )。 A. 能发现并纠正 1 位错 B. 能发现 1 位错,不能纠错,也不能发现偶数位错 C. 能发现 2 位错并纠正 1 位错 D. 能发现任意位错
第 13 题 若要求编码能检测出 2 位错并纠正 1 位错,则码距至少为( )。 A. 2 B. 3 C. 4 D. 5
第 14 题 信息位为 8 位时,采用海明码校验(纠 1 位错),至少需要的校验位位数是( )。 A. 3 B. 4 C. 5 D. 6
第 15 题 信息位 1010,生成多项式 (对应位串 1011),则 CRC 校验码(FCS)为( )。 A. 011 B. 101 C. 110 D. 100
第 16 题 8 位机器中,补码 80H 表示的真值是( )。 A. +128 B. −128 C. −0 D. −127
第 17 题 8 位机器中,,则 为( )。 A. FFH B. 80H C. 7FH D. 01H
第 18 题 8 位补码运算 ,其结果( )。 A. 等于 +128,无溢出 B. 发生正溢出 C. 发生负溢出 D. 等于 −128,无溢出
第 19 题 IEEE 754 单精度浮点数 0x41C80000 表示的十进制值是( )。 A. 4.5 B. 12.75 C. 25.0 D. 50.5
第 20 题 浮点数加法对阶时,正确做法是( )。 A. 大阶向小阶对齐,尾数左移 B. 小阶向大阶对齐,阶小的尾数右移 C. 小阶向大阶对齐,阶大的尾数左移 D. 两数尾数同时右移直到阶码相等
答案与解析
第 1 题:C |考点:冯诺依曼结构特点|难度:易 冯诺依曼机以运算器为中心,"以存储器为中心"是现代计算机的改进。错因提醒:把现代机器的描述安到冯诺依曼机头上,是本考点最高频陷阱。
第 2 题:A |考点:冯诺依曼结构特点|难度:易 按指令地址顺序执行,属控制流驱动;数据流驱动是数据流机的特征。错因提醒:误选 B,混淆两类机器体系。
第 3 题:C |考点:层次结构与软硬件分界|难度:易 ISA(指令系统)之上是软件、之下是硬件,是唯一分界面。错因提醒:误选 A,操作系统是软件资源管理者,不是分界面。
第 4 题:B |考点:翻译与解释|难度:易 解释程序逐条翻译并执行,不生成目标程序;"生成目标程序"是编译(翻译)的特征。错因提醒:A、C 恰好把两者特征互换。
第 5 题:A |考点:CPU 时间计算|难度:中 s。错因提醒:GHz 是 ,数量级对不齐会算出 5 s(选项 D)。
第 6 题:B |考点:MIPS 计算|难度:易 。错因提醒:主频换 MHz(÷)再除 CPI 最稳,先算 CPU 时间再算 MIPS 容易中间舍入出错。
第 7 题:C |考点:性能公式综合运用|难度:中 ,执行时间缩短 4%。错因提醒:不能把两个百分比直接相减得"快 5%"(误选 B 的变体);CPI 在分子、主频在分母,位置放反全盘皆错。
第 8 题:B |考点:基准程序与指标局限|难度:中 指令功能不对等 → 完成同一任务的指令条数与 CPI 均不可比,MIPS 失去意义。错因提醒:误选 A——衡量浮点的是 MFLOPS,不是 MIPS。
第 9 题:B |考点:进制转换精度|难度:易 ,无限循环。错因提醒:选项 D 的 0.1001 只是截断近似,不是精确转换;只有分母为 2 的幂的小数才能精确表示。
第 10 题:A |考点:BCD 码加法修正|难度:易 ,低 4 位结果超 9 且有进位,低 4 位加 0110 修正得 0001 0111(17)。错因提醒:修正对象是出错的那 4 位组,有进位传递到高位组时高位组也要判断是否修正。
第 11 题:B |考点:ASCII 与奇校验位计算|难度:易 1000001 中有 2 个 1(偶数个),奇校验要求全码字 1 的个数为奇数,故校验位为 1。错因提醒:奇校验是"使 1 的总个数为奇数",不是"校验位本身为奇数"。
第 12 题:B |考点:奇偶校验能力|难度:易 码距 2:能检出奇数位(含 1 位)错,不能定位纠错,偶数位错时奇偶性不变、检不出。错因提醒:误选 A 或 C,混淆奇偶校验与海明码能力。
第 13 题:C |考点:码距与检错纠错能力|难度:中 同时检 纠 ()需 。错因提醒:只用 会误选 B——那是"仅纠 1 位"的条件,"同时检 2"必须再加一层。
第 14 题:B |考点:海明码校验位位数|难度:易 , 时 不够,故 4 位。错因提醒:公式里的"+1"漏掉会误选 A。
第 15 题:A |考点:CRC 模 2 除法|难度:中 1010000 ÷ 1011:1010⊕1011=0001→0010(商0)→0100(商0)→1000⊕1011=0011。余数 011。错因提醒:最高位为 0 的窗口要"商 0、异或全 0"再落下一位,跳过这步会整体错位。
第 16 题:B |考点:补码表示范围|难度:易 80H=1000 0000,数值位取反加一得 128,真值 −128;−128 是 8 位补码独有的最小负数,无对应正数。错因提醒:把它当 −0 是原码口径的残留;补码 0 只有 0000 0000 一种。
第 17 题:C |考点:移码与补码关系|难度:中 移码=补码符号位取反:=FFH,故 =7FH(验证:)。错因提醒:直接套"FFH−128H"之类口算容易翻车,符号位取反法最可靠。
第 18 题:B |考点:溢出判断|难度:中 ,两正数相加得"负数",正溢出(双符号位为 01)。错因提醒:只看结果符号位选 D 是典型错误;或忘了"同号相减、异号相加必不溢出"的边界。
第 19 题:C |考点:IEEE 754 十六进制反推|难度:中 0100 0001 1100 1000 …:S=0,E=1000 0011=131,真阶 ;M=1001…,尾数 ,。错因提醒:隐含的"1."漏加会算成 12.5(选 B 的近邻陷阱);阶码换算错 1 就差一个乘 2。
第 20 题:B |考点:浮点运算流程(对阶)|难度:中 对阶方向是小阶向大阶,阶小的尾数右移(右移只丢低位,损失小)。错因提醒:选 A 丢的是高位有效数字;选 C 方向对了但移错了尾数——被移的永远是小阶那方的尾数。