拓展指令編址例題

正推(全部編完最大的情況):

前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萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章