情報:IT
高校生
解決済み
なぜ8-7=111になるのかなどがわかりません
よろしくお願いします🙇♀️
ある。
第4図のデータ (8×8ビット)のAの部分を0,Bの部分を1として
以下の約束に従って上から順番に1行ごとに圧縮すると, データ量
は何ビットになるか求めなさい。 また, 圧縮率は何%になるか, 小
数第2位を四捨五入して求めなさい。
<約束>
①最初のビットは,Aで始まる場合は0,
Bで始まる場合は1とする。
②次の3ビットは,最初のビットと同じ
文字が続く個数を表す。ただし,「個
数-1」として表現する。
③文字が変わるたびに,②と同様に3ビ
ットで何個続くかを表す。
B B B B B B B B
B B B B B B B B
BBAAAAAA
B B B B B A A A
B B B B B
A A A
BBAAAAAA
B B B B B B B B
B B B B B B B B
4
データ量 44ビット
圧縮率 68.8 %
フルカラーを扱えるが, 非可逆圧縮であ
る。
GIF形式は,Webページや簡単なアニ
「メーションで利用される。 256色しか表
現できない。
PNG形式は,Webページで利用される。
24ビットフルカラーを扱え,可逆圧縮
ハー
である。
データ量 : 44ビット
圧縮率: 68.8%
解説 出力Sは、入力 A, B,
げを無視した加算の結果とな
また、出力Cは、入力A, P
げの結果となっている。
22
① 1101 (2)+01012=00-
答え 0010 (2)
解説図を分析すると, 行の並びのパタ
ーンは3種類あることがわかる。 それは,
1行目のようにBが8つ並ぶパターン,
3行目のようにBが2つ, Aが6つ並ぶ
パターン, 4行目のようにBが5つ,A
が3つ並ぶパターンである。 これらの表
現は次のようになる。
ル
Bが8つ並んでいるパターンは,最初の
ビットはBで始まるので1, 続いてそれ
が8つ並ぶので, 8-1=7→111, 合わ
せて1111となり, データ量は4ビット。
Bが2つ, Aが6つ並ぶパターンは,B
が2つの部分は1001, Aが6つの部分
は 101, 合わせて1001101となり7ビッ
ト
ー
Bが5つ, Aが3つ並ぶパターンは,B
が5つの部分は1100. Aが3つの部分
は010, 合わせて1100010となり7ビ
ット。
② 1010(+1111(2=10
答え 1001 (2)
③ 1100 (2)
+0110(2=C
答え 0010 (2)
■解説 引く数の2進数の
かれる数の2進数に足
視すると、減算と同じ
010000011000000
解説 10進数の2.7
3
すると
2.75=2+0.75
=2' x 1+2°×
12=10.11 (2)
求めた2進数を浮
符号部:正なの
指数部:1+15=
仮数部: 011
以上より, 010
(1) 225KB
解説(1) 24'
=1843200[bi
=230400[B]=
(2) 225[KB
[秒]
=2430000C
これらより, 4ビット×4行+7ビッ
回答
疑問は解決しましたか?
この質問を見ている人は
こちらの質問も見ています😉