Portada de Computer Organization and Design: The Hardware/Software Interface

Computer Organization and Design: The Hardware/Software Interface

por David A. Patterson · 1994

Ver sugerencias

Sinopsis

Este libro proporciona una introducción completa a la organización y diseño de computadoras, explorando la interfaz entre hardware y software, y brindando ejemplos prácticos que ilustran los conceptos clave en el diseño de sistemas computacionales.

Más de David A. Patterson

Ver autor →

Otras obras del mismo autor en el catálogo

Libros similares

Libros relacionados según distintos criterios de búsqueda

Aunque no es un texto de ingeniería directamente, comparte con el libro de referencia la disección de sistemas complejos en sus componentes fundamentales para entender su comportamiento emergente. Explora la interacción entre 'hardware' (las reglas formales) y 'software' (la conciencia o la melodía) de formas que resuenan con la arquitectura de computadoras.

A diferencia del enfoque de bajo nivel de 'Computer Organization and Design', este libro aborda la arquitectura de sistemas desde una perspectiva de alto nivel y organizacional. Se conecta al explorar cómo los principios de diseño y estructuración, fundamentales en hardware, se aplican a la construcción de sistemas a gran escala para resolver problemas empresariales, moviéndose del chip a la empresa.

La Noción de Arquitectura

Vittorio Gregotti

1966·ensayo

Mientras que el libro de referencia expone los principios de la arquitectura computacional, la obra de Gregotti se sumerge en la filosofía de la arquitectura en general. Ambos comparten una profunda preocupación por la relación entre la estructura (hardware/materiales), la función (procesamiento/habitabilidad) y la organización de componentes para crear sistemas coherentes y significativos, y cómo esta organización subyace a toda creación funcional, sea digital o física.

El trabajo de Wiener, aunque anterior a la explosión de la computación moderna, establece los marcos teóricos para entender cómo interactúan el control y la comunicación entre 'hardware' y 'software' de un sistema. La filosofía subyacente de retroalimentación, procesamiento de información y automatización es la base conceptual sobre la que se construye cualquier sistema computacional, haciendo de este un pilar filosófico de 'Computer Organization and Design'.

Mientras que el libro de referencia cubre una gama amplia de arquitecturas modernas, este se enfoca en un microprocesador más antiguo y menos conocido internacionalmente (especialmente fuera de India para el 8085), profundizando en la programación estructurada a un nivel muy cercano al hardware. Ofrece una perspectiva práctica, casi ingenieril, que complementa la visión teórica y general de Patterson.

Digital Data Communications and Transmissions

Mohammed Daoud Yacoub

2011·divulgacion

Aunque el libro de referencia toca las interfaces de hardware/software, la comunicación de datos es un aspecto crucial que conecta dispositivos, y este libro ofrece una inmersión detallada desde una perspectiva global y menos occidental. Complementa la organización interna del computador con cómo se comunican con el exterior, a menudo explorando tecnologías y estándares que no son el foco principal de los textos de arquitectura de computadoras más comunes en occidente.

Al igual que el libro de referencia, este se caracteriza por una estructura pedagógica y modular que va desde los fundamentos lógicos más básicos hasta la integración de sistemas complejos. Ambos libros utilizan una aproximación en capas, construyendo conocimiento desde unidades lógicas elementales hasta arquitecturas completas, ofreciendo una visión clara de cómo los bloques de construcción interactúan para formar un sistema funcional.

Ambos libros, el de Tanenbaum y el de Patterson, emplean una estructura narrativa similar, dividiendo la complejidad de la arquitectura de computadoras en múltiples capas o niveles de abstracción (hardware, software, ISA, etc.). Este enfoque permite al lector comprender progresivamente el sistema, observando cómo cada capa se construye sobre la anterior y cómo la interfaz entre ellas es crítica, un pilar estructural para entender sistemas complejos.

Ayúdame a que yoleo sea sostenible