Fieldata

FIELDATA文字エンコード
軍事主要コード(1xxxxxx)、代表的な軍事監督コード(0xxxxxx)、UNIVACグラフィカルコード
分類7ビットまたは6ビットの 基本ラテン文字コード
前身ITA 2
後身US-ASCII

FIELDATA (also written as Fieldata ) was a pioneering computer project run by the US Army Signal Corps in the late 1950s that intended to create a single standard (as defined in MIL-STD-188A/B/C [1] [2] [3] [4] ) for collecting and distributing battlefield information. In this respect it could be thought of as a generalization of the US Air Force 's SAGE system that was being created at about the same time.

Unlike SAGE, FIELDATA was intended to be much larger in scope, allowing information to be gathered from any number of sources and forms. Much of the FIELDATA system was the specifications for the format the data would take, leading to a character set that would be a huge influence on ASCII a few years later. [1] [5] FIELDATA also specified the message formats and even the electrical standards for connecting FIELDATA-standard machines together.

FIELDATAプロジェクトのもう一つの部分は、データ入力端末から劇場全体のデータ処理センターまで、様々な規模のコンピュータの設計と構築でした。プロジェクトの期間中、シルバニア社の可搬型MOBIDICフィルコ社BASICPACLOGICPACなど、いくつかの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年の再編中に中止されるまで実行されました[要出典]。

FIELDATA文字

軍事

タグビット (1)インジケータービット (2)詳細ビット (4)2進ビット (1+6)10進数8進数グリフ名称コメント
監視コード (タグビット0)
00000000:0000000000空白 / アイドル (IDL)
00000010:0000011001制御大文字 (CUC)
00000100:0000102002制御小文字 (CLC)
00000110:0000113003制御タブ (CHT)
00001000:0001004004制御キャリッジリターン (CCR)
00001010:0001015005制御スペース (CSP)
00001100:0001106006a監督コードの最初の2行は、すべてのアプリケーションで使用されるわけではなく、「アルファベットによる監督情報」が必要な場合にのみ使用されます。[10] COMLOGNETでは省略されていますが、SACCOMNETでは監督文字の代わりに追加の制御文字が含まれています。[5]
00001110:0001117007b
00010000:0010008010c
00010010:0010019011d
00010100:00101010012e
00010110:00101111013f
00011000:00110012014g
00011010:00110113015h
00011100:00111014016i
00011110:00111115017j
00100000:01000016020k
00100010:01000117021l
00100100:01001018022m
00100110:01001119023n
00101000:01010020024o
00101010:01010121025p
00101100:01011022026q
00101110:01011123027r
00110000:01100024030s
00110010:01100125031t
00110100:01101026032u
00110110:01101127033v
00111000:01110028034w
00111010:01110129035x
00111100:01111030036y
00111110:01111131037z
01000000:10000032040βダイヤル0 (D0)COMLOGNETバリアントのグラフィカル。[5]
01000010:10000133041#ダイヤル1 (D1)
01000100:10001034042tダイヤル2 (D2)
01000110:10001135043ダイヤル3 (D3)
01001000:10010036044ダイヤル4 (D4)
01001010:10010137045@ダイヤル5 (D5)COMLOGNETバリアントのグラフィカル。
01001100:10011038046%ダイヤル6 (D6)
01001110:10011139047¢ダイヤル7 (D7)
01010000:10100040050ダイヤル8 (D8)COMLOGNETのBEL
01010010:10100141051&ダイヤル9 (D9)COMLOGNETバリアントのグラフィカル。
01010100:10101042052Σ制御ブロックの開始 (SCB、SOC)
01010110:10101143053ブロックの開始 (SBK、SOB)
01011000:10110044054スペア、SOD
01011010:10110145055°スペア
01011100:10111046056スペア
01011110:10111147057スペア、停止
01100000:11000048060送信準備完了 (RTT)
01100010:11000149061受信準備完了 (RTR)
01100100:11001050062受信準備未完了 (NRR)
01100110:11001151063ブロックの終了 (EBE、EOBK)
01101000:11010052064ブロックの終了 (EBK、EOB)
01101010:11010153065ファイルの終了 (EOF)
01101100:11011054066制御ブロックの終了 (ECB, EOC)
01101110:11011155067受信確認 (ACK, ACR)
01110000:11100056070繰り返しブロック (RPT, RBK)
01110010:11100157071スペアISN、NISN、CWFの順序付き。一部のバリエーションではスペア。[5]
01110100:11101058072解釈符号 (INS、ISN)
01110110:11101159073非解釈符号 (NIS、NISN)
01111000:11110060074制御ワードが続く (CWF)
01111010:11110161075SAC (SAC)
01111100:11111062076特殊文字 (SPC)ASCII ESC . [5]
01111110:11111163077削除 (DEL)
プライマリコード(タグビット1)
10000001:00000064100マスタースペース (MS)
10000011:00000165101大文字 (UC)
10000101:00001066102小文字 (LC)
10000111:00001167103タブ (HT)
10001001:00010068104キャリッジリターン (CR)
10001011:00010169105空白 / スペース (SP)
10001101:00011070106A
10001111:00011171107B
10010001:00100072110C
10010011:00100173111D
10010101:00101074112E
10010111:00101175113F
10011001:00110076114G
10011011:00110177115H
10011101:00111078116I
10011111:00111179117J
10100001:01000080120K
10100011:01000181121L
10100101:01001082122M
10100111:01001183123N
10101001:01010084124O
10101011:01010185125P
10101101:01011086126Q
10101111:01011187127R
10110001:01100088130S
10110011:01100189131T
10110101:01101090132U
10110111:01101191133V
10111001:01110092134W
10111011:01110193135X
10111101:01111094136Y
10111111:01111195137Z
11000001:10000096140)
11000011:10000197141-
11000101:10001098142+
11000111:10001199143<
11001001:100100100144=
11001011:100101101145>
11001101:100110102146_UNIVACの&
11001111:100111103147
11010001:101000104150*
11010011:101001105151
11010101:101010106152"UNIVACの%
11010111:101011107153
11011001:101100108154
11011011:101101109155
11011101:101110110156
11011111:101111111157停止(ST)
11100001:1100001121600
11100011:1100011131611
11100101:1100101141622
11100111:1100111151633
11101001:1101001161644
11101011:1101011171655
11101101:1101101181666
11101111:1101111191677
11110001:1110001201708
11110011:1110011211719
11110101:111010122172'
11110111:111011123173;
11111001:111100124174/
11111011:111101125175
11111101:111110126176特殊文字 (SPEC)
11111111:111111127177バックスペース (BS)

