1byteが8bitに決まった理由
This content is a draft and will not be included in production builds.
1byteが8bitに決まった理由
Section titled “1byteが8bitに決まった理由”https://twitter.com/kazuho/status/1488535781304336386 のスレッドより
- 1960年代の想定では計算機の想定用途の75%が数値計算でpacked BCDによる空間効率向上が文字コードの非効率性よりも重要
- 7030(スパコン)がバイナリ指向で64bit浮動小数を想定したアドレシングで、その整数分の1である8bitが都合よかった
ASCIIが投票で7bitに決まった(8bitよりも多くの票が集まった)経緯も書いてて、標準化委員会の決定文に「7bitとか内部コードでは使われないんだろうけど」とか色々書いてあるってさ p.217
「1文字6bitじゃ足りなくなってきたというのは些細な話。そうではなく上記2点の根本的理由から、Syste/360で1バイト8bitにすると決め、その結果として文字数を増やしたんだ」とも、はっきり書いてある
https://twitter.com/mattn_jp/status/1488555082526650369 より
さっきのpdfのp122に、1バイトが8ビットに寄せた核心が書いてあった