Estos apuntes de organización de computadores tratan de mostrar el funcionamiento del computador real, centrado en dos aspectos: el soporte a sistemas operativos multitarea y la maximización del rendimiento, para unas restricciones tecnológicas y de coste dadas. Para ilustrar cada concepto teórico se emplean ejemplos basados en el computador real más popular, el PC. Además todos los temas tratados en el libro se completan con problemas resueltos. El soporte de sistemas opeerativos multitarea se centra en dos elementos: la CPU y la protección de la memoria llevada a cabo por el sistema de memoria virtual. El rendimiento se trata en todos los elementos del computador: CPU, sistema de memoria y E/S. Dentro de la CPU se explora a nivel básico la segmentación y la replicación de unidades funcionales. Dentro del sistema de memoria se trata la jerarquía de memoria, analizando la cache, la mejora del rendimiento de la memoria principal y la memoria virtual. Finalmente, el tema dedicado a E/S introduce los conceptos de DMA y procesadores de E/S. Cabe destacar un capítulo dedicado a los sistemas de interconexión, en el cual no sólo se tratan los buses, sino otros mecanismos de interconexión que cada vez adquieren mayor importancia práctica. Como ejemplos se usa PCI y PCI Express. Finalmente, el tema dedicado a los periféricos presenta el principio de funcionamiento de los periféricos más habituales. En este libro, los autores pretenden ilustrar cómo los principios de la arquitectura Von Neumann se aplican en los computadores actuales, y cuáles son las mejoras que éstos introducen en la misma para mejorar el rendimiento del computador, así como la influencia que ejercen los sistemas operativos multitarea modernos sobre el hardware subyacente.