In my assembly programming class and book all of the syntax for assembly has l or q or some other char after the commands such as movl, leaq ect...however when i look up the language and sample codes do not have these char's. Also % signs are used before the registers (e.g. %eax, %edp)...just wondering why this is and what they mean? Thanks!