早教吧作业答案频道 -->数学-->
若机器字长36位,若采用单字长指令,公完成54种不同的操作,采用三地址格式的访问指令,操作数可在1K地址范围内寻找,画出该机器的指令格式,并加以简要的说明
题目详情
若机器字长36位,若采用单字长指令,公完成54种不同的操作,采用三地址格式的访问指令,操作数可在1K地址范围内寻找,画出该机器的指令格式,并加以简要的说明
▼优质解答
答案和解析
很简单,首先,采用单字长说明指令都是36位的,现在需要有54中不同的操作,离54最近的并且大于54的2的幂次方是64,而64=2^6,所以操作码应该要6位,现在还剩下30位,由于操作数要在1K地址范围内寻找,1K地址范围就是1024=2^10,所以每个操作数地址都需要有10位,三个操作数共30位,加上操作码6位,刚好36位.所以指令格式是:
位35-位30是操作码,位29-位20是第一操作数地址,位19-位10是第二操作数地址,位9-位0是第三操作数.
位35-位30是操作码,位29-位20是第一操作数地址,位19-位10是第二操作数地址,位9-位0是第三操作数.
看了 若机器字长36位,若采用单字...的网友还看了以下:
若机器字长36位,若采用单字长指令,公完成54种不同的操作,采用三地址格式的访问指令,操作数可在1 2020-06-03 …
某家庭电路中的电能表标有220V10A和3000imp/(kw.h)的字样,问:(1)该家庭能同时 2020-06-04 …
打点计时器使用问题实验步骤里说,打点完毕后要马上切掉电源,开关不能开太久.这是为什么?.最好能将一 2020-06-05 …
有一个串联电路,电源的恒定为6v,灯泡上标有3.8v1.52w字样,变阻器标有20欧1安字样,问小 2020-06-11 …
其中OP为操作数、R为通用寄存器地址、试说明在下列情况下能访问的最大主存区为多少个机器字?1)D为 2020-06-24 …
青铜器上怎么刻上文字?请问?请问青铜器上怎么刻上文字?,青铜器上铸刻的文字,称为铭文,也叫金文.但 2020-06-26 …
某家庭电路中的电能表标有“220V10A”和“300imp/KWh”的字样问1、该家庭电路同时使用用 2020-11-14 …
家用电的问题请问220V1W和12V1W的电器用电量是一样的吗?用电的度(电表走的数)数是一样的吗? 2020-11-25 …
《java》大学狗求大神帮忙做个程序,很简单的1.在程序中定义Shape类,为该类编写如下字段、构造 2020-11-27 …
用matlab设计低通滤波器偶是一菜鸟,刚刚学习数字信号处理,要用matlab设计一个低通滤波器,请 2020-12-15 …