Article View: comp.sys.intel
Article #1204known errors/omissions in Intel 386/486 reference manuals?
From: Philip Homburg
Date: Tue, 15 Dec 1992 16:57
Date: Tue, 15 Dec 1992 16:57
21 lines
1054 bytes
1054 bytes
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
Technical Details
Message-ID:
<BzB8F7.4wq@cs.vu.nl>Path:
arc1-ca.pugleaf.net!sparky!uunet!mcsun!sun4nl!star.cs.vu.nl!philipShow Full Headers
Complete Article Headers
Newsgroups: comp.sys.intel Path: arc1-ca.pugleaf.net!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