若指令字长为16位若零地址指令有15条,一地址指令31条,二14条,三是15条,

来源:百度知道 编辑:UC知道 时间:2024/05/25 11:27:39
假设每个地址码用四个二进制表示,该如何编码?
请写出编码过程,在次先谢谢了
初学计算机组成原理,请帮帮忙

三地址:指令4位(16种组合中保留一种,如0000)+地址12位
二地址:0000(三地址保留)+指令4位(保留两种组合,000*)+地址8位
单地址:0000(三地址保留)+000(二地址保留)+指令5位(保留一种组合,00000)+地址4位
无地址:0000(三地址保留)+000(二地址保留)+00000(单地址保留)+指令4位
楼主你要好好学啊,我当时专业课很烂的,但是这个问题真是不难啊,关键是所有指令不能重叠,再参考其他高人的回答吧,或许我错了