更多“固定长度操作码为K位,则计算机最多只有2K条指令。”相关问题
  • 第1题:

    固定长度操作码为K位,则计算机最多只有2K条指令。()

    此题为判断题(对,错)。


    参考答案:正确

  • 第2题:

    假设某计算机指令字长度为32位,具有二地址、一地址、零地址3种指令格式。什么是零地址指令?假设每个操作数地址规定用8位表示,若操作码字段固定为8位,现已设计出K条二地址指令,L条零地址指令,那么这台计算机最多能设计出多少条单地址指令?


    正确答案:零地址指令:指令系统中,有一种指令可以不设置地址字段,即零地址指令。如:NOP、HLT指令。因为操作码字段固定为8位,所以最多能设计2的8次方等于256条指令。现已设计出K条二地址指令,L条零地址指令,所以这台计算机最多还能设计出(256-K-L)条单地址指令。

  • 第3题:

    指令中操作码所占的位数反映了一台机器最多允许的指令条数。若操作码占7位,则机器最多允许()条指令。

    A.256

    B.64

    C.14

    D.128


    参考答案:D

  • 第4题:

    ● 计算机指令一般包括操作码和地址码两部分,为分析执行一条指令,则其 (5) 。

    (5)

    A. 操作码应存入指令寄存器(IR),地址码应存入程序计数器(PC)

    B. 操作码应存入程序计数器(PC),地址码应存入指令寄存器(IR)

    C. 操作码和地址码都应存入指令寄存器(IR)

    D. 操作码和地址码都应存入程序计数器(PC)


    正确答案:C
    试题(5)分析
        本题考查指令系统基础知识。
        程序被加载到内存后开始运行,当CPU执行一条指令时,先把它从内存储器取到缓冲寄存器DR中,再送入IR暂存,指令译码器根据IR的内容产生各种微操作指令,控制其他的组成部件工作,完成所需的功能。
        程序计数器(PC)具有寄存信息和计数两种功能,又称为指令计数器。程序的执行分两种情况,一是顺序执行,二是转移执行。在程序开始执行前,将程序的起始地址送入PC,该地址在程序加载到内存时确定,因此PC的内容即是程序第一条指令的地址。执行指令时,CPU将自动修改PC的内容,以便使其保持的总是将要执行的下一条指令的地址。由于大多数指令都是按顺序来执行的,所以修改的过程通常只是简单的对PC加1。当遇到转移指令时,后继指令的地址根据当前指令的地址加上一个向前或向后转移的位移量得到,或者根据转移指令给出的直接转移地址得到。
    参考答案
          (5)C

  • 第5题:

    ● 某计算机指令字长为 16 位,指令有双操作数、单操作数和无操作数3 种格式, 每个操作数字段均用 6 位二进制表示,该指令系统共有m 条(m<16)双操作数指令,并 存在无操作数指令。若采用扩展操作码技术,那么最多还可设计出 (6) 条单操作数 指令。


    正确答案:B

  • 第6题:

    假设某计算机指令长度为20位,具有双操作数、单操作数和无操作数3类指令格式,每个操作数地址规定用6位表示。问:若操作码字段固定为8位,现已设计出m条双操作数指令,n条无操作数指令,在此情况下,这台计算机最多可以设计出多少条单操作数指令?
    由于设定全部指令采用8位固定的OP字段,故这台计算机最多的指令条数为28=256条。
    因此最多还可以设计出(256-m-n)条单操作数指令。

  • 第7题:

    某指令系统有180条指令,对操作码采用固定长度的二进制编码,最少需要用()位。

    • A、32
    • B、8
    • C、16
    • D、4

    正确答案:B

  • 第8题:

    固定长度操作码为K位,则计算机最多只有2K条指令。


    正确答案:正确

  • 第9题:

    为组成2K×8的主存,可用两片()

    • A、 1K×4位芯片串联
    • B、 1K×8位芯片并联
    • C、 2K×4位芯片串联
    • D、 2K×4位芯片并联

    正确答案:D

  • 第10题:

    指令的长度为16位,每4位一个字段,分成4个字段,其中操作码为1个字段,地址码为4个字段,若采用“15/15/15操作码拓展法”,则指令最多有()种编码。

    • A、32
    • B、16
    • C、61
    • D、64

    正确答案:C

  • 第11题:

    单选题
    指令中操作码所占的位数反映了一台机器最多允许的指令条数。若操作码占7位,则机器最多允许()条指令。
    A

    256

    B

    64

    C

    14

    D

    128


    正确答案: A
    解析: 暂无解析

  • 第12题:

    判断题
    固定长度操作码为K位,则计算机最多只有2K条指令。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    6位固定操作码最多能设计出()条指令。

    A、32

    B、64

    C、128

    D、127


    参考答案:B

  • 第14题:

    某计算机有14条指令,其使用频度如表2.10所示。这14条指令的指令操作码用等长码方式编码,其编码的码长至少为(10)位。若只用两种码长的扩展操作码编码,则其平均码长至少为(11)位。

    A.3

    B.4

    C.5

    D.6


    正确答案:B
    解析:使用等长编码方式,如果指令编码长度是3位,它能够表示23=8条指令,而24=16>14,所以至少要4位编码长度才能将这14条指令编码。哈夫曼编码技术是一种比较常用的变长编码方法,它采用的是一种优化静态编码方法,由该算法产生的二叉树具有最小的加权长之和∑WiLi,其中,Wj是哈大曼树中第j个叶节点的权值,Li为该叶节点到树根的距离。将题目转换为哈夫曼编码树,然后对其进行调整,如图2.23所示。这样,树中的所有节点的深度都为3或5,所以我们可以按照码长乘以频度,再累加的方法来计算平均码长:(0.15+0.15+0.14+0.1340.12+0.11)×3+(0.04+0.04+0.03+0.03+0.02+0.02+0.0140.01)×5=3.4

  • 第15题:

    某计算机指令字长为16位,指令有双操作数、单操作数两种格式,每个操作数字段均用6位二进制表示。设该指令系统共有N条(N<16)双操作数指令,若采用扩展操作码技术,那么最多还可设计出(34)条单操作数指令。

    A.(64-N)×16

    B.(16-N)×64

    C.16-N+64

    D.64-N+64


    正确答案:B
    解析:计算机指令字长为16位,指令有双操作数、单操作数两种格式,每个操作数字段均用6位二进制表示。可见,双操作数指令为4位编码,已知这类指令为N条(N16)。当采用扩展操作码技术时,每一种双操作数指令编码均可以用于扩展26条单操作数指令。而双操作数指令操作码尚有24-N种。故在这种情况下,最多还可设计出(16-N)×64条单操作数指令。

  • 第16题:

    某计算机有14条指令,其使用频度分别如表1-2所示。

    这14条指令的指令操作码用等长码方式编码,其编码的码长至少为(20)位。若只用两种码长的扩展操作码编码,其平均码长至少为(21)位。

    A.3

    B.4

    C.5

    D.6


    正确答案:B

  • 第17题:

    某计算机操作码采用固定长度方案,操作码位数是8位,其指令种类最多是()。

    A.64种
    B.128种
    C.256种
    D.32种

    答案:C
    解析:
    由于操作码长度固定,指令种类数位由操作码位数决定,指令种类最多为:28=256种。

  • 第18题:

    为组成2K*8位的主存,可用两片()。

    • A、1*4位芯片串联
    • B、1K*8位芯片并联
    • C、2K*4位芯片串联
    • D、2K*4位芯片并联

    正确答案:D

  • 第19题:

    指令中操作码所占的位数反映了一台机器最多允许的指令条数。若操作码占7位,则机器最多允许()条指令。

    • A、256
    • B、64
    • C、14
    • D、128

    正确答案:D

  • 第20题:

    在一个无向图中,若两顶点之间的路径长度为k,则该路径上的顶点数为()。

    • A、 k
    • B、 k+1
    • C、 k+2
    • D、 2k

    正确答案:B

  • 第21题:

    下述关于指令字长度的描述中正确的是()。

    • A、计算机系统中指令字长度是固定不变的
    • B、计算系统中指令字长度等于机器字长
    • C、指令字长度是由操作码的长度、操作数地址的长度和操作数地址的个数决定的
    • D、计算机系统中指令字长度要小于机器字长

    正确答案:C

  • 第22题:

    单选题
    某指令系统有180条指令,对操作码采用固定长度的二进制编码,最少需要用()位。
    A

    32

    B

    8

    C

    16

    D

    4


    正确答案: B
    解析: 暂无解析

  • 第23题:

    问答题
    假设某计算机指令长度为20位,具有双操作数、单操作数和无操作数3类指令格式,每个操作数地址规定用6位表示。问:若操作码字段固定为8位,现已设计出m条双操作数指令,n条无操作数指令,在此情况下,这台计算机最多可以设计出多少条单操作数指令?

    正确答案: 由于设定全部指令采用8位固定的OP字段,故这台计算机最多的指令条数为28=256条。
    因此最多还可以设计出(256-m-n)条单操作数指令。
    解析: 暂无解析

  • 第24题:

    单选题
    6位固定操作码最多能设计出()条指令。
    A

    32

    B

    64

    C

    128

    D

    127


    正确答案: C
    解析: 暂无解析