Hot answers tagged

23 votes

How were Zuse Z22 Instructions Encoded?

[Preface: this is about a very early architecture, defined way before and completely independently of today's canon, formed by IBM's /360. When reading, it might be useful to take terms used at their ...
Raffzahn's user avatar
  • 218k
13 votes
Accepted

What is the instruction set of the Z4?

Horst Zuse (Konrad Zuse's son, a computer science professor by trade) has a homepage where he supplies (and sells) various pieces of information, booklets and CDs and DVDs about his father's work. ...
tofro's user avatar
  • 34k
8 votes
Accepted

How did exception handling work in the Plankalkül language?

I will be citing from the 1945 version of Konrad Zuse's paper Der Plankalkül, as published by the Zuse archive in a typeset version with LaTeX. The Plankalkül language is very modular in nature. It ...
ccprog's user avatar
  • 196
6 votes

How did exception handling work in the Plankalkül language?

From that paper somebody linked to (Der Plankalkül, pp. 162-3): Es werden folgende Fälle als Ausnahmewerte dargestellt: (a) Der Wert y ist genau Null (K1.2). (b) Der Wert y ist sehr klein (K1.5) (c) ...
Tomas By's user avatar
  • 2,082
6 votes
Accepted

Floating Point on Konrad Zuse's computers

Konrad Zuse's computers all did floating point in hardware. I am interested in implementation details here. The very best way here would be Raul Rojas books. Most important: Die Rechenmaschinen von ...
Raffzahn's user avatar
  • 218k
5 votes

What is the instruction set of the Z4?

Konrad Zuse—the first relay computer The Z4 made use of a unit called a Planfertigungsteil (program construction unit),which was used to produce punch tapes, containing instructions for the Z4 in a ...
UncleBod's user avatar
  • 1,765
3 votes

Floating Point on Konrad Zuse's computers

there are more solutions to speed up the bit shifts in general: align shifts to data word Simply use your platform WORD bit width and align your shifts to it... That means if I have an 8-bit data ...
Spektre's user avatar
  • 7,238
3 votes

How did exception handling work in the Plankalkül language?

Programming languages routinely having direct support for exception handling is a relatively new development. Well, if you can call 3 decades plus "new" in an industry that's less than a ...
T.E.D.'s user avatar
  • 1,479
3 votes

How does the floating point conversion in Zuse's machines work?

Actually, mechanical translation by Google works remarkably well. I found that I needed to first copy the text to my text editor (emacs, in my case) in order to convert the umlauts into proper Unicode ...
1 vote

Why does the Z22 have a read-only shadow of the return address location?

In simple, early instruction sets, saving the program counter and doing arithmetic on it wasn't rare. One might, for example, embed some data in the program just after a subroutine call, use the ...
John Dallman's user avatar
1 vote

How does the floating point conversion in Zuse's machines work?

My German is rubbish. However, I know enough to make liberal use of Ctrl + F and a dictionary using this PDF version of the patent to hopefully extract the information you want. Page numbers are ...
wizzwizz4's user avatar
  • 18.5k
1 vote

What is the instruction set of the Z4?

This page, put online by his son, gives a good overview of the Z4 instruction set - most important, it's in English as well :)) (I know, this is a link only answer, but I'm on the run, more detailed ...
Raffzahn's user avatar
  • 218k

Only top scored, non community-wiki answers of a minimum length are eligible