This is a Tutorial my Programming Teacher gave to me at School and found it very very useful to learn the basics of Assembly. I Hope you like it. I couldnt find the name of the original author so sorry :(.
Assembler is the start and the end of all programming languages. After all, all languages are translated to assembler. In most languages we deal with relatively clear syntaxes. However, it's a completely other story in assembler where we use abbreviations and numbers and where it all seems so weird