简答题

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

正确答案

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

答案解析

相似试题
  • 某计算机指令字长16位,地址码是6位,指令有无地址、一地址和二地址3种格式,设有N条二地址指令,无地址指令M条,试问1地址指令最多有多少条?

    简答题查看答案

  • 计算机指令中要用到的操作数一般可以来自哪些部件?

    简答题查看答案

  • 某计算机字长32位,其存储容量为4MB,若按字编址,它的寻址范围是()。

    单选题查看答案

  • 有4级流水线分别完成取指、指令译码并取数、运算、送结果4步操作,假设完成各步操作的时间依次为100ns、80ns、50ns。  (1)流水线的操作周期应设计为多少?  (2)若相邻2条指令发生数据相关,而且在硬件上不采取措施,那么第2条指令要推迟多少时间进行? (3)如果在硬件设计上加以改进,至少需推迟多少时间?

    简答题查看答案

  • 指令流水线右取指(IF) 、译码(ID)、执行 (EX) 、访存(MEM)、写回寄存器堆(WB)五个过程段,共有20条指令连续输入此流水线。  (1)画出流水处理的时空图,假设时钟周期为100ns。  (2)求流水线的实际吞吐率(单位时间里执行完毕的指令数)。

    简答题查看答案

  • 写出X=10111101,Y=一00101011的双符号位原码,反码、补码表示,并用双符号补码计算两个数的差。

    简答题查看答案

  • 某计算机字长16位,存储器容量64KB,若按字编址,那么它的寻址范围是()。

    单选题查看答案

  • 指令长度和机器字长有什么关系?半字长指令、单字长指令、双字长指令分别表示什么?

    简答题查看答案

  • 寻址方式要解决的问题是如何在指令巾表示一个操作数的地址,如何用这种表示得到操作数、或怎样计算出操作数的地址。表示在指令中的操作数地址通常被称为();用这种形式地址并结合某些规则,可以计算出操作数在存储器中的存储单元地址,这地址被称为数据的()。

    填空题查看答案