home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.intel
- Path: sparky!uunet!mcsun!sun4nl!star.cs.vu.nl!philip
- From: philip@cs.vu.nl (Philip Homburg)
- Subject: known errors/omissions in Intel 386/486 reference manuals?
- Message-ID: <BzB8F7.4wq@cs.vu.nl>
- Sender: news@cs.vu.nl
- Organization: Fac. Wiskunde & Informatica, VU, Amsterdam
- Date: Tue, 15 Dec 1992 16:57:07 GMT
- Lines: 21
-
-
- Does anyone have/maintain a list of errors in the 386/486 refence manuals.
- An example: Both the 386 and the 486 reference manual state that the shift
- instructions set the zero flag (ZF). This is not the whole truth since
- on both a 386 and a 486sx (and probably on others too) 'shr' doesn't set ZF
- if the shift count is 0. Gcc seems to know this since it generated an extra
- 'test' after a 'shr' for 'if (a>>b) ...'.
-
- Other examples include a number of bugs in tables.
-
-
-
-
- Philip Homburg
-
-
-
- Philip Homburg <philip@cs.vu.nl>
- Vrije Universiteit / Dept. of Math. & Comp. Sci. +31 20 5483546
- Amoeba project / De Boelelaan 1081A
- 1081 HV Amsterdam / The Netherlands
-