The Z1: Architecture and Algorithms of Konrad Zuse's First Computer (2014) [pdf]
arxiv.org
arxiv.org
All-binary architecture, programmable, 24 bit floating point, microcoded ALUs.
The author seems to come to the same conclusion: What I find most surprising is how the young Konrad Zuse could come to such an elegant design for a computing engine. Whereas the ENIAC, or Mark I teams in the US consisted of seasoned scientists and electronic experts, Zuse was working in isolation and without real previous experience. From the architectural point of view, we compute today as Zuse did in 1938, not as the ENIAC did in 1945.
I was fortunate enough while there to run into Zuse's son, Horst Zuse, also a computer scientist, fixing the Z3!