This paper describes the conditional instructions retrofitted by Konrad Zuse to the instruction set of the Z4 around 1950, including the conditional jump. The instruction set upgrade for the Z4 was a request from the mathematicians of the ETH Zürich, who wanted the increased functionality mainly for numerical computations. In case that the truth value in a working register was true, the conditional jump ignored all instructions in the punched tape containing the program, one after another, until a "start" mark in the code was reached. The jump instruction was otherwise ignored. Some simple programming examples help to understand the operational semantics of the conditional instructions of the Z4.
CITATION STYLE
Rojas, R. (2014). Konrad Zuse und der bedingte Sprung. Informatik-Spektrum, 37(1), 50–53. https://doi.org/10.1007/s00287-013-0717-9
Mendeley helps you to discover research relevant for your work.