home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / sys / amiga / programm / 12398 < prev    next >
Encoding:
Text File  |  1992-08-17  |  2.5 KB  |  51 lines

  1. Newsgroups: comp.sys.amiga.programmer
  2. Path: sparky!uunet!usc!rpi!sarah!newserve!marge!rogers
  3. From: rogers@marge.math.binghamton.edu (John Rogers)
  4. Subject: 680x0 assembly questions
  5. Message-ID: <1992Aug17.180518.12734@newserve.cc.binghamton.edu>
  6. Summary: Machine code info needed
  7. Keywords: 68000, 680x0, assembly
  8. Sender: usenet@newserve.cc.binghamton.edu (Mr News)
  9. Nntp-Posting-Host: marge.math.binghamton.edu
  10. Organization: The Blue Wizard's Lab at SUNY-Binghamton
  11. References: <16ob82INNjj5@early-bird.think.com>
  12. Date: Mon, 17 Aug 1992 18:05:18 GMT
  13. Lines: 36
  14.  
  15.  
  16.    I have a 68020 reference manual on my hand, but unfortunately, I don't
  17. have '030 or '040 reference manual.  So here goes my questions:
  18.  
  19.    1.)  Am I correct in my understanding that the newer chips throw the
  20.         CALLM/RTM opcodes away?  If so, then what happens to the
  21.         corresponding machine opcodes?  Are they turned into illegal
  22.         instructions or what?
  23.  
  24.    2.)  I'd like to know the new opcodes (both machine and mnemonic) for
  25.         both '030 and '040...and be sure to mark them as such (e.g. this
  26.         XXX.W is '030 addition; and also mark it as privileged if so)
  27.         I only need a one line description per opcode in question (e.g.
  28.         BTST --- Bit Test <blab, blab>;    clearly the total lines devoted
  29.         to each opcode should be at most three lines or so)
  30.         The reason: to add new decoding logic to my disassembler, which I
  31.                     then use it as a springboard for my next project...
  32.         (Remark: My disassembler works fine for 680x0 with x=0, 1, and 2;
  33.                  and I have the AmigaDOS reference book, 3rd ref., so no
  34.                  problem decoding the latest object/load formaats ;-)
  35.  
  36.    Of course if you happens to have a pointer to a good disassembler that
  37. can handle '030 or even '040 (it must have the source code), you can quote
  38. the source in lieu of Question #2.
  39.    Thanks for the input! ----- and oh by the way, since I don't often read
  40. the UseNet stuff (being busy), I would greatly appreciate your e-mailing
  41. directly to me these information!
  42.  
  43.  
  44. ------------------------------------------------------------------------------
  45.          ///            | The Blue Wizard Of Dragon Order (John Rogers)
  46.         ///  Only Amiga | rogers@phyllis.math.binghamton.edu
  47.   \\\  ///  gives you a | (Don't toucha my wand or I will breaka ya!)
  48.    \\\/// creative edge |     #include <std.disclaimers>
  49.     \XX/                |     cat flames >/dev/null 
  50. ------------------------------------------------------------------------------
  51.