問題プレビューID: 7f1775f8

問 2

10 進数 -5.625 を,8 ビット固定小数点形式による 2 進数で表したものはどれか。ここで,小数点位置は 3 ビット目と 4 ビット目の間とし,負数には 2 の補数表現を用いる。

76543210
小数点位置
解説

−5.625-5.625 の絶対値 5.6255.625 を 2 進数で表すと 101.1012101.101_2 である。小数点位置は 3 ビット目と 4 ビット目の間,すなわち整数部 4 ビット・小数部 4 ビットなので,8 ビットでは 0101.10100101.1010 となる。負数は 2 の補数表現を用いるため,0101.10100101.1010 の各ビットを反転して 11 を加えると 1010.01101010.0110 となり,「ウ」が正解である。