[Oberon] Illegal instruction?

Liam Proven lproven at gmail.com
Mon Dec 21 02:46:41 CET 2020


On Sun, 20 Dec 2020 at 07:00, eas lab <lab.eas at gmail.com> wrote:

>  Why did no 586 COME ON THE MARKET ?

It did. It was codenamed the P5 and marketed as the Pentium because
Intel discovered that it could not trademark numbers.

The name is from the Greek "penta" for 5.

The P54 was the 2nd-generation, 3.3V chip. (The P5 was a 5V chip --
the original 60MHz and 66MHz Pentium devices). The P55 was the 3rd
generation, the Pentium MMX.

The P6 was the Pentium Pro, Pentium II and Pentium III CPUs, and that
totally different core is still the basis of its remote descendants
the Intel Core i3, i5, i7 & i9 chips today (after a diversion to the
Netburst "Pentium 4" CPUs).

Other 586s included:
• the NextGen 586: https://cpumuseum.jimdofree.com/museum/nexgen/nx586/
• the AMD K5: https://en.wikipedia.org/wiki/AMD_K5
• the Cyrix 5x86: https://en.wikipedia.org/wiki/Cyrix_5x86

AMD bought NexGen and used the follow-on NexGen core as the basis of the AMD K6.
Cyrix enhanced the 5x86 to make the 6x86.  However, poor FPU
performance in the id Software game Quake hurt it in the market, and
Cyrix was bought by VIA. VIA discontinued Cyrix's cores in favour of
the WinChip core by Centaur, formerly part of IDT.

However, all these are x86 chips. No "native programming in a HLL"
here. The closest I can think of to that was a much earlier,
unsuccessful Intel design, the iAPX-432:
https://en.wikipedia.org/wiki/Intel_iAPX_432

The native language of the 432 was Ada.

As an aside it is interesting to note that, while originally decried
as a big, slow, bloated language, Ada is now fairly consistently the
2nd fastest modern compiled language after C:
https://benchmarksgame-team.pages.debian.net/benchmarksgame/index.html

Back in the 1980s and early 1990s, the fastest *compiler* was often Modula-2:
https://www.cbronline.com/news/niels_jensen_explains_how_topspeed_leaves_borlands_turbo_compilers_standing/

-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lproven at cix.co.uk – gMail/gTalk/gHangouts: lproven at gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


More information about the Oberon mailing list