Therefore it is perhaps not a jump table. In fact looking at the 'addresses' attached to the opcodes it seems implausible that it is. Interesting problem.... > ---------- > From: Walter Banks[SMTP:walter@BYTECRAFT.COM] > Reply To: pic microcontroller discussion list > Sent: Friday, December 12, 1997 4:25 PM > To: PICLIST@MITVMA.MIT.EDU > Subject: Re: [OT]Help with some hex. (Challenge) > > I was expecting Andy Warren or John Payson or someone else > to come up with this one easily. No problem says I we have > written 80 assemblers in the last 15 years just grep the sources > for A2 and find out who uses it for a JMP. If that fails (it did) > we have a box of instruction cards many of which saw use with > very little silicon it has got to be one of those. Dump 'em out > on the conference room table, dust off a paper tape copy > (this box goes way back) of micro-chess, and micro-aid in the > layer above the IBM 1620 instruction card I went from the > extinct Signetics 2650 to the obsure Monolithic Memories 67110, > National SC/MP and at least 50 others, It isn't PDP11, M68K > Unless I missed somthing nobody uses the opcode A2 for a jump. > > So there you have it folks A2 is available as patentable opcode > all of which does solve the question at hand. > > BTW Paul are there any more clues > > Walter Banks > > ---------- > > From: Paul BRITTON > > To: PICLIST@MITVMA.MIT.EDU > > Subject: [OT]Help with some hex. (Challenge) > > > Can anyone help with this tricky problem. > > > > I've been given a hex file, but wasn't told which processor > > it is for, (it could be a PIC), I've tried an 8051 disassembler > > but it's not 8051 code. > > > > :10100000A20000A2FF09A2FF0BA2FF08A2FF0AA2F2 > > :10101000EF06A28000A22000A72000FC2208D03505 > > > > This looks like a table of jumps.( Anyone know which processor > > has 0A2H as a jump instruction? >