[plug] Cross-assembler IDE

Leon Brooks leonb at brooks.fdns.net
Fri Jul 13 10:44:02 WST 2001


Simon Scott wrote (using one of those broken Microsoft tools which 
doesn't quote properly, and encourages disconnected replies in a bunch 
at the top of the mail):

 > I wrote:

>> Give me an opcode table and it's yours in under an hour. (-:

 > OK, then you get to the point where you realise that its not
 > actually that simple when you have data embedded in your code (some
 > disassemblers can detect that sort of thing) and in fact you want
 > labels created for every jmp, jsr and branch instruction

 > Suddenly you wake up and realise you might as well just go find a
 > good one :)

Maybe.

Jump targets and absolute referrals are only one more pass and a sorted 
list (noi  more tables are neded, and it's even easy to tag what kind of 
references exist to the label IF you know the address that the code 
lives at).

Data detection. Hmm. And bells? And whistles? What kind of data? Text? 
Null terminated ASCII? High-bit terminated, $-terminated, 
count-prefixed, EBCDIC or other charsets? Floating point? And would sir 
like fries with that?




More information about the plug mailing list