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

  1. Path: sparky!uunet!europa.asd.contel.com!darwin.sura.net!mips!bridge2!slinky.NSD.3Com.COM!bobk
  2. From: bobk@ESD.3Com.COM (Bob Konigsberg)
  3. Newsgroups: comp.os.msdos.programmer
  4. Subject: Re: Strange 80x86 OPCODE
  5. Keywords: 80x86 Assembler Fun
  6. Message-ID: <bobk.712359565@slinky.NSD.3Com.COM>
  7. Date: 28 Jul 92 21:39:25 GMT
  8. References: <3947@cruzio.santa-cruz.ca.us>
  9. Sender: news@bridge2.NSD.3Com.COM
  10. Lines: 34
  11. Nntp-Posting-Host: slinky.nsd.3com.com
  12.  
  13. aki@cruzio.santa-cruz.ca.us writes:
  14.  
  15. >It's 0F 3D,  i.e. 286+ 2-byte opcode that has 3D as the second
  16. >byte.  Problem is,  that I can't find any reference to it anywhere.
  17. >It looks like it's either something very new or undocumented.
  18.  
  19. According to the Intel 80286 Spec, there are several candidates, none of
  20. which quite matches what you've got, but here's what I've found:
  21.  
  22. 0f 06 CLTS - Clear Task Switched Flag (protected mode)
  23.  
  24. 0f 02 LAR - Load Access Rights Byte (protected mode)
  25.  
  26. 0f 01 LGDT/LIDT Load Global/Interrupt Descriptor Table Register
  27.        Also used for Load Machine Status Word (Protected mode)
  28.        Also used for SGDT/SIDT Store Global/Interrupt Descriptor etc.
  29.  
  30. 0f 00 LLDT - Load Local Descriptor Table Register (protected mode)
  31.              Also Load Task Register (protected mode)
  32.  
  33. 0f 03 LSL - Load Segment Limit (protected mode)
  34.  
  35.  
  36. So most likely what you've got is a 386 or 486 operand or an undocumented
  37. feature.  My question is: does this actually execute or do you get a trap?
  38.  
  39. It's most likely that this is a direct microprocessor control code.  From
  40. what application does it come?  386MAX? MS-Windows? QEMM? Desqview? or any
  41. other app capable of manipulating the cpu directly?
  42.  
  43. Let me know,
  44.  
  45. BobK
  46.  
  47.