情報学部 | 菅沼ホーム | 全体目次 | 演習解答例 | 付録 | 索引 |
1024 バイト = 1キロバイト(KB) 注:1024 = 210 1024 キロバイト = 1メガバイト(MB) 1024 メガバイト = 1ギガバイト(GB) 1024 ギガバイト = 1テラバイト(TB)
命令コード | A 番地指定用オペランド | B 番地指定用オペランド |
365 = 3*102 + 6*101 + 5*100 3.14 = 3*100 + 1*10-1 + 4*10-2
bn*2n + bn-1*2n-1 + ・・・ + b1*21 + b0*20 + c1*2-1 + c2*2-2 + ・・・ + cm*2-m bi,cj: 0 または 1
6 = 4 + 2 = 1*22 + 1*21 + 0*20 = 110 17 = 16 + 1 = 1*24 + 0*23 + 0*22 + 0*21 + 1*20 = 10001 0.25 = 0*20 + 0*2-1 + 1*2-2 = 0.01 3.625 = 2 + 1 + 0.5 + 0.125 = 1*21 + 1*20 + 1*2-1 + 0*2-2 + 1*2-3 = 11.101
例:10 進数 26 を 2 進数へ変換 2)26 2)13 ・・・ 余り 0 = a0 2) 6 ・・・ 余り 1 = a1 2) 3 ・・・ 余り 0 = a2 2) 1 ・・・ 余り 1 = a3 0 ・・・ 余り 1 = a4 (26)10 = (a4a3a2a1a0)2 = (11010)2
例:10 進数 0.1 を 2 進数へ変換 0.1×2=0.2 ・・・ 0 小数点以下 1 桁目 0.2×2=0.4 ・・・ 0 小数点以下 2 桁目 0.4×2=0.8 ・・・ 0 小数点以下 3 桁目 0.8×2=1.6 ・・・ 1 小数点以下 4 桁目 0.6×2=1.2 ・・・ 1 小数点以下 5 桁目 0.2×2=0.4 ・・・ 0 小数点以下 6 桁目 ・・・・・ (0.1)10 = (0.000110・・・)2
例:(1111010111010011)2 8 進数 1 111 010 111 010 011 → (172723)8 16 進数 1111 0101 1101 0011 → (F5D3)16
N = M × RE M:仮数, R:基数, E:指数
情報学部 | 菅沼ホーム | 全体目次 | 演習解答例 | 付録 | 索引 |