World Library  
Flag as Inappropriate
Email this Article

Z22 (computer)

 

Z22 (computer)

Z22, built 1956; now at ZKM in Karlsruhe.

The Z22 was the seventh computer model Konrad Zuse developed (the first six being the Z1, Z2, Z3, Z4, Z5 and Z11, respectively). One of the early commercial computers, the Z22's design was finished about 1955. The major version jump from Z11 to Z22 was due to the use of vacuum tubes, as opposed to the electromechanical systems used in earlier models. The first machines built were shipped to Berlin and Aachen.

By the end of 1958 the ZMMD-group had built a working ALGOL 58 compiler for the Z22 computer. ZMMD was an abbreviation for Zürich (where Rutishauser worked), München (workplace of Bauer and Samelson), Mainz (location of the Z22 computer), Darmstadt (workplace of Bottenbruch).

In 1961 the Z22 was followed by a logically very similar transistorized version, the Z23.


The University of Applied Sciences, Karlsruhe still has an operational Z22 which is on permanent loan at the ZKM in Karlsruhe.

In the 1970s clones of the Z22 using TTL were built by the company Thiemicke Computer.

Contents

  • Technical data 1
  • Programming 2
  • See also 3
  • External links 4

Technical data

The typical setup of a Z22 was:

The Z22 operated at 3kHz operating frequency, which was synchronous with the speed of the drum storage. The input of data was possible via punch-card reader and by directly programming drum storage or core memory using pushbuttons. The Z22 also had glow-lamps which showed the memory state and machine state as output.

Programming

The Z22 was designed to be easier to program than previous first generation computers. It was programmed in machine code with 38-bit instruction words, consisting of five fields:

  • the first 2 bits must always be 10
  • the next 5 bits contain a condition symbol
  • the next 13 bits contain an operation symbol
  • the next 5 bits contain a core memory address
  • the next 13 bits contain a drum memory address

There also was an assembly-like programming language called "Freiburger Code". It was designed to make programming programs for solving mathematical problems easier than writing machine code, and reportedly did so.

See also

External links

  • Z22 computer emulator
  • Homepage of the Z22/13 of the university of Karlsruhe (in German)
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.