Novels

先祖返りの町作り ~無限の寿命と新文明~

第209話 二進数と論理回路

 私はすぐにでも電卓でんたくの開発に取り掛かかりたかったのだが、そのためには、デジタル回路かいろの基本きほんとなる2進数しんすうや論理ろんり回路かいろと呼よばれるものの知識ちしきが必須ひっすになってくる。

 そこで、それらの専門書せんもんしょの執筆しっぴつから始めることにした。

 2進数しんすうの考え方については有名であるため、知っているという方も多いだろう。

 0~9の数字の組み合わせで数を表現ひょうげんする通常の数かぞえ方が10進数である。それに対し、0と1だけを用もちいて数を表現ひょうげんするのが2進数しんすうだ。

 そして、論理ろんり回路かいろとは、2進数しんすうの計算けいさんを行おこなう電子でんし回路かいろのことである。電卓でんたくに必要ひつような加算器かさんきや減算機げんざんきも、一種の論理ろんり回路かいろになってくる。

 これは、ANDアンド, ORオア, NOTノットと呼よばれる3つの基本きほん回路かいろから作る。

 小難こむずかしい専門用語せんもんようごを並ならべてみれば、ANDアンドは論理積ろんりせき、ORオアは論理和ろんりわ、NOTノットは否定ひていと呼よばれる。

 これらは、NANDナンドと呼よばれる一種類の回路かいろだけでも代用だいようが可能かのうであったり、同じ結果けっかでも回路かいろを単純化たんじゅんかさせる最適化さいてきかが可能かのうであったりと、いろいろと奥おくの深い学問がくもんの一いち分野ぶんやになっている。

 ただ、残念ざんねんなことに、私はそこまで深く記憶きおくしていなかったため、ごく基本的きほんてきな内容ないようのみを専門書せんもんしょにまとめることにした。

 これ以後は基礎きそ研究けんきゅう課題かだいとして、ダイガクに丸まる投なげしてしまう予定よていである。

 一年ほどかけて専門書せんもんしょを書き上げた私は、これまでに高等こうとう学校がっこうやダイガクを設立せつりつしてきた経験けいけんを活いかし、先生役となる研究者の育成いくせいから始めた。

 さらに一年ほどかけて研究者が育そだった時点じてんで、彼らと相談そうだんして教科書きょうかしょの編集へんしゅう作業さぎょうを進めた。

 こうして、一歩いっぽずつではあるが着実ちゃくじつに準備じゅんびを進め、さらに二年が経過けいかする頃ころになると、ダイガクに新あらたな学科がっかを立ち上げることができた。

 『電気でんき電子でんし』工学科こうがくかと名付なづけられたこの学科がっかは、最初こそ人気にんきのないマイナーな学科がっかであったのだが、後にデンキ式のデンタクが発表されると、徐々じょじょに生徒数せいとすうも増えていくのである。

「いつかは『プログラミング』可能かのうな計算機けいさんきも作って、本職ほんしょくの『ソフトウェア』の学科がっかも作ってみたいですね……」

 いつかは情報工じょうほうこう学科がくかも設立せつりつしてみたいという、願望がんぼうもあるにはある。

 集積しゅうせき回路かいろが作れたら最高なのだが、あれには、かなり高度な技術ぎじゅつの積つみ重かさねが必要ひつようになってくる。

「おそらく、『集積しゅうせき回路かいろ』が実現じつげんするほどの時間をかける前に、力を付けた平民たちによる革命かくめいが起おきるとは思うのですが……」

 私は、一人、領主館の自室じしつでかなり物騒ぶっそうなことを呟つぶやいていた。