Personal notes taken while learning Assembly from the book Programming from the Ground Up. All the programs are in the AT&T syntax, so keep that in mind if you plan to read them.
https://download-mirror.savannah.gnu.org/releases/pgubook/ProgrammingGroundUp-1-0-booksize.pdf