Hacker News new | past | comments | ask | show | jobs | submit login

32-bit floats, 7 bit exponent, 24 bit mantissa, with an extra bit for signifying "special values" (infinity/NaN/0/~0). Fixed-length 8 bit instructions. Two registers. Separate load/store, arithmetic is reg-reg only. Branch delay slots (5 § 1).

RISC forty years before RISC. Zuse was and is an utterly underappreciated genius.

Fascinating. From page 8, §11, in the section on "Unterpläne", it looks also as if it used a kind of function calls and subroutines. "Plan" seems to mean "program", so "Unterplan" is literally subprogram, and it had a facility to automatically return to the point where it the subprogram was called.

>While working on his doctoral dissertation, Zuse developed the first known formal system of algorithm notation[7] capable of handling branches and loops.[8][9]

Also sounds like IEEE 754 forty years before IEEE 754.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact