home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / intel / 2712 < prev    next >
Encoding:
Text File  |  1992-12-15  |  1023 b   |  32 lines

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