This book provides an introduction to assembly language programming and computer architecture in an easy to understand manner, focusing on the popular Intel 8086 and Motorola 68000 microprocessors. With the accompanying disk, the reader is encouraged to run the programs and experiment with them.