CS401 - Assembly Language Programming

Assembly Language for Intel Based Computers by Kip Irvine

Assembly Language Programming & Organization of the IBM PC by Ytha Yu , Charles Marut

Assembly Language Step by Step by Jeff Duntemann

Introduction to 80X86 Assembly Language and Computer Architecture by Richard c. Detmer

Introduction to ALP From 8086 to Pentium Processors by Sivarama P. Dandamudi, D. Gries, F. B. Schneider

Revolutionary Guide to Assembly Language by Jacov Izrailevich, Aleksandr Sopin, Semyon Lavin, Vitaly Maljugin
   
The Intel Microprocessors by Barry B. Brey