KDF9
   HOME
*





KDF9
KDF9 was an early British 48-bit computer designed and built by English Electric (which in 1968 was merged into International Computers Limited (ICL)). The first machine came into service in 1964 and the last of 29 machines was decommissioned in 1980 at the National Physical Laboratory. The KDF9 was designed for, and used almost entirely in, the mathematical and scientific processing fields in 1967, nine were in use in UK universities and technical colleges. The KDF8, developed in parallel, was aimed at commercial processing workloads. The KDF9 was an early example of a machine that directly supported multiprogramming, using offsets into its core memory to separate the programs into distinct virtual address spaces. Several operating systems were developed for the platform, including some that provided fully interactive use through PDP-8 machines acting as smart terminal servers. A number of compilers were available, notably both checkout and globally optimizing compilers for ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


8-bit Syllable
In computing, a syllable is a name for a platform-dependent unit of information storage. Depending on the target hardware, various bit widths (and sometimes internal groupings) are associated with it. Commonly used in the 1960s and 1970s, the term has mostly fallen into disuse in favour of terms like byte or word. Examples: * 3-bit syllables: some experimental CISC designs * 8-bit syllables: English Electric KDF9 (represented as syllabic octals and also called slob-octals or slobs in this context) and Burroughs large systems (see also: Burroughs B6x00-7x00 instruction set) * 12-bit syllables: NCR computers such as the NCR 315 (also called slabs in this context) and Burroughs large systems * 13-bit syllables: Saturn Launch Vehicle Digital Computer (LVDC) and Gemini Spacecraft On-Board Computer (OBC) See also * Byte * Catena (computing) * Instruction syllable * Nibble * Opcode * Opstring * Parcel (computing) * Syllable (in linguistics) * Word (computer architecture) In co ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Syllable (computing)
In computing, a syllable is a name for a platform-dependent unit of information storage. Depending on the target hardware, various bit widths (and sometimes internal groupings) are associated with it. Commonly used in the 1960s and 1970s, the term has mostly fallen into disuse in favour of terms like byte or word. Examples: * 3-bit syllables: some experimental CISC designs * 8-bit syllables: English Electric KDF9 (represented as syllabic octals and also called slob-octals or slobs in this context) and Burroughs large systems (see also: Burroughs B6x00-7x00 instruction set) * 12-bit syllables: NCR computers such as the NCR 315 (also called slabs in this context) and Burroughs large systems * 13-bit syllables: Saturn Launch Vehicle Digital Computer (LVDC) and Gemini Spacecraft On-Board Computer (OBC) See also * Byte * Catena (computing) * Instruction syllable * Nibble * Opcode * Opstring * Parcel (computing) * Syllable (in linguistics) * Word (computer architecture) In co ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Syllabic Octal
Syllabic octal and split octal are two similar notations for 8-bit and 16-bit octal numbers, respectively, used in some historical contexts. Syllabic octal ''Syllabic octal'' is an 8-bit octal number representation that was used by English Electric in conjunction with their KDF9 machine in the mid-1960s. Although the word 'byte' had been coined by the designers of the IBM 7030 Stretch for a group of eight bits, it was not yet well known, and English Electric used the word 'syllable' for what is now called a byte. Machine code programming used an unusual form of octal, known locally as 'bastardized octal'. It represented 8 bits with three octal digits but the first digit represented only the two most-significant bits, whilst the others the remaining two groups of three bits each. A more polite colloquial name was 'silly octal', derived from the official name which was ''syllabic octal'' (also known as 'slob-octal' or 'slob' notation,). This 8-bit notation was similar to the late ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Algol 60
ALGOL 60 (short for ''Algorithmic Language 1960'') is a member of the ALGOL family of computer programming languages. It followed on from ALGOL 58 which had introduced code blocks and the begin and end pairs for delimiting them, representing a key advance in the rise of structured programming. ALGOL 60 was the first language implementing nested function definitions with lexical scope. It gave rise to many other programming languages, including CPL, Simula, BCPL, B, Pascal, and C. Practically every computer of the era had a systems programming language based on ALGOL 60 concepts. Niklaus Wirth based his own ALGOL W on ALGOL 60 before moving to develop Pascal. Algol-W was intended to be the next generation ALGOL but the ALGOL 68 committee decided on a design that was more complex and advanced rather than a cleaned simplified ALGOL 60. The official ALGOL versions are named after the year they were first published. Algol 68 is substantially different from Algol 60 and was cr ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Whetstone (benchmark)
The Whetstone benchmark is a synthetic Benchmark (computing), benchmark for evaluating the performance of computers. It was first written in Algol 60 in 1972 at the Technical Support Unit of the Department of Trade and Industry (later part of the Central Computer and Telecommunications Agency) in the United Kingdom. It was derived from statistics on program behaviour gathered on the KDF9 computer at NPL National Physical Laboratory, UK, National Physical Laboratory, using a modified version of its Whetstone ALGOL 60 compiler. The workload on the machine was represented as a set of frequencies of execution of the 124 instructions of the Whetstone Code. The Whetstone Compiler was built at the Atomic Power Division of the English Electric Company in Whetstone, Leicestershire, England, hence its name. Dr. B.A. Wichman at NPL produced a set of 42 simple ALGOL 60 statements, which in a suitable combination matched the execution statistics. To make a more practical benchmark Harold Curnow ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


