参考答案和解析
操作码
更多“机器指令是一组有意义的二进制代码中,如果操作码有3位,那么最多可以表示多少条指令?”相关问题
  • 第1题:

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


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

  • 第2题:

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

  • 第3题:

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

    (34)

    A.(64-N)× 16

    B.(16-N)× 64

    C. 16-N+64

    D. 64-N+64


    正确答案:B


  • 第4题:

    在大多数情况下,一条机器指令中是不直接用二进制代码来指定()

    • A、下一条指令的地址
    • B、操作的类型
    • C、操作数地址
    • D、结果存放地址

    正确答案:A

  • 第5题:

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

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

    正确答案:D

  • 第6题:

    下面关于机器指令的说法中,错误的是()

    • A、指令是指示计算机进行某种操作的命令
    • B、指令是一组二进制代码
    • C、一条指令一般包括操作码和操作数两部分
    • D、一条指令可对应多项基本操作

    正确答案:D

  • 第7题:

    下列关于机器语言的说法中,错误的是()。

    • A、机器语言是机器指令的集合
    • B、机器语言由二进制代码组成
    • C、机器语言是计算机能直接识别的语言
    • D、机器语言是用"助记符"说明操作码

    正确答案:D

  • 第8题:

    单选题
    扩展操作码是()。
    A

    操作码字段外辅助操作字段的代码

    B

    指令格式中不同字段设置的操作码

    C

    操作码字段中用来进行指令分类的代码

    D

    一种指令优化技术,即让操作码的长度随地址数的减少而增加,不同地址数指令可以有不同的操作码长度


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

  • 第9题:

    单选题
    在大多数情况下,一条机器指令中是不直接用二进制代码来指定()
    A

    下一条指令的地址

    B

    操作的类型

    C

    操作数地址

    D

    结果存放地址


    正确答案: D
    解析: 指令系统中可以用伪指令标识下一条将要运行的指令,这样可以使程序具有很好的可读性。

  • 第10题:

    单选题
    在汇编语言中,能够翻译成二进制代码的指令是()
    A

    汇编指令

    B

    伪指令

    C

    机器指令

    D

    宏指令


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

  • 第11题:

    多选题
    下列说法中,正确的是(  )。
    A

    计算机的工作就是存储指令

    B

    指令是一组二进制代码,它规定了计算机执行的最基本的一组操作

    C

    指令系统有一个统一的标准,所有计算机的指令系统都相同

    D

    指令通常由地址码和操作码构成


    正确答案: D,A
    解析:
    BD两项正确,指令是指示计算机执行某种操作的命令,它由一串二进制数码组成。一条指令通常由两个部分组成:操作码+地址码。AC两项错误,计算机的工作是执行指令,而非“存储指令”。指令系统没有一个统一的标准,也并非“所有计算机的指令系统都相同”。

  • 第12题:

    单选题
    下面关于机器指令的说法中,错误的是()
    A

    指令是指示计算机进行某种操作的命令

    B

    指令是一组二进制代码

    C

    一条指令一般包括操作码和操作数两部分

    D

    一条指令可对应多项基本操作


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

  • 第13题:

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

    A.256

    B.64

    C.14

    D.128


    参考答案:D

  • 第14题:

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


    正确答案:B

  • 第15题:

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

  • 第16题:

    一条计算机指令是用一串二进制代码表示的,它的组成部分为()

    • A、操作数
    • B、二进制数
    • C、操作码
    • D、解题的算法
    • E、文字

    正确答案:A,C

  • 第17题:

    扩展操作码是()。

    • A、操作码字段外辅助操作字段的代码
    • B、操作码字段中用来进行指令分类的代码
    • C、指令格式中的操作码
    • D、一种指令优化技术,不同地址数指令可以具有不同的操作码长度

    正确答案:D

  • 第18题:

    在汇编语言中,能够翻译成二进制代码的指令是()

    • A、汇编指令
    • B、伪指令
    • C、机器指令
    • D、宏指令

    正确答案:A

  • 第19题:

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

    256

    B

    64

    C

    14

    D

    128


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

  • 第20题:

    单选题
    在以下关于“计算机指令”的叙述中,正确的有()。
    A

    指令就是程序的集合

    B

    指令是一组二进制或十六进制代码

    C

    指令通常由操作码和操作数两部分组成

    D

    所有计算机具有相同的指令格式


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

  • 第21题:

    单选题
    下列关于机器语言的说法中,错误的是()。
    A

    机器语言是机器指令的集合

    B

    机器语言由二进制代码组成

    C

    机器语言是计算机能直接识别的语言

    D

    机器语言是用“助记符”说明操作码


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

  • 第22题:

    单选题
    扩展操作码是()。
    A

    操作码字段外辅助操作字段的代码

    B

    操作码字段中用来进行指令分类的代码

    C

    指令格式中的操作码

    D

    一种指令优化技术,不同地址数指令可以具有不同的操作码长度


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

  • 第23题:

    多选题
    一条计算机指令是用一串二进制代码表示的,它的组成部分为()
    A

    操作数

    B

    二进制数

    C

    操作码

    D

    解题的算法

    E

    文字


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