Difference between revisions of "Interdata 8/32"
m (→Unix Port: +Odd Comments and Strange Doings in Unix) |
(Remove bogosities, split into separate 7/2 and 8/32 pages) |
||
Line 1: | Line 1: | ||
− | The '''Interdata | + | The '''Interdata 8/32''' was a 32-bit [[minicomputer]] whose [[instruction set architecture|ISA]] was roughly modelled on that of the [[IBM System/360]] [[mainframe]]. It had higher performance than its 'little sister', the [[Interdata 7/32]]; the 8/32 was [[microcode]]d, and optionally allowed the users to write their own additional microcode. |
==Simulators== | ==Simulators== | ||
Line 7: | Line 7: | ||
==UNIX== | ==UNIX== | ||
− | + | The 8/32 and the 7/32 were the one of the first non-[[Digital Equipment Corporation|DEC]] machines to run [[UNIX]]. Amazingly, the ports to the 7/32 and 8/32 were done roughly simultaneously, by two separate organizations; the 8/32 port was done by the Research group at [[Bell Laboratories]]. | |
− | + | Work on the 8/32 port began in early 1977 (on the [[C programming language|C]] [[compiler]], etc); the machine itself was delivered at the end of April 1977. By June, the system was working reasonably well. | |
− | + | The Interdata 7/32 and 8/32 were the first 32-bit machines to run [[UNIX Sixth Edition|Unix Version 6]]; the Interdata 8/32 port became the basis for [[Unix Seventh Edition]]. | |
− | |||
− | |||
− | |||
− | The Interdata 7/32 and 8/32 were the first 32-bit machines to | ||
{{semi-stub}} | {{semi-stub}} | ||
Line 21: | Line 17: | ||
==External links== | ==External links== | ||
− | + | * [http://bitsavers.org/pdf/interdata/32bit/8-32/ 8-32] - documentation at [[Bitsavers]] | |
+ | ** [http://bitsavers.org/pdf/interdata/32bit/29-365R01_32BitRefMan_Jun74.pdf 32 Bit Series Reference Manual] | ||
+ | ** [http://bitsavers.org/pdf/interdata/32bit/8-32/8-32_Brochure_1977.pdf Model 8/32 Processor] | ||
+ | ** [http://bitsavers.org/pdf/interdata/32bit/8-32/29-428_M83-Series_8-32_8-32C_8-32D_Processors_User_May78.pdf M83-Series Models 8/32, 8/32C, and 8/32D Processors User Manual] | ||
+ | |||
+ | ===Unix port=== | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
* [https://www.bell-labs.com/usr/dmr/www/portpap.html Portability of C Programs and the UNIX System; Johnson, S.C. Ritchie, D. M.] | * [https://www.bell-labs.com/usr/dmr/www/portpap.html Portability of C Programs and the UNIX System; Johnson, S.C. Ritchie, D. M.] | ||
** [https://www.bell-labs.com/usr/dmr/www/odd.html Odd Comments and Strange Doings in Unix] - at "You are not expected to understand this" is a description of the problem found in the 8/32 port | ** [https://www.bell-labs.com/usr/dmr/www/odd.html Odd Comments and Strange Doings in Unix] - at "You are not expected to understand this" is a description of the problem found in the 8/32 port | ||
[[Category: Minicomputers]] | [[Category: Minicomputers]] |
Revision as of 21:15, 7 August 2023
The Interdata 8/32 was a 32-bit minicomputer whose ISA was roughly modelled on that of the IBM System/360 mainframe. It had higher performance than its 'little sister', the Interdata 7/32; the 8/32 was microcoded, and optionally allowed the users to write their own additional microcode.
Contents
Simulators
The SIMH simulator supports the 8/32.
UNIX
The 8/32 and the 7/32 were the one of the first non-DEC machines to run UNIX. Amazingly, the ports to the 7/32 and 8/32 were done roughly simultaneously, by two separate organizations; the 8/32 port was done by the Research group at Bell Laboratories.
Work on the 8/32 port began in early 1977 (on the C compiler, etc); the machine itself was delivered at the end of April 1977. By June, the system was working reasonably well.
The Interdata 7/32 and 8/32 were the first 32-bit machines to run Unix Version 6; the Interdata 8/32 port became the basis for Unix Seventh Edition.
External links
Unix port
- Portability of C Programs and the UNIX System; Johnson, S.C. Ritchie, D. M.
- Odd Comments and Strange Doings in Unix - at "You are not expected to understand this" is a description of the problem found in the 8/32 port