Este libro está especialmente concebido para aquellos estudiantes que deben seguir un curso de Arquitectura de Computadores en la modalidad de enseñanza a distancia. El texto se compone de diez Unidades didácticas, cada una de las cuales engloba los contenidos teóricos necesarios para la comprensión de la organización de las diferentes arquitecturas de ordenadores existentes, y una extensa parte práctica con ejemplos resueltos de forma pormenorizada, además de una serie de ejercicios propuestos con la solución final. El manual comienza con un tema que introduce los aspectos fundamentales del diseño de computadores. A continuación se presentan los conceptos relacionados con la evolución y prestaciones de los computadores. Tras ello, se estudia el diseño de la jerarquía de memoria, del procesador y de los repertorios de instrucciones. Finalmente, se analiza el tema del paralelismo a nivel de instrucción, el multiproceso y se introducen otras arquitecturas relevantes, como las existentes en los procesadores vectoriales y los sistemas distribuidos. El autor de esta obra es doctor en Ingeniería Informática y posee una importante experiencia en la docencia universitaria, que ha impartido en diferentes entidades de educación superior, como la Universidad Politécnica de Madrid o la Universidad a Distancia de Madrid (Udima), donde actualmente imparte, en el grado de Ingeniería en Informática, las asignaturas del módulo de Tecnología, Estructura y Arquitectura de Computadores.