Посоветуйте пожалуйста пособие по программированию на ассемблере в Linux. Как я понял есть разные ситаксисы и т.д. В общем подскажите пожалуйста что же нужно изучать для программирования в Linux. Ассемблер хочу изучить для лучшего понимания что же там внутри творится. Вот что нашел на вики:
Литература
Галисеев Геннадий Владимирович. Ассемблер для Win 32. Самоучитель. — М.: «Диалектика», 2007. — С. 368. — ISBN 978-5-8459-1197-1
Зубков С. В. Ассемблер для DOS, Windows и UNIX.
Кип Ирвин. Язык ассемблера для процессоров Intel = Assembly Language for Intel-Based Computers. — М.: «Вильямс», 2005. — С. 912. — ISBN 0-13-091013-9
Калашников О. А. Ассемблер? Это просто! Учимся программировать. — СПб.: БХВ-Петербург, 2007. — 384 с. — ISBN 978-5-94157-709-5
Крис Касперски. Искусство дизассемблирования. — СПб.: БХВ-Петербург, 2008. — 896 с. — ISBN 978-5-9775-0082-1
Владислав Пирогов. Ассемблер для Windows. — СПб.: БХВ-Петербург, 2007. — 896 с. — ISBN 978-5-9775-0084-5
Владислав Пирогов. Ассемблер и дизассемблирование.. — СПб.: БХВ-Петербург, 2006. — 464 с. — ISBN 5-94157-677-3
Ричард Саймон. Microsoft Windows API Справочник системного программиста.
Фрунзе А. В. Микроконтроллеры? Это же просто! Т. 1
http://ru.wikibooks.org/wiki/Ассемблер_в_Linux_для_программистов_C
Что-нибудь из этого вы читали? Что посоветуете?