FIELDATA ( Fieldataとも表記される)は、1950年代後半にアメリカ陸軍通信隊が実施した先駆的なコンピュータプロジェクトであり、戦場情報の収集と配信のための単一標準( MIL-STD-188A/B/C [ 1 ] [ 2 ] [ 3 ] [ 4 ]で定義)を作成することを目的としていた。この点において、ほぼ同時期に開発されていたアメリカ空軍のSAGEシステムの一般化と考えることができる。
SAGEとは異なり、FIELDATAははるかに広範囲を対象とし、あらゆるソースや形式から情報を収集できるように設計されていました。FIELDATAシステムの大部分は、データが取るフォーマットの仕様であり、数年後にASCIIに大きな影響を与える文字セットにつながりました。 [ 1 ] [ 5 ] FIELDATAはメッセージフォーマットや、FIELDATA標準のマシン同士を接続するための電気規格も規定しました。
FIELDATA プロジェクトのもう 1 つの部分は、一方の端にあるデータ入力端末からもう一方の端にある戦場全体のデータ処理センターまで、さまざまな規模のコンピュータの設計と構築でした。プロジェクトの期間中に、Sylvaniaの可搬式MOBIDIC、PhilcoのBASICPACおよびLOGICPACなど、FIELDATA 標準のコンピュータがいくつか構築されました。別のシステムであるARTOC は、グラフィック出力 (写真スライドの形式) を提供することを目的としていましたが、[ 6 ] [ 7 ] [ 8 ]完成しませんでした。
FIELDATAでは相互接続やデータ伝送制御のコードが指定されていなかったため、異なるシステム(「STANDARD FORM」、「COMLOGNET共通言語コード」、「SACCOMNET(465L)制御コード」[ 9 ] [ 5 ]など)が異なる制御機能を使用していた。そのため、システム間の相互通信は困難であった。[ 1 ]
FIELDATA は、 UNIVAC 1100 シリーズのコンピュータで内部的に使用されていたオリジナルの文字セットで、各 6 ビット文字は、そのコンピュータの 36 ビットワードの 6 ビット連続で格納されていました。UNIVAC 1100 の直接の後継機はUnisys 2200 シリーズのコンピュータで、FIELDATA が使用されていました (ただし、現在ではASCIIも一般的で、各文字は 1/4 ワード、つまり 9 ビットでエンコードされます)。FIELDATA 文字の一部は ASCII で表現されていないため、Unisys 2200 では、コード 004 oct、076 oct、077 octに対してそれぞれ '^'、'"'、'_' 文字が使用されています。
FIELDATAプロジェクトは1956年から1962年の組織再編時に中止されるまで実施された。
UNIVACで使用されたコードバージョンは、軍事バージョンの後半(プライマリコード)をベースに、いくつかの変更を加えたものであった。[ 11 ]
以下の表は、 Leubbert (1960b)で説明されている軍事セットの参照バージョンの一例です。他にもさまざまなバリエーションが存在し、監督コード (最初の 4 行 0~3) に劇的な違いがある場合もあります。[ 5 ]最初の 2 行の文字は、「アルファベットによる監督情報」に使用することを目的としています。[ 10 ]
UNIVACで使用されたコードバージョンは、軍事バージョンの後半部分(6ビットプライマリコード)をベースに、いくつかの変更を加えたものであった。[ 11 ]