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

Computer Organization and Design MIPS Edition: The Hardware/Software Interface

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

Sinopsis

Este libro explora los principios fundamentales de la organización y el diseño de computadoras, detallando cómo interactúan el hardware y el software a través de un enfoque basado en el conjunto de instrucciones MIPS.

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

Mientras que 'Computer Organization and Design' se enfoca en la arquitectura subyacente y la interacción entre hardware y software a un nivel más cercano a la máquina, 'Code Complete' ofrece una visión no obvia de cómo las decisiones de diseño y las prácticas de codificación de alto nivel impactan directamente en la eficiencia y la correcta utilización de esa misma arquitectura subyacente. Conecta la teoría del diseño del computador con la práctica de software de mayor calidad, un paso que a menudo se pasa por alto en la divulgación de hardware/software.

The Soul of a New Machine

Tracy Kidder

1981·divulgacion

Este libro ofrece una perspectiva 'no obvia' al centrarse en el factor humano detrás de la compleja tarea de la organización y el diseño de computadoras. Mientras que el libro de Patterson y Hennessy describe la 'qué' y el 'cómo' técnico, 'The Soul of a New Machine' revela el 'quién' y el 'por qué' emocional y organizacional, mostrando los desafíos, el ingenio y el drama personal involucrado en llevar una nueva arquitectura de hardware a la vida. Es una mirada a la cultura detrás del silicio.

Gödel, Escher, Bach: Un Eterno y Grácil Bucle

Douglas Hofstadter

1979·divulgacion

'Computer Organization and Design' aborda los principios fundamentales de cómo las instrucciones básicas y la lógica digital dan lugar a un sistema computacional complejo y funcional. 'Gödel, Escher, Bach' profundiza en las ideas filosóficas y matemáticas subyacentes a tales sistemas, explorando cómo la recursión, la auto-referencia y los sistemas formales pueden generar inteligencia y conciencia. Ambos libros interrogan la naturaleza de la computación y la complejidad desde perspectivas diferentes pero profundamente interconectadas, tocando las preguntas sobre cómo la estructura simple puede generar un comportamiento inteligente.

El libro de Patterson y Hennessy describe el 'paradigma' actual y los fundamentos del diseño de computadoras. 'La Estructura de las Revoluciones Científicas' aborda una cuestión filosófica más profunda sobre cómo los campos técnicos y científicos, como la informática, evolucionan. Al examinar cómo las ideas fundamentales y las arquitecturas de computación (como el MIPS) se establecen, se consolidan y eventualmente son desafiadas o reemplazadas, conecta con la tesis de Kuhn sobre el cambio de paradigma, animando a pensar en la arquitectura de las computadoras no solo como un estado técnico, sino como el producto de una 'ciencia normal' con potencial de 'revolución' continua.

A Programmierer's Guide to the IBM System/360

Edward M. Nahouraii

1970·divulgacion

Mientras que Patterson y Hennessy se centran en MIPS, un RISC simplificado utilizado para la enseñanza moderna, este libro ofrece una mirada profunda y menos conocida a una arquitectura CISC histórica y fundamental, el IBM System/360. Es una fuente oscura pero esencial para entender la evolución de la organización de computadoras, mostrando las soluciones de diseño y los desafíos de una era diferente de hardware, complementando la visión moderna al revelar las raíces de muchos conceptos actuales.

Fundamentals of Computer Architecture

Miroslav N. Stojic

2008·divulgacion

Este libro, de un autor con menos reconocimiento en el ámbito de la divulgación anglosajona, ofrece una perspectiva académica sólida y similar en alcance a 'Computer Organization and Design', pero desde un origen distinto. Proporciona una explicación alternativa y profunda de los mismos principios fundamentales de la interacción hardware/software y organización de la CPU, útiles para aquellos que buscan otra voz o enfoque en la materia más allá de los autores canónicos estadounidenses.

Structured Computer Organization

Andrew S. Tanenbaum, Todd Austin

1976·divulgacion

El libro de Patterson y Hennessy explora la interfaz hardware/software principalmente a través de la arquitectura MIPS. 'Structured Computer Organization' comparte una similitud estructural al también presentar la organización del computador como una pila de capas abstractas. Tanenbaum fue uno de los primeros en conceptualizar explícitamente esta estructura jerárquica de la computación, lo que permite visualizar y entender cómo diferentes niveles de abstracción interactúan para formar un sistema funcional, un marco conceptual que subyace también al estudio del libro de referencia.

Mientras que 'Computer Organization and Design' presenta la estructura y función de una máquina real, la serie de Knuth, aunque centrada en algoritmos, tiene una similitud estructural profunda al basarse en una máquina hipotética ('MIX'). Esta máquina abstracción permite una exploración sistemática y rigurosa de cómo los algoritmos interactúan con una arquitectura de bajo nivel. La metodología de Knuth para desglosar problemas en operaciones fundamentales y su ejecución en una máquina abstracta refleja el mismo rigor estructural de 'Computer Organization and Design' al desgranar el funcionamiento interno de una CPU real.

Ver sugerencias

Ayúdame a que yoleo sea sostenible