学年

教科

質問の種類

情報:IT 高校生

赤でマークしたところについてです。 表6の左半分の先頭ビットが0の部分と、右半分の先頭ビットが1の部分という意味がわかりません。表のうちのどこのことを言っていますか? ちなみに先頭ビットの意味はわかります!

文字の形に応じて文字の幅 が異なるプロポーショナル フォントがある。 will Will 等幅フォント (上)とプロ ポーショナルフォント (下) ① ASCIIコードは, 1963年に 制定され,現在, 国際標準化機 構 (ISO (アイエスオー), International Organization for Standardization) が ISO 646 として規定してい る。 表6 JIS X0201 文字コード 下位 の桁 0000 0 0001 1 0010 2 0011 3 0100 4 0101 0110 20111 1000 8 1001 1010 A 5 154 6 上位 0000 0001 0010 0011 0100 0101 0110 0111 の桁 0 2 3 4 6 7 7 9 1011 B 1100 C 1101 D 1110 E 1111 F 使われる記号(省略) コンピュータを制御するために 1 66 # $ % & * SP 0 @ ! 1 A + 第2編 コミュニケー -234567 8-9 . : < ほんさんぎょうき ドの体系が JJapanese Industrial Standards エックス 表6 に, 標準的な文字コードの一例として, 日本産業規格(JIS で定められたJIS X020」 という日本語文字コードを示す。 この = 文字コードの左半分(先頭のビットのコードの部分)は、 > ? スキ ASCIIコード (ASCII) とよばれる文字コードと同じで、古くから American Standard Code for Information Interchange 異字や数字を表すのに用いられてきた。 表の右半分先頭のピッ トは、日本語のカタカナなどを表すのに用いられている。 表6の上位と 下位を組みあ |わせる 上位 2進法 : 01000011 (2) 3 (16) 16:4 図9 「CAT」 という文字列のデジタル表現 B C D E F G H I J K L M OIZI N 5 | PQRSTUVWXYZ ¥ < abcdefgh - Cong SEDICA 下位 i j klmno P q r S t u V W { X y Z 上位 下位 01000001 (2) 4 1 (16) DEL この 1000 1001 8 9 未定義 未定義 1010 A 未定義 「 1 J . ヲ ア イ ウ I オヤユ 3 1011 B ア イ ウ I オ カ キ ク ケ コ サ + SP・・・スペース DEL・・・文字消去 1110 1111 F 1100 1101 タ チ ナニヌ ミムメモヤユヨラリルレロワン 未定義 未定義 ツ テ ト ネ ノ 2\ ヒ T 上位 下位 0101 0100 [2] 5 4 (16) フ く

解決済み 回答数: 1
情報:IT 高校生

情報1 コンピュータでの実数の表現についてです。 教科書にはこのように(添付した画像)書かれているのですが、何が何だか全く分かりません… 明日考査なのでどなたか解説していただきたいです😭

1 小数点の位置を固定して 表す方法を固定小数点数と いう。 表現できる数値の範 囲が浮動小数点数よりも狭 い。 ② 最上位の桁がすべて 1 で共通なので,その次から を仮数部として表現すれば よい。 例えば, 1.0101なら仮数 部は0101, 1.1111なら 仮数部は1111である。 ③16ビットの浮動小数点 数は半精度浮動小数点数と 呼ばれる。 このほかに, 32 ビットの単精度浮動小数点 数や64ビットの倍精度浮 動小数点数などがある。 ④指数部が5ビットの場 合, 表現できる数は25個で あるが, 整数の表現 (- 16~15) とは異なる表し 方をする。 指数部の大小関 係を比較しやすいように, 補数を使わず0以上の値 に変換して表す。 指数に 15 (バイアス値)を足し て-15を00000,16を 11111とし, -15~16 を表す。 4 コンピュータでの実数の表現 小数部分を含む実数を表す場合には,次のような形の浮動小数点数 ① がよく使われる。 符号部 指数部 × 仮数部 10進数での浮動小数点数の表し方は,符号は+か-, 指数は10の何 乗の形, 仮数は最上位の桁が1の位となる小数である。 AUN - 423 = 102 × 0.375 10 3.75 2進数での浮動小数点数の表し方は,基本的には10進数と同じであ る。コンピュータで扱うためには, すべてを0と1で表現しなければ ならないので,次の工夫をする。 = 符号部 0 を正, 1 を負とする。 指数部 仮数部 + 10.1 ↓ +2×1.01 符号部 ↓ 0 1 0 0 一番小さな指数が0となるように数値を加え,調整する。 最上位の桁は常に1となるので,1を省略し,その次の 2番目の桁からを仮数部とする。 16ビット(2バイト)で,符号部を1ビット,指数部を5ビット, 回 仮数部を10ビットとして表現すると次のようになる。 符号部 ( 1ビット) 指数部 (5ビット) 仮数部(10ビット) 例えば, 10進数の 「2.5」 を, 16ビットの2進数の浮動小数点数で 表すと,次のようになる。 ①10進数の 「2.5」 を2進数の小数にする 2.5=2+0.5=2′×1+2°×0+ 2 ′ ' x1 = 10.1 (2) ②2 進数の10.1を浮動小数点数にする 指数部 1 +15=16 0 0 0 1 0 4.23 × 0 0 仮数部 01 0 0 0 0 0 は、0.001 小数の桁の び、その 123 この2つを

解決済み 回答数: 0