UNIVAC

UNIVACで使用されていたコードバージョンは、軍用バージョンの後半部分(プライマリコード)をベースに、いくつかの変更が加えられました。[11]

インジケータービット (2)詳細ビット (4)2進ビット (6)10進数8進数グリフ名称コメント
000000000000000@Δと入れ替わることもある[11]
000001000001101[
000010000010202]
000011000011303#1107と1108の改行 (LF) [11]
000100000100404Δデルタ1107と1108のキャリッジリターン (CR) [11]
000101000101505空白 / スペース (SP)
000110000110606A
000111000111707B
001000001000810C
001001001001911D
0010100010101012E
0010110010111113F
0011000011001214G
0011010011011315H
0011100011101416I
0011110011111517J
0100000100001620K
0100010100011721L
0100100100101822M
0100110100111923N
0101000101002024O
0101010101012125P
0101100101102226Q
0101110101112327R
0110000110002430S
0110010110012531T
0110100110102632U
0110110110112733V
0111000111002834W
0111010111012935X
0111100111103036Y
0111110111113137Z
1000001000003240)
1000011000013341-
1000101000103442+
1000111000113543<
1001001001003644=
1001011001013745>
1001101001103846&軍用版の_から変更。
1001111001113947
1010001010004050*
1010011010014151
1010101010104252%Changed from " in military version.
1010111010114353
1011001011004454
1011011011014555
1011101011104656
1011111011114757\Stop sign (🛑︎) on 1107 and 1108 [11]
11000011000048600
11000111000149611
11001011001050622
11001111001151633
11010011010052644
11010111010153655
11011011011054666
11011111011155677
11100011100056708
11100111100157719
1110101110105872'
1110111110115973;
1111001111006074/
1111011111016175
1111101111106276Lozenge
1111111111116377等しくない一部のモデルではアイドルキャラクター(IDLE)[11]

キャラクターマップ

ミリタリーバージョン

以下の表は、Leubbert (1960b) に記載されている軍事セットの参照バージョンを代表するものです。他にも様々なバリエーションが存在し、監督コード(最初の4行の0~3)に大きな違いがある場合もあります。[5]最初の2行の文字は「アルファベットによる監督情報」で使用することを目的としています。[10]

