Assembly Language for x86 Processors (6th Edition)
Assembly Language for x86 Processors, 6/e is ideal for undergraduate courses in assembly language programming and introductory courses in computer systems and computer architecture.
Written specifically for the Intel/Windows/DOS platform,...
Practical Guide to Linux Commands, Editors, and Shell Programming, A (2nd Edition)
For use with all versions of Linux, including Ubuntu,™ Fedora,™ openSUSE,™ Red Hat,® Debian, Mandriva, Mint, and now OS X, too!