0460NAME OVER
2020/12/27(日) 23:54:59.11ID:tDoN8Ua1d素人につき訂正歓迎
(1)1パラメータ1バイトの場合
ロード命令一発で取ってこれる。マシン語はくわしくないけどせいぜい数バイト?
(2)1パラメータ5ビットで詰めて、あるパラメータが上位2ビットと下位3ビットで前後2アドレスに分散した場合
まず上位バイトをロード、3とAND取って、左に3ビットシフト、データレジスタに格納、次に下位バイトをロード、224とAND取って、右に5ビットシフト、データレジスタにあるのと加算
20〜30バイトほど?各パラメータでルーチン使い回そうとするとビット位置とANDに使うビットマスクのロードも必要になるのでさらに倍ぐらいメモリ食うのでは