Portada de Computer Organization and Design RISC-V Edition: The Hardware Software Interface

Computer Organization and Design RISC-V Edition: The Hardware Software Interface

por David A. Patterson, John L. Hennessy · 2017

Sinopsis

Este libro proporciona una introducción exhaustiva a los principios fundamentales de la organización y el diseño de computadoras, explorando la interfaz entre hardware y software, con un enfoque en la arquitectura RISC-V.

Sé el primero en valorar este libro.

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

Gödel, Escher, Bach: Un Eterno y Novedoso Bucle

Douglas R. Hofstadter

1979·filosofia

Mientras que 'Computer Organization and Design' aborda la arquitectura concreta del hardware y software, 'Gödel, Escher, Bach' bucea en los principios subyacentes de la información, la computación y la inteligencia desde una perspectiva filosófica profunda. La conexión es no obvia porque va más allá de la ingeniería directa para explorar las raíces intelectuales y conceptuales que hacen posible la computación misma, mostrando cómo ideas abstractas se manifiestan en sistemas complejos, similar a la interfaz hardware-software.

Criptonomicón

Neal Stephenson

1999·ciencia ficcion

Aunque es ficción, 'Criptonomicón' comparte una profunda similitud con 'Computer Organization and Design' en su exploración de la interconexión entre las bases lógicas de la computación, la ingeniería de sistemas y el impacto en la realidad. El libro de referencia detalla cómo se construye un ordenador; Stephenson, a través de sus personajes, explora cómo esas máquinas y sus principios lógicos (criptografía, algoritmos, redes) moldean la guerra, la economía y la sociedad, y cómo conceptos abstractos se materializan en tecnología con consecuencias geopolíticas y personales.

La Noria de la Información: Una Historia de la Era Digital

Martin Campbell-Kelly, William Aspray

2004·historico

Mientras 'Computer Organization and Design' explica el 'cómo' actual de la computación a nivel de arquitectura, 'La Noria de la Información' explora el 'por qué' y el 'cuándo' de su desarrollo histórico. La conexión es profunda al ofrecer una visión contextual de la evolución de las arquitecturas, los lenguajes y las interfaces que el libro de referencia describe en su estado actual. Entender la organización de los ordenadores también implica comprender su genealogía y las decisiones de diseño que llevaron a las estructuras actuales.

Máquinas de Turing y Algoritmos Recursivos

Marvin Minsky

1967·divulgacion

Este libro se adentra en los fundamentos matemáticos y lógicos que subyacen a toda la organización de un ordenador, como la descrita en 'Computer Organization and Design'. Aunque Minsky es un gigante de la IA, este texto particular es más técnico y menos conocido fuera de los círculos académicos muy específicos, siendo una obra fundamental pero no de divulgación popular. Conecta con el libro de referencia al explorar el 'qué es computar' a un nivel más fundamental que la implementación práctica.

Arquitecturas de Computadoras Paralelas

Kai Hwang

1993·divulgacion

'Computer Organization and Design' toca el paralelismo; este libro lo explora en una profundidad mucho mayor, enfocándose exclusivamente en las complejas estructuras y algoritmos de la computación paralela. Es menos conocido en la amplia literatura de computación general y se especializa en un subcampo crucial de la organización de computadoras avanzadas, proveyendo una inmersión más técnica y detallada en un aspecto clave mencionado en el libro de referencia.

Mientras 'Computer Organization and Design' describe la capa subyacente de hardware y la interfaz software-hardware (como el RISC-V), 'El Diseño de UNIX' explica la primera capa de software significativo que interactúa directamente con esa organización: el sistema operativo. La conexión estructural es que ambos libros desglosan un sistema complejo en sus componentes funcionales y explican cómo se interconectan para formar un todo coherente, desde las instrucciones de máquina hasta la gestión de procesos y archivos. Ambos revelan la 'arquitectura' de diferentes niveles de abstracción computacional.

Ver sugerencias

Ayúdame a que yoleo sea sostenible