If you have a question about Assembly this is the book with the answers. Assembly Programming: Questions and Answers takes some of the best questions and answers asked on the stackoverflow.com website.
You can use this book to look up commonly asked questions, browse questions on a particular topic, compare answers to common topics, check out the original source and much more. This book has been designed to be very easy to use, with many internal links set up that makes browsing in many different ways possible.
Topics covered include: x86, x86 64, linux, gcc, arm, sse, mips, optimization, basm, simd, att and many more.