E-Book, Englisch, 272 Seiten
ISBN: 978-3-486-85670-5
Verlag: De Gruyter
Format: PDF
Kopierschutz: Adobe DRM (»Systemvoraussetzungen)
Autoren/Hrsg.
Fachgebiete
Weitere Infos & Material
1;1 Introduction;13
2;2 Setting the stage;15
2.1;2.1 Computers until 1945;15
2.2;2.2 Basics of vacuum tube circuits;20
2.3;2.3 Toward Whirlwind and beyond;24
3;3 Whirlwind;33
3.1;3.1 Basic architecture;33
3.1.1;3.1.1 Arithmetic element;39
3.1.2;3.1.2 Control;43
3.2;3.2 Storage;45
3.2.1;3.2.1 The Massachusetts Institute of Technology (MIT) Storage Tube;48
3.2.2;3.2.2 Magnetic core storage;52
3.3;3.3 Magnetic drums;59
3.4;3.4 Magnetic tapes;63
3.5;3.5 Paper tape readers, punches and typewriters;65
3.6;3.6 Data transmission;66
3.7;3.7 Oscilloscope displays and light guns;68
3.8;3.8 Time register;70
3.9;3.9 Reliability, power supplies and marginal checking;70
3.10;3.10 Programming;74
3.11;3.11 The end of Whirlwind;78
4;4 SAGE;81
4.1;4.1 The Cape Cod system;83
4.2;4.2 SAGE and AN/FSQ-7;84
4.3;4.3 Control and direction centers;87
4.4;4.4 AN/FSQ-7 overview;93
5;5 Basic circuitry;101
5.1;5.1 Introduction;101
5.2;5.2 Cathode follower;104
5.3;5.3 Pulse amplifier;105
5.4;5.4 Register driver;106
5.5;5.5 Relay drivers;108
5.6;5.6 Level setter;110
5.7;5.7 Diode AND and OR circuits;112
5.8;5.8 Gate tube circuit;113
5.9;5.9 DC inverter;114
5.10;5.10 Flip-flops;115
5.11;5.11 Single-shots;118
5.12;5.12 Pulse generators;121
5.13;5.13 Delay lines and delay line drivers;123
5.14;5.14 Special circuits;124
5.15;5.15 Pluggable units;125
5.16;5.16 The FETRON;127
5.17;5.17 Troubleshooting;128
6;6 Central processor;131
6.1;6.1 Memory element;134
6.2;6.2 Instruction control element;138
6.3;6.3 Selection and IO control element;140
6.4;6.4 Program element;141
6.5;6.5 Arithmetic element;143
7;7 Drum system;151
7.1;7.1 Magnetic drums;152
7.2;7.2 Timing;156
7.3;7.3 Status concept and time stamps;158
7.4;7.4 Data flows;158
8;8 Input/output system;161
8.1;8.1 Input system;161
8.1.1;8.1.1 Long-Range Input (LRI) element;162
8.1.2;8.1.2 Gap-Filler Input (GFI) element;165
8.1.3;8.1.3 Crosstell (XTL) element;168
8.1.4;8.1.4 Test Pattern Generator (TPG);169
8.2;8.2 Manual data input element;169
8.3;8.3 Output system;170
8.4;8.4 Alarms and warning lights;174
8.5;8.5 Tape drives and card machines;175
9;9 Display system;177
9.1;9.1 Situation display;179
9.2;9.2 Light gun;183
9.3;9.3 Area discriminators;185
9.4;9.4 Digital display;186
9.5;9.5 Photographic recorder-reproducer element;188
10;10 Machine consoles;191
11;11 Power supply;195
11.1;11.1 The powerhouse;195
11.2;11.2 Regulated power supplies;196
11.3;11.3 Power distribution;198
11.4;11.4 Marginal checking system;200
12;12 Programming;203
12.1;12.1 Instruction format;203
12.2;12.2 Instruction set;204
12.2.1;12.2.1 Miscellaneous class;205
12.2.2;12.2.2 Add class;206
12.2.3;12.2.3 Multiply class;207
12.2.4;12.2.4 Store class;208
12.2.5;12.2.5 Shift class;209
12.2.6;12.2.6 Branch class;210
12.2.7;12.2.7 Input/output class;210
12.2.8;12.2.8 Reset class;211
12.3;12.3 Indexed addressing;211
12.4;12.4 Subroutines;212
12.5;12.5 Examples;213
12.5.1;12.5.1 Polynomial evaluation;214
12.5.2;12.5.2 Coordinate transformation;214
12.5.3;12.5.3 Finding the largest number;216
12.5.4;12.5.4 Adding ten numbers;217
12.5.5;12.5.5 Delaying;218
12.5.6;12.5.6 Printing;219
12.5.7;12.5.7 Trick programs;219
13;13 Software;221
13.1;13.1 Software development process;221
13.2;13.2 Operational software;224
14;14 Failure or Success?;227
14.1;14.1 A failure?;227
14.2;14.2 Success!;229
14.2.1;14.2.1 Hardware;229
14.2.2;14.2.2 Graphics;230
14.2.3;14.2.3 Software;231
14.2.4;14.2.4 Air Traffic Control (ATC) and SABRE;232
14.2.5;14.2.5 Semi Automatic Ground Environment (SAGE) in popular culture;232
15;15 Epilogue;233
15.1;A Whirlwind instruction set;235
15.2;B Programming cards;241
16;Bibliography;245
17;Acronyms;259
18;Index;263