
| https://www.crimson-systems.com | YouTube |
| ENIAC 10進リングカウンター → ENIACシュミレーター → ENIACプログラミング | |||||||||||||||
Arthur W. Burks → https://archive.computerhistory.org/resources/text/Knuth_Don_X4100/PDF_index/k-8-pdf/k-8-r5367-1-ENIAC-circuits.pdf |
|||||||||||||||
|
|||||||||||||||
サイクリング・ユニット |
||||||||||||||||||||||||||||||||||||||||
| 全ての機器(ユニット)を同期させる為に、サイクリング・ユニットがあります。 主となる中央プログラミングパルス(CPPは、すべてのユニットの動作を管理する為パルスを生成(送信)します。 加算時間と呼ばれる基本サイクルは、100kHz 20サイクル(200マイクロ秒)です。 この20サイクルは、マシン全体に送信される一連の信号を生成するために使用されます。 サイクリング・ユニットは下図の10個のパルス列を生成します。 また、1P、1′ P、2P、2′ P、4P、9P、および10P信号はすべて、各ユニットから送信される数字を生成するために使用されます。 |
||||||||||||||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||
| リングカウンター回路図 | ||||||||||||||||||||||||||||||||||||||||
| ENIACは、内部の計算(パルスの加算)は、10進数で処理し、フリップ・フロップ 回路を利用し、1桁の数値 0~9まで表示できるようになっていいます。 | ||||||||||||||||||||||||||||||||||||||||
| ・フリップフロップを10組用意し、入力パルス加算により ネオン管で0~9を表示 | ||||||||||||||||||||||||||||||||||||||||
| ・パルス加算で、10になったら桁上げパルスの発生と0表示にする ・真空管の数を減らす為、1組のフリップフロップは双極管 6SN7 を使用 ※10桁を表示するには、このリングカクンターが10個必要 |


| アキュームレータの数値表示 各桁の数値をネオン管で表示 | ||
![]() |
![]() |
※1943年の提案では10個のアキュムレータを備えた計算機が求められ、1944年8月に、アキュムレータ2台のプロトタイプが完成しました。 その結果、計算機が実現可能であることが判明すると、弾道研究所(BRL)は20個のアキュムレータを備えた計算機を要求しました。 |
![]() |
![]() |