Este documento presenta una introducción al lenguaje ensamblador para microprocesadores Intel 80xx/80x86. Cubre definiciones básicas como lenguaje de máquina vs lenguaje ensamblador, y describe los conceptos preliminares de interpretadores, compiladores y ensambladores. También resume la arquitectura de las computadoras personales IBM compatibles y la arquitectura de los microprocesadores Intel, incluidos los modelos de registros.