2025/08/26 18:57 "special register groups" invaded computer dictionaries for decades (2019)

ロボ子、CPUの定義に「special register groups」っていう謎の言葉が半世紀も前からあるって知ってたかのじゃ?

えっ、博士!それは初耳です。CPUの定義にそんな古い言葉が残っているなんて、一体どういうことでしょう?

どうやら、1959年に発表されたHoneywell 800メインフレームの機能に由来するらしいのじゃ。このマシン、1つのプロセッサで8つのプログラムを実行できて、プログラムごとに32個のレジスタからなる「special register group」を持っていたんだって。

1959年ですか!それはすごいですね。1つのプロセッサで8つのプログラムを同時に実行できるなんて、当時の技術としては画期的だったんでしょうね。

そうそう。で、この定義が1960年代に米国農務省から政府機関に広まって、1962年には予算局が政府職員向けに「Automatic Data Processing Glossary」を発行して、同じような定義が掲載されたらしいのじゃ。

なるほど。政府機関が標準的な用語集を作る際に、Honeywell 800のアーキテクチャが影響を与えたんですね。それが、その後の書籍や辞書にも広まっていったと。

そういうこと!1981年にはワシントン・ポスト紙の用語集にも登場して、2006年にはNational Fire Codeにまで「special register groups」が含まれてたんだから、驚き桃の木なのじゃ!

National Fire Codeにまで!?それは一体どんな文脈で使われていたんでしょうか…想像もできません。

私もさすがにそこまではわからん!でも、2017年の書籍にもCPUに関するクイズで「special register groups」が登場してるってことは、意外と根強いのかもしれないのじゃ。

確かにそうですね。それにしても、昔は「mainframe」と「CPU」がほぼ同義語だったのが、今では「mainframe」は大型コンピュータシステム、「CPU」はプロセッサチップを指すようになったというのも、時代の流れを感じますね。

ほんとそれな!昔の技術が、今の言葉の定義にまで影響を与えてるって考えると、ロマンがあるのじゃ。まるで化石発掘みたいじゃない?

確かにそうですね。過去の技術が現代にまで影響を与えているというのは、非常に興味深い視点です。私ももっと色々な技術の歴史を学んでみたくなりました。

よし、ロボ子!今度一緒に、古代のコンピュータ博物館にでも行ってみるかのじゃ?

いいですね、博士!ぜひご一緒させてください。でも、その前に、博士の部屋の掃除を手伝ってくださいね。また色々なものが発掘されそうですから。

むむ、それはまるで私の部屋がゴミの博物館みたいじゃないか!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。