Portada de Arquitectura de un Sistema de Computadores: Una Enfoque Integral

Arquitectura de un Sistema de Computadores: Una Enfoque Integral

por Andrew S. Tanenbaum · 1976

Sinopsis

Tanenbaum ofrece una visión completa de la arquitectura de computadores, desde el nivel lógico digital hasta la arquitectura de conjuntos de instrucciones y el sistema operativo, utilizando un enfoque de capas.

Sé el primero en valorar este libro.

Más de Andrew S. Tanenbaum

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 grácil bucle

Douglas R. Hofstadter

1979·no ficcion

Aunque no es un libro directo sobre arquitectura de computadores, Hofstadter investiga los principios abstractos de la formalización, la lógica y la auto-organización que subyacen a la computación. Su enfoque en la recursión y los sistemas formales es fundamental para entender cómo los cerebros (tanto biológicos como artificiales) procesan la información, ofreciendo una perspectiva filosófica sobre los fundamentos lógicos que informan el diseño de sistemas complejos.

En lugar de enfocarse en el diseño de hardware o software como Tanenbaum, Davis explora la base teórica y filosófica de la computación. Ofrece una perspectiva histórica profunda sobre los orígenes de la arquitectura digital, revelando que los sistemas actuales son la culminación de siglos de pensamiento abstracto sobre lo que significa "calcular", lo que es una conexión menos obvia que ver la evolución del hardware.

Wiener explora los principios fundamentales de la información, el control y la retroalimentación que son la base filosófica de cualquier sistema, ya sea biológico o artificial. Este libro, anterior a la computación moderna tal como la conocemos, establece las bases conceptuales para entender cómo un sistema de computadoras funciona internamente a nivel de control y flujo de información, yendo más allá del hardware para tocar la esencia del procesamiento de sistemas.

Más allá de la arquitectura física, este libro aborda la base teórica y conceptual de lo que un computador es capaz de hacer. La Máquina de Turing es el modelo abstracto fundamental subyacente a toda arquitectura de computadoras. Comprender este concepto es comprender profundamente lo que significa la "computabilidad" y las limitaciones inherentes a cualquier sistema computacional, sentando las bases filosóficas de la disciplina en la que Tanenbaum se especializa.

De la mecánica a la cibernética

Stefan T. Połowczyk

1980·no ficcion

Este es un texto menos conocido en el mundo anglosajón, proveniente de un contexto polaco. Aborda la evolución conceptual que llevó a la arquitectura de computadoras, explorando el cambio de una visión mecánica del mundo a una cibernética y de sistemas, que es el marco subyacente para comprender la obra de Tanenbaum, pero desde una perspectiva y tradición académica diferente.

Aunque Tanenbaum se centra en la arquitectura interna y técnica de un computador, Frascara aborda la "arquitectura" desde la perspectiva de cómo los humanos interactúan con los sistemas de información. Es una contraparte del diseño exterior/interfaz que se apoya en los fundamentos internos que describe Tanenbaum, pero desde una perspectiva latinoamericana sobre la organización de la información y la experiencia, un campo que Tanenbaum toca indirectamente.

Structured Computer Organization

Andrew S. Tanenbaum

1976·no ficcion

Este libro anterior del propio Tanenbaum es la base de su enfoque metodológico, aunque no sea el de referencia. La "Arquitectura de un Sistema de Computadores" se expande sobre las ideas de "organización estructurada". Ambos libros comparten un enfoque pedagógico y una estructura similar de presentar el computador como una serie de capas o niveles de abstracción interconectados, una técnica didáctica característica del autor.

Aunque Tanenbaum se centra en la arquitectura del hardware y el sistema operativo, McConnell aplica una metodología estructurada y modular similar al diseño y la construcción de software. Ambos libros desglosan un sistema complejo (sea de hardware o software) en componentes manejables, discuten las interacciones entre ellos y proponen principios de diseño para construir sistemas robustos y eficientes, utilizando un enfoque práctico y detallado por capas.

Ver sugerencias

Ayúdame a que yoleo sea sostenible