OSECPUサイズ最適化テクニック集

(1) テクニック

(2) 数値定数を表現するのに要するバイト数の表

 -3 ~  +3 : 0.5バイト
-15 ~ +31 : 1.0バイト
   ~ +256 : 1.5バイト (255の間違いではない)
  ~ +2047 : 2.0バイト
 ~ +32767 : 3.0バイト (2.5バイトの間違いではない)
~ +524287 : 3.5バイト
(以下略)

さらに256, 512, 1024などの2のべき数は、使用頻度が少し高いこともあって、すべて1.5バイトで表現可能になっている

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS