拓展指令编址例题

正推(全部编完最大的情况):

前4位编完双操作数指令还剩2^4-K个定长编码;

进行拓展:剩下的2^4-K个编码当作标志位;

那么 单操作数指令数+无操作数指令数=(2^4-K)*2^6条;

前10位再编完单操作数指令还剩(2^4-K)*2^6-X个编码;

再次拓展:剩下的这(2^4-K)*2^6-X个编码当做标志位;

那么 无操作数指令数=剩余的(2^4-K)*2^6-X个编码*(拓展码2^6)=[(2^4-K)*2^6-X]*2^6

所以得出公式:[(2^4-K)*2^6-X]*2^6=L

解公式。。。

发布了106 篇原创文章 · 获赞 136 · 访问量 7万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章