niusouti.com

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

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

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

    某计算机字长16位,运算器16位,有16个通用寄存器,8种寻址方式,主存128KW,指令中操作数地址码由寻址方式字段和寄存器号字段组成。试问,

    (1) 单操作数指令最多有多少条?

    (2) 双操作数指令最多有多少条?

    (3) 直接寻址的范围多大?

    (4) 变址寻址的范围多大?


    答案:512;64k
    解析:根据题意,计算机字长为16位,运算器为16位,有16个16位通用寄存器及8种寻址方式。单操作数指令长度为16位,其中寻址方式占3位,16个通用寄存器占4位。剩下的9位用来构成指令操作码,共有29=512种,故最多可构成512条指令。
    由于通用寄存器是16位的,则寄存器间接寻址的范围为64K字。


  • 第2题:

    计算机的基本指令由(6)两部分构成。

    A.操作码和操作数地址码

    B.操作数和地址码

    C.操作码和操作数

    D.操作指令和操作数


    正确答案:A
    解析:本题考查指令的组成。指令是指导计算机运行的命令,而指令系统是中央处理器所有指令的汇集,也是高级软件编制的基础。一般一条指令可分解为:

    前半部分的操作码确定指令的类型,后半部分的地址码确定指令所要处理的数据,根据地址码的个数可以有四址指令、三址指令,甚至是0址指令。

  • 第3题:

    一条完整的计算机指令应该包含操作数和()。

    A.地址码

    B.操作码

    C.指令集合

    D.地址数


    参考答案:B

    指令就是给计算机下达的一道命令,它告诉计算机要做什么操作、参与此项操作的数据来自何处、操作结果又将送往哪里,所以,一条指令必须包括操作码和操作数(或称地址码)。

  • 第4题:

    一条机器指令的基本格式是

    A.由操作码和地址码组成

    B.由命令字和操作数组成

    C.由源操作数和目的操作数组成

    D.由目的操作数组成


    正确答案:A

  • 第5题:

    一条计算机指令通常由操作码和操作数地址两部分组成。


    正确答案:正确

  • 第6题:

    NEG指令是一个()操作数指令。

    • A、单
    • B、双
    • C、无
    • D、任意多个

    正确答案:A

  • 第7题:

    指令的寻址方式中,寄存器寻址,操作数在()中,指令中的操作数是()。

    • A、通用寄存器;寄存器编号
    • B、内存单元;操作数的地址
    • C、操作数地址的地址;操作数本身
    • D、指令;操作数本身

    正确答案:A

  • 第8题:

    任何一条指令都显式包含()

    • A、操作码
    • B、操作数
    • C、操作码和操作数
    • D、地址码

    正确答案:A

  • 第9题:

    —条计算机指令通常由()和操作数地址组成。

    • A、地址码
    • B、反码
    • C、操作码
    • D、补码

    正确答案:C

  • 第10题:

    单选题
    一条完整的计算机指令应该包含操作数和()。
    A

    地址码

    B

    操作码

    C

    指令集合

    D

    地址数


    正确答案: B
    解析: 指令就是给计算机下达的一道命令,它告诉计算机要做什么操作、参与此项操作的数据来自何处、操作结果又将送往哪里,所以,一条指令必须包括操作码和操作数(或称地址码)。

  • 第11题:

    单选题
    单地址指令()
    A

    只能对单操作数进行加工处理

    B

    只能对双操作数进行加工处理

    C

    无处理双操作数的功能

    D

    既能对单操作数进行加工处理,也能在隐含约定另一操作数(或地址)时,对双操作数进行运算


    正确答案: D
    解析: 单地址指令既能对单操作数进行加工处理,也能对双操作数进行运算。当处理双操作数时,一个操作数在指令中给出,另一个操作数则是隐含约定的,例如堆栈操作指令中的入栈指令PUSH,指令中只给出源操作数,而目的操作数则由计算机中的堆栈指针(SP)确定,在指令中不需要指定。

  • 第12题:

    单选题
    立即寻址是指()。
    A

    指令中直接给出操作数地址

    B

    指令中直接给出操作数

    C

    指令中间接给出操作数

    D

    指令中间接给出操作数地址


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

  • 第13题:

    某计算机指令字长为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条单操作数指令。

  • 第14题:

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


    正确答案:B

  • 第15题:

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

    (34)

    A.(64-N)× 16

    B.(16-N)× 64

    C. 16-N+64

    D. 64-N+64


    正确答案:B


  • 第16题:

    下列关于指令说法错误的是()

    • A、指令包括地址码和操作码
    • B、指令中可以没有任何操作数
    • C、指令中可以有任意多个操作数
    • D、指令是硬件相关的

    正确答案:C

  • 第17题:

    单地址指令()。

    • A、只能对单操作数进行加工处理
    • B、只能对双操作数进行加工处理
    • C、无处理双操作数的功能
    • D、既能对单操作数进行加工处理,也能在隐含约定另一操作数(或地址)时,对双操作数进行运算

    正确答案:D

  • 第18题:

    INC,DEC,NEG和NOT都是单操作数指令,这个操作数应该是源操作数还是目的操作数?


    正确答案:INC,DEC,NEG和NOT指令的操作数既是源操作数也是目的操作数。

  • 第19题:

    间接寻址是指()。

    • A、指令中直接给出操作数地址
    • B、指令中直接给出操作数
    • C、指令中间接给出操作数
    • D、指令中间接给出操作数地址

    正确答案:D

  • 第20题:

    寻址方式就是()的方式。

    • A、查找指令操作码
    • B、查找指令
    • C、查找指令操作数
    • D、查找指令操作码和操作数

    正确答案:C

  • 第21题:

    一条完整的计算机指令应该包含操作数和()。

    • A、地址码
    • B、操作码
    • C、指令集合
    • D、地址数

    正确答案:B

  • 第22题:

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

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

  • 第23题:

    单选题
    —条计算机指令通常由()和操作数地址组成。
    A

    地址码

    B

    反码

    C

    操作码

    D

    补码


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