home *** CD-ROM | disk | FTP | other *** search
- ****************************************************************************
- * "ISAN" © Instruction Stream ANalyzer Configuration file
- * Format: Base Opcode, Don't Care Mask, Instruction Name (no spaces please)
- * (Any lines not starting with a '$' are ignored)
- ****************************************************************************
-
-
- * The following two lines work but can be achieved automatically (and more
- * efficiently) by adding the "TOTAL" command line switch.
-
- *$0000,$FFFF," -- TOTAL -- " ;OUCH !! matches all 64K combinations!
- *$FFFF,$0000,"---------------"
-
- *---------------------------------------------------------------------
- * WATCH HOW YOU USE THE DON'T CARE MASK FIELD, THE MORE 1s IN IT, THE
- * SLOWER "ISAN" WILL BE AT UPDATING ITS WINDOW !!
- * |
- * |
- * V
- *---------------------------------------------------------------------
-
- * /-------------------- Opcode template
- * |
- * | /-------------- Opcode "don't care" mask (any 1 bits can be either 1 or 0)
- * | |
- * | | /-------- Opcode Label (give it anything you want !)
- * V V V
- $AA11,$0000,"RISC-type"
- $AA11,$0000,"---------"
-
- $5040,$0E07,"ADDQ.W #X,Dn" ;does it use the quick forms or not *?
- $508F,$0EC0,"ADDQ.x #X,SP" ;does it use controlled garbage accumulation?*
-
- $AA11,$0000,"CISC-type"
- $AA11,$0000,"---------"
-
- $80FC,$0E3F,"DIVU ea,Dn" ;aha... need to convert to decimal maybe ?
- $81FC,$0E3F,"DIVS ea,Dn"
- $0800,$003F,"BTST"
- $0840,$003F,"BCHG"
- $0880,$003F,"BCLR"
- $08C0,$003F,"BSET"
- $4E54,$0000,"LINK #x,A4" ;
- $4E5C,$0000,"UNLK A4" ;
- $48E7,$0000,"MOVEM.L list,-(SP)" ;scared to corrupt registers ?
- $4CDF,$0000,"MOVEM.L (SP)+,list"
- $6100,$00FF,"BSR" ;does it have loads of user routines ?
- $4E75,$0000,"RTS" ;program broken down in many subroutines ?
-