How to Make Zuse's Z3 a Universal Computer

@article{Rojas1998HowTM,
  title={How to Make Zuse's Z3 a Universal Computer},
  author={Ra{\'u}l Rojas},
  journal={IEEE Ann. Hist. Comput.},
  year={1998},
  volume={20},
  pages={51-54}
}
  • Raúl Rojas
  • Published 1998
  • Computer Science
  • IEEE Ann. Hist. Comput.
  • The computing machine Z3, built by Konrad Zuse between 1938 and 1941, could execute only fixed sequences of floating point arithmetical operations (addition, subtraction, multiplication, division, and square root) coded in a punched tape. An interesting question to ask, from the viewpoint of the history of computing, is whether or not these operations are sufficient for universal computation. The paper shows that, in fact, a single program loop containing these arithmetical instructions can… CONTINUE READING

    Citations

    Publications citing this paper.
    SHOWING 1-10 OF 25 CITATIONS

    Unwinding performance and power on Colossus, an unconventional computer

    VIEW 1 EXCERPT
    CITES BACKGROUND

    The Dawn of Software Engineering: From Turing to Dijkstra

    VIEW 2 EXCERPTS
    CITES METHODS
    HIGHLY INFLUENCED

    STEROIDS for DOPed Applications: A Compiler for Automated Data-Oriented Programming

    VIEW 1 EXCERPT
    CITES BACKGROUND

    Approaching overhead-free execution on FPGA soft-processors

    VIEW 1 EXCERPT
    CITES METHODS

    From Ancient to Modern Computing: A History of Information Hiding

    FILTER CITATIONS BY YEAR

    2003
    2019

    CITATION STATISTICS

    • 1 Highly Influenced Citations

    References

    Publications referenced by this paper.
    SHOWING 1-5 OF 5 REFERENCES

    Konrad Zuse's Legacy: The Architecture of the Z1 and Z3

    VIEW 1 EXCERPT

    On folk theorems

    VIEW 1 EXCERPT

    On the Control Power ofInteger Division

    • Theoretical Computer Science,
    • 1983
    VIEW 2 EXCERPTS