🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.intel
Article #1204

known errors/omissions in Intel 386/486 reference manuals?

#1204
From: Philip Homburg
Date: Tue, 15 Dec 1992 16:57
21 lines
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!philip

Show 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