Simplified Assembly Language Programming
James T. Streib
Professor and Chair of Computer Science
Department of Computer Science
Assembly Language is a low-level language that uses mnemonics and has a one-to-one correspondence to the machine language (which uses ones and zeros) of a particular processor. Understanding the fundamentals of assembly language need not be intimidating and programming can be simplified by using techniques involved in learning high-level languages. This talk is based on a previously published paper by the same name in the Journal of Computing for Small Colleges, November 2000, and also an upcoming text tentatively entitled Guide to Assembly Language: A Look at the Intel Processor to be published by Springer Verlag London Ltd.