>What would be the perfect task/project for a noob asm programmer?
Little things. Hello world, basic string handling, simple sorting, just about anything that can be done with a single statement in a scripting language would make for a good project. You don't want to get bogged down in complex logic just yet. Once you get a feel for how things really work, as opposed to what those books have been telling you, you can start to make bigger and better things.
