| 
 
Subject: Re: [stella] Ruffin Bailey's Disassembly of missile.bin From: Glenn Saunders <cybpunks2@xxxxxxxxxxxxx> Date: Tue, 25 Jun 2002 23:03:16 -0700  | 
The "#" tells the assembler than the operand is an actual piece of data, not an address. This is the "immediate" addressing mode. The "$" tells the assembler that the operand is a hexadecimal value. Leaving it out tells the assembler that is is a decimal value. So in the case of 0-9, they are the same with or without the "$". But things get crazy if you type "#80" (meaning 80 hex = 128 decimal) and the compiler assumes 80 decimal. The default varies of course with the assembler used, but you get the idea.
---------------------------------------------------------------------------------------------- Archives (includes files) at http://www.biglist.com/lists/stella/archives/ Unsub & more at http://www.biglist.com/lists/stella/
| Current Thread | 
|---|
  | 
| <- Previous | Index | Next -> | 
|---|---|---|
| Re: [stella] Ruffin Bailey's Disass, Chris Wilkson | Thread | Re: [stella] Ruffin Bailey's Disass, Chris Wilkson | 
| [stella] Updated missile.bin -- TWO, Ruffin Bailey | Date | Re: [stella] Updated missile.bin --, Chris Wilkson | 
| Month |