FIELDATA(軍事)[5] [12]
0123456789ABCDEF
0x IDLCUCCLCCHTCCRCSPa
0061
b
0062
c
0063
d
0064
e
0065
f
0066
g
0067
h
0068
i
0069
j
006A
1xk
006B
l
006C
m
006D
n
006E
o
006F
p
0070
q
0071
r
0072
s
0073
t
0074
u
0075
v
0076
w
0077
x
0078
y
0079
z
007A
2倍 D0  D1  D2  D3  D4  D5  D6  D7  D8  D9 SCBSBK
3倍RTTRTRNRREBEEBKEOFECBACKRPT INS NISCWFSACSPCDEL
4倍 MS  UC  LC  HT  CR  SP A
0041
B
0042
C
0043
D
0044
E
0045
F
0046
G
0047
H
0048
I
0049
J
004A
5倍K
004B
L
004C
M
004D
N
004E
O
004F
P
0050
Q
0051
R
0052
S
0053
T
0054
U
0055
V
0056
W
0057
X
0058
Y
0059
Z
005A
6倍)
0029
-
002D
+
002B
<
003C
=
003D
>
003E
_
005F
$
0024
*
002A
(
0028
"
0022
:
003A
?
003F
!
0021

002C
停止
7x0
0030
1
0031
2
0032
3
0033
4
0034
5
0035
6
0036
7
0037
8
0038
9
0039
'
0027
;
003B
/
002F
.
002E
仕様 BS 

UNIVACバージョン

UNIVACで使用されていたコードバージョンは、軍用バージョンの後半部分(6ビットのプライマリコード)をベースに、いくつかの変更が加えられました。[11]

FIELDATA (UNIVAC) [11]
0123456789ABCDEF
0x@
0040
[
005B
]
005D
# / LFΔ / CR SP A
0041
B
0042
C
0043
D
0044
E
0045
F
0046
G
0047
H
0048
I
0049
J
004A
1xK
004B
L
004C
M
004D
N
004E
O
004F
P
0050
Q
0051
R
0052
S
0053
T
0054
U
0055
V
0056
W
0057
X
0058
Y
0059
Z
005A
2倍)
0029
-
002D
+
002B
<
003C
=
003D
>
003E
&
0026
$
0024
*
002A
(
0028
%
0025
:
003A
?
003F
!
0021
,
002C
\ / 🛑︎
005C
3倍0
0030
1
0031
2
0032
3
0033
4
0034
5
0035
6
0036
7
0037
8
0038
9
0039
'
0027
;
003B
/
002F
.
002E

2311
/ IDL

脚注

  1. ^ abc Mackenzie 1980.
  2. ^ 軍事通信システム技術規格、MIL-STD-188A、1958年4月25日
  3. ^ 軍事通信システム技術規格、MIL-STD-188B、1964年2月24日
  4. ^ 軍事通信システム技術規格、MIL-STD-188C、1969年11月24日
  5. ^ abcdefgh Jennings 2020.
  6. ^ ケント、アレン、ランクール、ハロルド(1971年)。図書館情報学百科事典:第5巻 ― 巡回による索引作成の調整。CRCプレス。395、398ページ。ISBN  9780824720056
  7. ^ 「陸軍戦術作戦中央(ARTOC)情報システム」。センシティブ・リサーチ2025年9月13日閲覧
  8. ^ "THE ARTOC". Man in Command Information Processing Systems--A Research Program . 1963. pp.  1– 4.
  9. ^ International Telephone & Telegraph Corporation (ITT) (1968). Reference Data for Radio Engineers (5 ed.). Howard W. Sams and Co. pp. Appendix. ISBN 978-0-672-20678-82016年5月23日閲覧
  10. ^ ab Leubbert 1960a, p. 196.
  11. ^ abcdefgh Walker 1996.
  12. ^ Leubbert 1960b.

参考文献と参考文献

  • フレミング、ジョージ、ジェームズ、ネイサン・L. (2002年12月17日). 「Univac Fieldata Codes」. 1.0. グリーンベルト、米国:国立宇宙科学データセンター(NSSDC)、NASAゴダード宇宙飛行センター。2016年5月24日時点のオリジナルからのアーカイブ。 2016年5月24日閲覧
  • ハラランボス、ヤニス(2007年9月)。『フォントとエンコーディング』。P・スコット・ホーン訳(第1版)。米国カリフォルニア州セバストポル:オライリー・メディア社。29ページ。ISBN   978-0-596-10242-5
  • ジェニングス、トーマス・ダニエル(2020-03-17) [1999].「ASCII文字コードの注釈付き歴史:情報浸透のための米国標準コード」センシティブ・リサーチ (SR-IX) . 2025-09-13閲覧
  • リューバート、ウィリアム・F. (1960a) [1959年12月1日/03日 (要件知識の管理に関する国際ワークショップ)].米国ニュージャージー州フォートモンマスの米国陸軍信号研究開発研究所で執筆。FIELDATAのデータ伝送装置の概念(PDF)。1959年西部合同コンピュータ会議 (WJCC) 議事録。米国ボストン:米国情報処理学会連合(AFIPS)。pp.  189– 196。doi : 10.1109 /AFIPS.1959.27。2016年5月23日にオリジナルからアーカイブ(PDF) 。 2016年5月23日閲覧[1] [2]
  • リューバート、ウィリアム・F.(1960年9月b)「通信システムの一般化のためのツールとしてのデータ処理」 アメリカ電気学会誌、第1部:通信とエレクトロニクス。79 (4): 431–436書誌コード: 1960TAICE..79..431L。doi :10.1109/TCE.1960.6367290。S2CID 51649324
  • マッケンジー、チャールズ・E. (1980). コード化文字セットの歴史と発展(PDF) . システムプログラミングシリーズ (第1版). Addison-Wesley Publishing Company, Inc. 61, 64, 86ページ. ISBN 978-0-201-14460-4LCCN 77-90165 。2016年5月26日にオリジナルから アーカイブ(PDF) 。 2019年8月25日閲覧
  • Walker, John (1996-08-06). 「UNIVAC 1100シリーズ FIELDATAコード」。UNIVAC Memories。2016年5月22日にオリジナルからアーカイブ。 2016年5月22日閲覧
「https://en.wikipedia.org/w/index.php?title=Fieldata&oldid=1320490125」より取得