Trmml
Alarm
Ende
Klappe
Haken Motor                   FS Hei-
zung
Anode   T2 T3 T4
                                                      
 
                             
                              Ein Aus FS.
Ein
Bed.
Schalt
Bed.
Stop
Prü-
fung
Nacht
 
                                                                   
  Befehl Text PP P QQ Q Y C N LL       R U A S F K H Z G V
 
   
 
                                                                 
    16 8 4 2 1 4096 2048 1024 512       256 128 64 32 16 8 4 2 1  
    Schnellspeicher-Adresse   Trommelspeicher-Adresse       Trommelspeicher-Adresse  
   
              8 4 2 1       8   4 2 1
 
    Start       Befehlsübernahme             Weiter       Stop    
                           

Zuse Z22 - Programmgesteuerte elektronische Rechenanlage

Emulator by Norbert Kehrer in October 2018 (https://norbertkehrer.github.io).

Lochstreifen / Paper tape Position: 0/0

Emulator of the Zuse Z22 computer

This is an emulator of the Zuse Z22 computer written in JavaScript by Norbert Kehrer in October 2018 (https://norbertkehrer.github.io/).

Quick start to running a program

To run programs do the following:
  1. Go to the "punched tape reader" tab.
  2. Load one of the example programs by selecting it in the program drop down menu and press "Load". Or, type in your own program in the editor area.
  3. Press "Insert Tape".
  4. Go to the "control panel" tab.
  5. Press "Befehlsübernahme".
  6. Press "Start" to read the program from the paper tape into the computer.
  7. Press "Start" again to execute the program.
  8. Go to the "teleprinter" tab to view the output of the program.

Learn how to program the machine

Very cool sites to learn about the Z22 computer and how to program it are:

Have fun!

Norbert