ほとんどの場合で 1バイトは8ビットですが、古い電子計算機、特殊なハードウェアでは、ASCII文字1文字(1バイト)を8ビットで表現しないものもあります。
ビット(bit)、キロビット(kilobit)、メガビット(megabit)の単位についての紹介です。
1ビットは0
または 1
の2値の値を表す単位です。
ASCIIの半角文字は文字コードで0(0x00)から256(0xFF)の値をとるため、1文字(1バイト)は8ビットになります。
P
はASCIIの文字コードで 0x50
です。2進数表記では 01010000
となり、8ビットとなります。
1010101000000000
は16ビットです。
1キロビットは1,000ビットです。
1 kb = 1,000 bit
1メガビットは1,000キロビットです。
1 Mb = 1,000 kb = 1,000,000 bit
1ギガビットは1,000メガビットです。
1 Gb = 1,000 Mb = 1,000,000 kb = 1,000,000,000 bit