I worked with AVR studio and Assembly for programming my robots so now I am familiar some how with Assembly ,Now I want to simulate with NASM in Linux ,how can I start ?What are essentials for me to learn ?I know that programing with AVR and CPU is different so what do you suggest me to read or learn ??Book??Links??