
一道计算机组成原理计算题
某系统指令长16位,每个操作数地址码长6位,指令分为无操作数,但操作数和双操作数三类,若双操作数指令有14条,无操作数指令有84条,问但操作数指令最多有多少条?求解答及过...
某系统指令长16位,每个操作数地址码长6位,指令分为无操作数,但操作数和双操作数三类,若双操作数指令有14条,无操作数指令有84条,问但操作数指令最多有多少条?
求解答及过程^_^,答得好可以追加^_^ 展开
求解答及过程^_^,答得好可以追加^_^ 展开
4个回答
展开全部
双操作数:2*6=12位
操作码为4位,应该有16条指令,现在有14条,则有2个为扩展码,
单操作数操作码为10位,无操作数操作码为16位,单操作数最多有2*64条指令,用一个编码用于扩展无操作数,则单操作数有2*63=126条
操作码为4位,应该有16条指令,现在有14条,则有2个为扩展码,
单操作数操作码为10位,无操作数操作码为16位,单操作数最多有2*64条指令,用一个编码用于扩展无操作数,则单操作数有2*63=126条
展开全部
天啦,书到用是方知少啊。
追问
同意啊。。。。。。泪奔············o(╯□╰)o
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
梅花竹里无人见的答案是对的,只要盯劳扩展窗口数就是了,这个是承上启下的关键,其实无操作数指令可以增加到128个的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
同意 huaziyinfans2
采用扩展操作码技术,二地址指令操作码每减少一种就可多构成2^6种一地址指令,一地址指令操作码每减少一种就可多构成2^6种零地址指令。
零地址指令可扩展到128条
128=[(2^4-14)*2^6-M]*2^6
M=126
采用扩展操作码技术,二地址指令操作码每减少一种就可多构成2^6种一地址指令,一地址指令操作码每减少一种就可多构成2^6种零地址指令。
零地址指令可扩展到128条
128=[(2^4-14)*2^6-M]*2^6
M=126
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询