2016 年上半年软件设计师上午真题及答案解析

选择题(每空 1 分,共 75 分)

  1. VLIW 是( )的简称。

    A.复杂指令系统计算机

    B.超大规模集成电路

    C.单指令流多数据流

    D.超长指令字

    参考答案:D
    解析:
    A. 复杂指令系统计算机(Complex Instruction Set Computer),简称 CISC;
    B. 超大规模集成电路(Very Large Scale Integration Circuit),简称 VLSI;
    C. 单指令流多数据流(Single Instruction Multiple Data),简称 SIMD;
    D. 超长指令字(Very Long Instruction Word),简称 VLIW。它是一种非常长的指令组合,它把许多条指令连在一起,增加了运算的速度。超长指令字(VLIW)是指令级并行,超线程(Hyper-Threading)是线程级并行,而多内核则是芯片级并行。这三种方式都是提高并行计算性能的有效途径。

  2. 主存与 Cache 的地址映射方式中,( )方式可以实现主存任意一块装入 Cache 中任意位置,只有装满才需要替换。

    A.全相联

    B.直接映射

    C.组相联

    D.串并联

    参考答案:A
    解析:
    A. 全相联地址映射:主存的任意一块可以映象到 Cache 中的任意一块。
    B. 直接相联映射:主存中一块只能映象到 Cache 的一个特定的块中。
    C. 组相联的映射:各区中的某一块只能存入缓存的同组号的空间内,但组内各块地址之间则可以任意存放。即从主存的组到 Cache 的组之间采用直接映象方式,在两个对应的组内部采用全相联映象方式。

  3. 如果“2X”的补码是“90H”,那么 X 的真值是( )

    A. 72

    B. -56

    C. 56

    D. 111