Aspirin is actually used as the generic name in the US (and Canada?) from what I understand. It's certainly easier to read and remember, but doesn't say anything about the structure of the molecule.
Neither does acetylsalicylic acid. The IUPAC name is needed for that, which is 2-acetoxybenzoic acid.