English Electric KDF8 - Computer Operation

Computer Operation

The KDF8 operator interface could with hindsight fairly be described as both asymmetrical and challenging. It required a very high level of skill, perhaps not often recognized appropriately at the time. As has been stated, there was essentially NO operating system. A very small (about 20 instructions) bootstrap loader could be held at the front of each program tape, but even this approach was not always used. Tape labels were (with the exception of COBOL and Tape Control managed applications) almost non-existent. A grandfather/father/son cycle of tape rotation protected production tapes from major disasters, but required careful manual controls. Programmers (or for operational suites Production Control staff) gave the operator written instructions on which program tape and data tapes to load, on which devices, and a written summary of how to load and initiate each program. The operator would then load the tapes, and load and initiate each program in turn manually from the console.

The console consisting of a vertical display panel about 10 inches (250 mm) high by about 5 feet (1.5 m) long with a similarly sized slightly angled control panel below it. Each of these two parts was filled with labeled buttons and illuminated indicators each (roughly) one inch square. The display section was made up of indicators which when illuminated showed, in binary (grouped as octal) characters, the machine’s current running (or static) status at the individual machine core address and register level, for the compute, read and write operations then in progress. When a program was running, this display was a kaleidoscope of quickly changing, flashing, multi-colored lights. The control panel section consisted of press-buttons to select the next register to be set and a central part that mirrored the lay-out of a single machine core address. Other buttons accessed more complex(!) operations. Use of these buttons enabled the operator to select and then directly input to the machine’s core storage locations and registers the octal pattern he/she keyed in manually. For an operator to input a single machine instruction, each of up to ten octal characters of the instruction had to be selected and keyed in as its binary pattern – each with the correct (odd) parity bit! A skilled operator would “play” the console like a pianist, entering codes faster than the uninitiated observer could follow.

International Computers Limited (ICL) 1968-2002
Predecessor mainframes
  • LEO I
  • ICT 1301
  • Elliott 803
  • KDF8
  • KDF9
English Electric System 4 series
  • System 4/10
  • System 4/30
  • System 4/50
  • System 4/70
  • System 4/72
  • System 4/75
ICT 1900 series
  • 1901
  • 1901A
  • 1901S
  • 1901T
  • 1902
  • 1902A
  • 1902S
  • 1902T
  • 1903
  • 1903A
  • 1903S
  • 1903T
  • 1904
  • 1904A
  • 1904E
  • 1904F
  • 1904S
  • 1905
  • 1905E
  • 1905F
  • 1906
  • 1906A
  • 1906E
  • 1906F
  • 1906S
  • 1907
  • 1907E
  • 1907F
  • 1908
  • 1909
ICL 2900 Series
  • 2950
  • 2955
  • 2956
  • 2960
  • 2966
  • 2970
  • 2972
  • 2976
  • 2980
  • 2982
  • 2988
  • CAFS
  • DAP
  • OCP
ICL Series 39
  • Level 30
  • Level 50
  • Level 60
  • Level 80
ICL minicomputers
  • 2903
  • 2904
  • 2905
  • ME29
  • System Ten
  • System 25
ICL workstations
  • 7502
  • 7503
  • 7561
  • DRS 20
  • DRS 100
  • DRS 200
  • DRS 300
  • DRS 400
  • DRS 500
  • DRS 3000
  • DRS 6000
  • PERQ
  • One Per Desk
ICL operating systems
  • OpenVME
  • VME
  • VME/B
  • VME/K
  • superNova
  • CME
  • DME
  • TME
  • Executive
  • GEORGE
  • MAXIMOP
  • MINIMOP
  • J
  • MultiJob
ICL programming languages
  • PLAN
  • Fortran
  • ALGOL 60
  • SOBS
  • COBOL
  • JEAN
  • C
  • Pascal
  • S3
  • SCL
  • SFL
  • ApplicationMaster
  • ReportMaster
  • RPG
  • DAP FORTRAN

Read more about this topic:  English Electric KDF8

Famous quotes containing the words computer and/or operation:

    The archetype of all humans, their ideal image, is the computer, once it has liberated itself from its creator, man. The computer is the essence of the human being. In the computer, man reaches his completion.
    Friedrich Dürrenmatt (1921–1990)

    Human knowledge and human power meet in one; for where the cause is not known the effect cannot be produced. Nature to be commanded must be obeyed; and that which in contemplation is as the cause is in operation as the rule.
    Francis Bacon (1560–1626)