Questions tagged [early-computer]

Early computers and their design, from before the standards set by the IBM S/360 (of 1964) became canon.

Filter by
Sorted by
Tagged with
13
votes
3answers
980 views

How did the Burroughs B5000/B5500 provide hardware support for implementing Algol's call-by-name?

According to a 2019 presentation about Burroughs Extended Algol, the Burroughs B5000 and B5500 (and presumably their descendants) had “Hardware support for Call-by-Name (‘thunks’)”. It goes on to say ...
4
votes
2answers
957 views

Were any decimal-based computers capable of handling text?

Many of the earliest computers stored and manipulated numbers in various decimal codings rather than in pure binary. Examples include the Mark I and ENIAC, as well as some UNIVAC and IBM models. ...
2
votes
1answer
206 views

What's with the TX-0 punchtape instructions?

The TX-0 has a class of instructions very similar to the PDP-style microprogrammed, operation instructions. Fill the opcode field with all ones, and then select which microoperations you want to ...
1
vote
1answer
120 views

What kinds of input/output devices could the Electrologica X1 interface with (simultaneously)?

Here is a brief survey of the literature that I know of/have access to: The most complete description of the X1 that I am aware of is given in Dijkstra's 1959 PHD thesis, which describes in detail ...
4
votes
5answers
592 views

Are there any good resources on emulating/simulating early computing input/output?

Note: I hope this question is on topic. I'm not sure where else to put it. There are several tutorials available online for writing emulators/simulators. Unfortunately they all seem to focus on ...
1
vote
1answer
166 views

Why didn't the Whirlwind I use a high persistence crt or something?

Why didn't the Whirlwind I use a high persistence crt or something ? On this video Whirlwind I at 1:48, you can see the text being diplayed, it is only very briefly visible, apparently they would take ...
2
votes
1answer
209 views

Who built the first electric/electronic adder?

The first electricity-based adder presumably used relays. (The electromechanical relay was invented for the electrochemical telegraph for repeaters in 1831 by Joseph Henry (1797-1878). I can't figure ...
5
votes
2answers
438 views

Data length module of 3.2^n confusion in IBM system/360 architecture

I'm currently reading about the IBM system/360 architecture and there's a part that has me very confused: The decision on basic format (which affected character size, word size, instruction field, ...
5
votes
1answer
802 views

Did this analogue computer from 1960 really have Internet?

If you zoom in this image, to the leftmost, white "cell" in the middle "row" of the machine, it says, in the bottom, "INT NET": https://upload.wikimedia.org/wikipedia/commons/c/c6/PACE-TR-...
21
votes
8answers
4k views

Do the holes in Jacquard loom punched cards represent input data or program code?

I think they represent data because I feel it is a mechanical machine which is fully configured and the holes decide only that the thread related to each hole must be moved or not. Thus the holes ...
1
vote
1answer
223 views

What early computers were only able to print numbers?

According to this paper (translation), one of the early soviet machines, M-1, was only able to print decimal, and not alphabetical numbers. Which other early electronic stored program computers (i.e. ...
3
votes
4answers
454 views

What is the first (say early) use of switches (mechanical or electromechanical) for sake of processing (like automatic motor control)simple data?

Switches are intended for just turning ON or OFF the power supply by either closing or opening the circuit. I often wonder how does mankind got idea to use these switch for sake of processing (simple ...
3
votes
1answer
283 views

Was UCLA's 1948 Mechanical Computer programmable, or merely a calculator?

We define programmable machines as those that can do: sequence selection, and iteration ie the Turing Model of Computing. Here we see the UCLA's 1948 Mechanical Computer performing a calculation. ...
16
votes
1answer
3k views

Do we know the problems the University of Manchester's Transistor Computer was intended to solve?

We can see that the University of Manchester built a transistor computer in 1952. This appears to have been the first transistor computer. We can see that the design was used in the Metrovick 950. ...
10
votes
2answers
565 views

What is the difference between CTSS and ITS?

I learned from the history of Multics that in the early days of computers, Time Sharing System (TSS) was used at MIT, and then Compatible Time Sharing System (CTSS) was developed in 1961, also at MIT. ...
4
votes
1answer
301 views

IBM 650 - how many logic gates?

How many logic gates did the IBM 650 have? I'm used to measuring the complexity of a CPU by transistor count, but the 650 was a vacuum tube machine; the number of tubes would also be an interesting ...
48
votes
4answers
6k views

Why did the IBM 650 use bi-quinary?

The IBM 650, announced in 1953, was the world's first mass-produced computer. It represented numbers in decimal, which is understandable, both because it needed to work with exact money amounts, and ...
13
votes
1answer
642 views

How were Zuse Z22 Instructions Encoded?

The title says it all: How to En-/Decode Z22/Z23 Instructions? (History and Linkage: The question was raised by Wilson in a comment on my answer to his question "Why are PDP-7-style microprogrammed ...
6
votes
3answers
243 views

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

Can someone please help me understand the floating point to readable decimal conversion algorithms of the Z1 and Z3? There is a patent in German containing all the information but I can't speak German....
27
votes
3answers
4k views

Why does an instruction include the address of the next instruction on the IBM 650?

The IBM 650 seems to be a load-store machine. One advantage of a load-store machine is that the instruction can be shorter because there's less pressure to pack more information into it. But the IBM ...
11
votes
3answers
1k views

What is the instruction set of the Z4?

I am able to find a few instructions, such as: Fin (presumably "Fine", as in the end of a musical score, ends a program), Fin', (a conditional Fin), St (possibly "Start" -- the need for this is ...