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