Atlas Computer (Manchester)

The Atlas Computer of the University of Manchester became operational in 1962, having been a joint development between the University, Ferranti and Plessey. It was arguably the fastest computer in the world until the release of the CDC 6600. It was said at the time that whenever it went offline half of the UK computer capacity was lost. It was a second-generation computer, using transistors.

Two other Atlas machines were built: one for British Petroleum (BP) and the University of London and one for the Atlas Computer Laboratory at Chilton near Oxford. A derivative system was built by Ferranti for Cambridge University, called the Titan, which had a different memory organisation, and ran a time-sharing operating system developed by Cambridge Computer Laboratory.

The University of Manchester's Atlas system was eventually decommissioned in 1971.

Contents

Technical description

Hardware

The machine had many innovative features but the key operating parameters were:

It did not use a synchronous clocking mechanism so performance measurements were not easy but as an example:

Extracode

One interesting feature of the Atlas was extracode, a system that allowed new instructions to be added in software.

The uppermost ten bits of an Atlas machine instruction denoted which operation should be performed. If the most significant bit was set to zero, this was an ordinary machine instruction executed directly by the hardware.

If the uppermost bit was set to one, this was an Extracode and was implemented as a special kind of subroutine jump to an address in the fixed store (ROM) where that address was determined by the other nine bits. Extracode mode had its own program address counter.

Many of the extracodes were what we would probably call microcodes nowadays; they were simple arithmetic procedures which would have been too inefficient to implement in hardware. However, about half of the codes were designated as Supervisor functions which invoked operating system procedures. Typical examples would be "Print the character specified on the stream specified" or "Read a block of 512 words from logical tape N"

Extracodes were the only means that a program could communicate with the Supervisor program.

Modern Intel-type CPUs have a mechanism which is similar in principle but termed 'interrupts'. This is a bad and unhelpful name, as it leads to confusion with hardware interrupts.

Software

A unique Supervisor software system managed the computer's processing time (as such it qualifies in modern terminology as an advanced job scheduler, or a simple operating system).

One of the first high level languages available on Atlas was named Atlas Autocode, which was an early forerunner to Algol. The Atlas also supported Algol 60, Fortran and COBOL. Being a university machine it was patronised by a large number of the student population who even had access to a protected machine code development environment.

Navigation

  • Art and Cultures
    • Art (https://academickids.com/encyclopedia/index.php/Art)
    • Architecture (https://academickids.com/encyclopedia/index.php/Architecture)
    • Cultures (https://www.academickids.com/encyclopedia/index.php/Cultures)
    • Music (https://www.academickids.com/encyclopedia/index.php/Music)
    • Musical Instruments (http://academickids.com/encyclopedia/index.php/List_of_musical_instruments)
  • Biographies (http://www.academickids.com/encyclopedia/index.php/Biographies)
  • Clipart (http://www.academickids.com/encyclopedia/index.php/Clipart)
  • Geography (http://www.academickids.com/encyclopedia/index.php/Geography)
    • Countries of the World (http://www.academickids.com/encyclopedia/index.php/Countries)
    • Maps (http://www.academickids.com/encyclopedia/index.php/Maps)
    • Flags (http://www.academickids.com/encyclopedia/index.php/Flags)
    • Continents (http://www.academickids.com/encyclopedia/index.php/Continents)
  • History (http://www.academickids.com/encyclopedia/index.php/History)
    • Ancient Civilizations (http://www.academickids.com/encyclopedia/index.php/Ancient_Civilizations)
    • Industrial Revolution (http://www.academickids.com/encyclopedia/index.php/Industrial_Revolution)
    • Middle Ages (http://www.academickids.com/encyclopedia/index.php/Middle_Ages)
    • Prehistory (http://www.academickids.com/encyclopedia/index.php/Prehistory)
    • Renaissance (http://www.academickids.com/encyclopedia/index.php/Renaissance)
    • Timelines (http://www.academickids.com/encyclopedia/index.php/Timelines)
    • United States (http://www.academickids.com/encyclopedia/index.php/United_States)
    • Wars (http://www.academickids.com/encyclopedia/index.php/Wars)
    • World History (http://www.academickids.com/encyclopedia/index.php/History_of_the_world)
  • Human Body (http://www.academickids.com/encyclopedia/index.php/Human_Body)
  • Mathematics (http://www.academickids.com/encyclopedia/index.php/Mathematics)
  • Reference (http://www.academickids.com/encyclopedia/index.php/Reference)
  • Science (http://www.academickids.com/encyclopedia/index.php/Science)
    • Animals (http://www.academickids.com/encyclopedia/index.php/Animals)
    • Aviation (http://www.academickids.com/encyclopedia/index.php/Aviation)
    • Dinosaurs (http://www.academickids.com/encyclopedia/index.php/Dinosaurs)
    • Earth (http://www.academickids.com/encyclopedia/index.php/Earth)
    • Inventions (http://www.academickids.com/encyclopedia/index.php/Inventions)
    • Physical Science (http://www.academickids.com/encyclopedia/index.php/Physical_Science)
    • Plants (http://www.academickids.com/encyclopedia/index.php/Plants)
    • Scientists (http://www.academickids.com/encyclopedia/index.php/Scientists)
  • Social Studies (http://www.academickids.com/encyclopedia/index.php/Social_Studies)
    • Anthropology (http://www.academickids.com/encyclopedia/index.php/Anthropology)
    • Economics (http://www.academickids.com/encyclopedia/index.php/Economics)
    • Government (http://www.academickids.com/encyclopedia/index.php/Government)
    • Religion (http://www.academickids.com/encyclopedia/index.php/Religion)
    • Holidays (http://www.academickids.com/encyclopedia/index.php/Holidays)
  • Space and Astronomy
    • Solar System (http://www.academickids.com/encyclopedia/index.php/Solar_System)
    • Planets (http://www.academickids.com/encyclopedia/index.php/Planets)
  • Sports (http://www.academickids.com/encyclopedia/index.php/Sports)
  • Timelines (http://www.academickids.com/encyclopedia/index.php/Timelines)
  • Weather (http://www.academickids.com/encyclopedia/index.php/Weather)
  • US States (http://www.academickids.com/encyclopedia/index.php/US_States)

Information

  • Home Page (http://academickids.com/encyclopedia/index.php)
  • Contact Us (http://www.academickids.com/encyclopedia/index.php/Contactus)

  • Clip Art (http://classroomclipart.com)
Toolbox
Personal tools