home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / os / msdos / programm / 8182 < prev    next >
Encoding:
Internet Message Format  |  1992-07-30  |  2.2 KB

  1. Path: sparky!uunet!bonnie.concordia.ca!hobbit.ireq.hydro.qc.ca!beaurega
  2. From: beaurega@ireq.hydro.qc.ca (Denis Beauregard)
  3. Newsgroups: comp.os.msdos.programmer
  4. Subject: Re: Strange 80x86 OPCODE
  5. Keywords: 80x86 Assembler Fun
  6. Message-ID: <Bs7t7n.G28@ireq.hydro.qc.ca>
  7. Date: 30 Jul 92 18:40:35 GMT
  8. References: <3947@cruzio.santa-cruz.ca.us>
  9. Sender: news@ireq.hydro.qc.ca (Netnews Admin)
  10. Organization: Institut de recherche d'Hydro-Quebec, Varennes, Canada
  11. Lines: 41
  12.  
  13. In article <3947@cruzio.santa-cruz.ca.us> aki@cruzio.santa-cruz.ca.us writes:
  14. >
  15. >Doing my thing I hit upon a truly strange op-code:
  16. >
  17. >It's 0F 3D,  i.e. 286+ 2-byte opcode that has 3D as the second
  18. >byte.  Problem is,  that I can't find any reference to it anywhere.
  19. >It looks like it's either something very new or undocumented.
  20.  
  21. I check inside Microsoft Macro Assembler 5.1 and found nothing.
  22. This includes 80386 instructions.  However, I had to check each
  23. instruction one at the time since there is no summary table
  24. for all opcodes.  Could you indicate (1) references you already check
  25. and (2) context where this instruction appeared.
  26.  
  27. In old Apple ][, the boot program was executing some text so that
  28. 1) you couldn't remove Apple name from EPROM in at least one place or
  29. other modify the EPROM except in a few places
  30. 2) you couldn't replace the 6502 chip by a 65C?? (I forget the name, was
  31. a more powerful version of 6502 with more instructions, like the 8088/V20)
  32.  
  33. I don't think this is possible in Sorftware running in any PC.  In the
  34. 6502, empty codes were doing always the same thing and most could
  35. be documented and predicted.  In 80x86 _family_, this is not possible.
  36.  
  37. >
  38. >I considered the possibility of the 0F being a 8088/8086 POP CS,
  39. >but the surrounding code excludes this.
  40. >
  41. >Anyone have any idea what that opcode does?
  42. >
  43. >Aki.
  44. >-- 
  45. >/  Phone: 408-662 9664   Fax: 662 9676  |  "Aki" pronounced: Ah-Key. I know  \ 
  46. >\  125 Searidge Ct #D, Aptos, CA 95003  |  what I'm doing most of the time.  /
  47.  
  48.  
  49. -- 
  50.   \_\    Denis Beauregard  *  internet:beaurega@ireq.hydro.qc.ca
  51.  /   \   Genealogiste officiel : Beauregard/Jarret/Jarest/Vincent
  52. J   __>  Barthelemy Jarret (1471) -> Andre Jarret, sieur de Beauregard (1665)
  53. \_.-===   -> Denis Beauregard (1992)                  Opinions ? Et pis non !
  54.