A fun thing I came across on Tue in my stacks of random papers, the Mascor 132 Reference Manual ca. 1970. It was a startup that failed in
the 1970 recession that a bunch of IBM ACS engineers went to before joining Amdahl. http://bitsavers.org/pdf/mascor I also added some
related historical articles to http://bitsavers.org/pdf/amdahl/history
Al Kossow <aek@bitsavers.org> posted:
A fun thing I came across on Tue in my stacks of random papers, the Mascor 132 Reference Manual ca. 1970. It was a startup that failed in
the 1970 recession that a bunch of IBM ACS engineers went to before joining Amdahl. http://bitsavers.org/pdf/mascor I also added some
related historical articles to http://bitsavers.org/pdf/amdahl/history
I took a look over the ISA and it is not as bad as one could imagine
from taking a viewpoint embodied with computer knowledge from 1970.
I found several tid-bits similar to the evolutionarily path My 66000
has taken.
Quadiblock might learn a thing or two by giving it a study, too.
MitchAlsup <user5857@newsgrouper.org.invalid> schrieb:
Al Kossow <aek@bitsavers.org> posted:
A fun thing I came across on Tue in my stacks of random papers, the Mascor 132 Reference Manual ca. 1970. It was a startup that failed in
the 1970 recession that a bunch of IBM ACS engineers went to before joining Amdahl. http://bitsavers.org/pdf/mascor I also added some
related historical articles to http://bitsavers.org/pdf/amdahl/history
I took a look over the ISA and it is not as bad as one could imagine
from taking a viewpoint embodied with computer knowledge from 1970.
I found several tid-bits similar to the evolutionarily path My 66000
has taken.
Going through the document now (not very deeply)
64 general purpose 32-bit registers, including for floating point
and integer. In the data in bitsavers, it is not desribed how
they handled 64-bit floating points (register pairs or otherwise).
Having either a base register or the IP for addressing sounds
familiar :-) They used segments as high bits of virtual
addresses, so only 16 MB effective address space.
Hexadecimal floats. Bah.
32-bit instructions, only four instrucion formats.
Six-bit constants instead of registers could be done.
If I read it correctly (sadly, the instruction listing is
missing from Bitsavers), the machine was similar to /360
in that one operand was destroyed.
--- Synchronet 3.21f-Linux NewsLink 1.2Quadiblock might learn a thing or two by giving it a study, too.
+1
| Sysop: | Amessyroom |
|---|---|
| Location: | Fayetteville, NC |
| Users: | 65 |
| Nodes: | 6 (0 / 6) |
| Uptime: | 00:51:11 |
| Calls: | 862 |
| Files: | 1,311 |
| D/L today: |
10 files (20,373K bytes) |
| Messages: | 264,186 |