Damus
Clive Thompson · 34w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqa3xmjrlk9d5sx268p4hth78n7rswndax2f7w8kdtcsfk537ptgyqautus5 this stuff really is use it or lose it That's cool about the stuff you did back the...
Jack William Bell profile picture
@nprofile1q...

I remember a few things. For one, the 390 didn't have a stack register, but it did have 'Index Registers' which could be used in lots of interesting ways. Forex, for *fast* table lookup.

General purpose registers often had standard uses, especially when writing low-level subroutine code to be called by COBOL. Forex, R12 was the program counter, R13 was the address of the savearea, and R14 was the return address.
1
Clive Thompson · 34w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqa3xmjrlk9d5sx268p4hth78n7rswndax2f7w8kdtcsfk537ptgyqautus5 The different details on all these machines in the 60s is really fascinating – they all had different quirks