That's more or less what I suspected. Though... and I'm not sure if this is an American thing, an international thing, or just a weird quirk of the specific people I know... I know several people who run their machines every day even if they aren't even close to full.
In my experience (admittedly limited) you include the assembly in the compile step. Your linker hopefully puts everything together so you can talk to yourself