From mboxrd@z Thu Jan 1 00:00:00 1970 From: cym224@gmail.com (Nemo) Date: Thu, 30 Jun 2016 16:57:33 -0400 Subject: [TUHS] Algol68 vs. C at Bell Labs In-Reply-To: <2c674075-db86-827b-fd97-30921757e9ae@aueb.gr> References: <0f57f9d8248db61cba34372814d2f45e.squirrel@webmail.yaccman.com> <2c674075-db86-827b-fd97-30921757e9ae@aueb.gr> Message-ID: On 30 June 2016 at 15:21, Diomidis Spinellis wrote: [...] > Two factors might had made the choice of 8088 a more practical one for IBM. > [...] > In addition, the 8086 architecture was an extension of the 8080 one, which > made it easier to make the MS-DOS API compatible with the CP/M one, which > was used by many popular programs. This would simplify their porting. (A > lot of early IBM PC software was written in assembly language.) I heard that a lot of the BIOS was a simple-minded translation of corresponding 8080-assembler. I believe that; if you look at the horrible assembler, which was actually printed in the IBM Technical Manual, you could see that most 8086 extensions were not used. N.