assmeblers and disassemblers

Frederic Breitwieser frederic.breitwieser at xephic.dynip.com
Thu Sep 24 16:35:24 GMT 1998


>  Pardon my ignorance, but what are assemblers and disassemblers? I'm new to
>this list and haven't gone this indepth to fuel injection

Hey Scott.  In any device (including EFI) that has a microprocessor of some
sort, there is some code, or a program, that tells the processor what to
do.  An assembler is a piece of software that allows you to create this
code, or program, that displays all the commands in an human-like readable
form.  After you write your code, the assembler "assembles" or converts
those readable things into "machine code", which is what the microprocessor
understands.

A disassembler is the reverse - it takes the machine code which means
something to the processor, and converts it to something that you and I can
understand.

For example.

LDA $FF

The above means "load the A register with value $FF (which is 255 to you
and me).  The assember converts this to:

08FF

The microprocessor likes the latter, people prefer the former.  Hope that
answered your question without making it more confusing.




Frederic Breitwieser
Homebrew Automotive
http://www.xephic.dynip.com/hb_auto/hb_auto.html

"Hey it fit with only 10 whaps with a hammer!"





More information about the Diy_efi mailing list