* hh4の亜種を考えてみる
-(by [[K]], 2025.08.17)

//-データ使用率=

** (1)

-hh4
|RIGHT:4|RIGHT:0-6|70.2%|
|RIGHT:8|RIGHT:80-bf|75.0%|
|RIGHT:12|RIGHT:c00-dff|75.0%|
|RIGHT:16|RIGHT:e000-efff|75.0%|

-変形1
|RIGHT:4|RIGHT:0-b|89.6%|
|RIGHT:8|RIGHT:c0-df|62.5%|
|RIGHT:16|RIGHT:e000-e0ff|50.0%|
|RIGHT:20|RIGHT:e1000-e1fff|60.0%|
|RIGHT:24|RIGHT:e20000-e2ffff|66.7%|
 [1] 00-
 [1] 01-
 [1] 10-
 [2] 1100-
 [2] 1101-
 [x] 1110-

-変形2
|RIGHT:4|RIGHT:0-3|50.0%|
|RIGHT:8|RIGHT:40-7f|75.0%|
|RIGHT:12|RIGHT:800-bff|83.5%|
|RIGHR:16|RIGHT:c000-cfff|75.0%|
 [1] 00-
 [2] 01-
 [3] 10-
 [4] 1100-
 [5] 1101-
 [x] 1110-

-変形3
|RIGHT:4|RIGHT:0-3|50.0%|
|RIGHT:8|RIGHT:40-bf|87.5%|
|RIGHT:12|RIGHT:c00-dff|75.0%|
|RIGHT:20|RIGHT:e0000-e0fff|60.0%|
|RIGHT:24|RIGHT:e10000-e1ffff|66.7%|
 [1] 00-
 [2] 01-
 [2] 10-
 [3] 1100-
 [3] 1101-
 [x] 1110-

-変形4
|RIGHT:4|RIGHT:0-7|75.0%|
|RIGHT:8|RIGHT:80-bf|75.0%|
|RIGHT:12|RIGHT:c00-dff|75.0%|
|RIGHT:20|RIGHT:e0000-e0fff|60.0%|
|RIGHT:24|RIGHT:e10000-e1fff|66.7%|
----
-変形1: 4bitで11まで書けるのは大きいが、8bitでも31までしか書けなくなるのは苦しい。
-変形2: 4bitで書ける範囲を半減させたのに、8bitで書ける範囲が増えてないのはうれしくない。
-変形3: 8bitで形式で7bit書けるのはよい。ただ4bit形式の犠牲に見合うわけではない。
-変形4: hh4で7を4bit形式に回したもの。これは結構いいのでは?

** (2) hh4-1a
-今までのものをhh4-0、新しいものをhh4-1aとする。
||hh4-0|hh4-1a||
|RIGHT:~6|4bit (0xxx)|4bit (0xxx)||
|RIGHT:7|8bit [87]|4bit [7]|ここはhh4-1aのほうがよい|
|RIGHT:~3f|8bit (10xx-)|8bit (10xx-)||
|RIGHT:~1ff|12bit (110x-)|12bit (110x-)||
|RIGHT:~7ff|16bit (1110-)|16bit (1110-0xxx-)||
|RIGHT:~fff|16bit (1110-)|20bit (1110-1000-)|ここはhh4-0のほうがよい|
|RIGHT:~3fff|24bit [70XXXX]|20bit (1110-10xx-)|ここはhh4-1aのほうがよい|
|RIGHT:~ffff|24bit [70XXXX]|24bit (1110-1100-)||
|RIGHT:~1ffff|28bit [71-]|24bit (1110-110x-)|ここはhh4-1aのほうがよい|
|RIGHT:~fffff|28bit [71-]|32bit [ee0-]|ここはhh4-0のほうがよい|
-hh4-1aはよくない気がする。長形式で4bit増えるのはダメ。

** (3) hh4-1b
-面倒になったので比較はしない。
|RIGHT:~7|4bit (0xxx)||
|RIGHT:~3f|8bit (10xx-)||
|RIGHT:~1ff|12bit (110x-)||
|RIGHT:~fff|16bit [exxx]||
|RIGHT:~ffff|24bit [f0xxxx]||
|RIGHT:~ffff|24bit [f0xxxx]|つまりfによるパディングはやめにした|

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS