Introduction to 80X86 Assembly Language and Computer Architecture

A computer can be viewed from many different levels, and used for many different functions, such as the creation of new application software. However, an actual computer works at an even lower level than this.