I just ordered a book that tells the story about the IBM AS/400 and its /34~38 ancestors.
It is a very strange story and a very strange architecture that was developed in isolation
from other parts of IBM including their mainframes. The location was Rochester Minnesota.
This was a business system that, apparently, did virtual mapping of all of the data that it
would ever access. Once the data was written, it could never be changed (or presumably
deleted). This is ostensibly so that data could not be altered to ensure integrity.
Back in 1988, I was working for a large corporation that had an IS department that had
been using a System /34 upgraded to a /38 and was being upgraded to an AS/400
(because nobody got fired for choosing IBM). The department I worked for was called
Advanced Process Control. We used a lot of DEC PDP/11 and VAXes as well as PCs but IS
was all IBM. My boss had to deal with the IS department for many reasons. After IS had
been using the new AS/400 for a while, my boss said that they could never figure out how
to do a backup so they just had to keep adding memory and hard drives. I never knew
how much RAM and disk storage they ended up having but it must have been huge.
They had a row of big racks full of just RAM and hard drives.
It will be interesting reading about it in more detail. There is still a lot of secrecy around
this mysterious line of computers called the iSeries which was eventually replaced with
the POWER series. I am not clear about how this relates to the PowerPC microprocessor
architecture but I have one or more books about that as well. It is also strange.
https://www.amazon.com/gp/product/1882419669/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1I now have the basic programmer's model worked out for ϕEngine and a working assembler.
Today I started writing a document that will define how the HW works internally.