English Electric DEUCE
The DEUCE (''Digital Electronic Universal Computing Engine'') was one of the earliest United Kingdom, British commercially available computers, built by English Electric from 1955. It was the production version of the Pilot ACE, itself a cut-down version of Alan Turing's Automatic Computing Engine, ACE. Hardware description The DEUCE had 1450 thermionic valves, and used mercury (element), mercury delay-line memory, delay lines for its main memory; each of the 12 delay lines could store 32 instructions or data words of 32 bits each. It adopted the then high 1 megahertz clock rate of the Pilot ACE. Input/output was via Hollerith 80-column punch-card equipment. The reader read cards at the rate of 200 per minute, while the card punch rate was 100 cards per minute. The DEUCE also had an 8192-word magnetic drum for main storage. To access any of the 256 tracks of 32 words, the drum had one group of 16 read and one group of 16 write heads, each group on indepen ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Zero Address Arithmetic
In computer science, computer engineering and programming language implementations, a stack machine is a computer processor or a virtual machine in which the primary interaction is moving short-lived temporary values to and from a push down stack. In the case of a hardware processor, a hardware stack is used. The use of a stack significantly reduces the required number of processor registers. Stack machines extend push-down automata with additional load/store operations or multiple stacks and hence are Turing-complete. Design Most or all stack machine instructions assume that operands will be from the stack, and results placed in the stack. The stack easily holds more than two inputs or more than one result, so a rich set of operations can be computed. In stack machine code (sometimes called p-code), instructions will frequently have only an opcode commanding an operation, with no additional fields identifying a constant, register or memory cell, known as a zero address fo ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

International Computers Limited
International Computers Limited (ICL) was a British computer hardware, computer software and computer services company that operated from 1968 until 2002. It was formed through a merger of International Computers and Tabulators (ICT), English Electric Computers (EEC) and Elliott Automation in 1968. The company's most successful product line was the ICL 2900 Series range of mainframe computers. In later years, ICL diversified its product line but the bulk of its profits always came from its mainframe customers. New ventures included marketing a range of powerful IBM clones made by Fujitsu, various minicomputer and personal computer ranges and (more successfully) a range of retail point-of-sale equipment and back-office software. Although it had significant sales overseas, ICL's mainframe business was dominated by large contracts from the UK public sector, including Post Office Ltd, the Inland Revenue, the Department for Work and Pensions and the Ministry of Defence. It also had ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

English Electric
N.º UIC: 9094 110 1449-3 (Takargo Rail) The English Electric Company Limited (EE) was a British industrial manufacturer formed after the Armistice of 11 November 1918, armistice of World War I by amalgamating five businesses which, during the war, had been making munitions, armaments and aeroplanes. It initially specialised in industrial electric motors and transformers, railway locomotives and traction equipment, diesel motors and steam turbines. Its activities were later expanded to include consumer electronics, nuclear reactors, guided missiles, military aircraft and mainframe computers. Two English Electric aircraft designs became landmarks in British aeronautical engineering; the Canberra and the Lightning. In 1960, English Electric Aircraft (40%) merged with Vickers (40%) and Bristol (20%) to form British Aircraft Corporation. In 1968 English Electric's operations were merged with GEC's, the combined business employing more than 250,000 people. Foundation Aiming ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Friden Flexowriter
The Friden Flexowriter produced by the Friden Calculating Machine Company, was a teleprinter, a heavy-duty electric typewriter capable of being driven not only by a human typing, but also automatically by several methods, including direct attachment to a computer and by use of paper tape. Elements of the design date to the 1920s, and variants of the machine were produced until the early 1970s; the machines found a variety of uses during the evolution of office equipment in the 20th century, including being among the first electric typewriters, computer input and output devices, forerunners of modern word processing, and also having roles in the machine tool and printing industries. History Origins and early history The Flexowriter can trace its roots to some of the earliest electric typewriters. In 1925, the Remington Typewriter Company wanted to expand their offerings to include electric typewriters. Having little expertise or manufacturing ability with electrical appliance ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Terminal Server
A terminal server connects devices with a serial port to a local area network (LAN). Products marketed as terminal servers can be very simple devices that do not offer any security functionality, such as data encryption and user authentication. The primary application scenario is to enable serial devices to access network server applications, or vice versa, where security of the data on the LAN is not generally an issue. There are also many terminal servers on the market that have highly advanced security functionality to ensure that only qualified personnel can access various servers and that any data that is transmitted across the LAN, or over the Internet, is encrypted. Usually, companies that need a terminal server with these advanced functions want to remotely control, monitor, diagnose and troubleshoot equipment over a telecommunications network. A console server (also referred to as console access server, console management server, serial concentrator, or serial console ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Computer Conservation Society
The Computer Conservation Society (CCS) is a British organisation, founded in 1989. It is under the joint umbrella of the British Computer Society (BCS), the London Science Museum and the Manchester Museum of Science and Industry. Overview The CCS is interested in the history of computing in general and the conservation and preservation of early British historical computers in particular. The society runs a series of monthly public lectures between September and May each year in both London and Manchester. The events are detailed on the society's website. The CCS publishes a quarterly journal, ''Resurrection''. The society celebrated its 25th anniversary in 2014. Dr Doron Swade, formerly the curator of the computing collection at the London Science Museum, was a founding committee member and is the current chair of the society. David Morriss, Rachel Burnett, and Roger Johnson are previous chairs, also all previous presidents of the BCS. Projects The society organises ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]