Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix typo: The first Intel math coprocessor was the 8087, not the 80287 #2

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

rtmills
Copy link

@rtmills rtmills commented May 4, 2023

@VictorEijkhout , I have taken occasional looks at your textbook as it has evolved over the years and was looking again today. It has turned into something really fantastic! Thank you so much for putting this together and out there on the web for everyone to read.

While perusing today, I noticed what I believe is a typo. You give the number of the original Intel math coprocessor as "80287"; however, the original math coprocessor was the 8087, which paired with the 8086 CPU. Later, when the 80286 CPU was introduced, the accompanying coprocessor was the 80287. It is the 8087 that introduced the extended 80-bit floating point representation.

The 8087 was the original math coprocessor that paired with the 8086
CPU. The 80287 was the version that paired with 80286 CPUs.
@VictorEijkhout
Copy link
Owner

Thanks. That was the PC XT, which I hever had. I had an AT with the 286 & 287. I'll make the correction. Can you believe my department paid for upgrading from 512k to 640k memory?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants