MSB (Most Significant Bit)とは、ビット組合せにおける最上位ビットです。2進数における最も左の桁ともいえます。 例えば、10110000のMSBは1です。このMSBを0にすると00110000となります。 対義語はLeast Significant Bit (LSB)です。 !!文字コードとMSB ASCIIコードは16進表記0x7Fまでの領域に文字を割り当てているので、8ビットのバイトにおいてはMSBは0になります。 一方、ASCIIを拡張した形をとる[[ISO/IEC 8859-1]] (Latin-1)では、0xA0-0xFFの領域(GR領域)に文字を割り当てており、ここはMSBが1となります。 EUCではMSBが0のビットは必ずASCIIで、2バイトコードは各バイトのMSBが必ず1になります。 ISO-2022-JP-2004やISO-2022-JPでは、符号化されたデータ全てにおいてMSBは0になります。つまり、7ビットのコードです。 [[ISO/IEC 2022]]のアークテクチャでは、8ビット符号表におけるCL領域とGL領域はMSBが0、CR領域とGR領域はMSBが1になります。