Portada de Arquitectura de ordenadores: Un enfoque del diseño de sistemas

Arquitectura de ordenadores: Un enfoque del diseño de sistemas

por Andrew S. Tanenbaum · 1976

Ver sugerencias

Sinopsis

Esta obra aborda la arquitectura de computadoras desde una perspectiva de diseño de sistemas, cubriendo los componentes fundamentales y los principios operativos que definen cómo funcionan las máquinas.

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

Aunque 'Arquitectura de ordenadores' se centra en el hardware y 'Code Complete' en el software, ambos abordan la construcción de sistemas desde una perspectiva de principios fundamentales y mejores prácticas. La conexión no es obvia porque se sitúan en capas distintas de la pila tecnológica, pero ambos buscan imponer una estructura y un orden racionales a sistemas complejos, un enfoque que Tanenbaum aplica al hardware y McConnell al software, compartiendo la filosofía subyacente de la ingeniería de sistemas.

Mientras que Tanenbaum detalla la estructura física y lógica de las computadoras, Knuth profundiza en cómo se diseñan los algoritmos que corren sobre ellas. La conexión es 'nonobvious' porque se podría percibir como un salto del hardware al software puro, pero ambos autores comparten una dedicación a la comprensión profunda de los cimientos computacionales y una visión estructurada de la disciplina, aunque aplicada a dominios diferentes.

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

Douglas Hofstadter

1979·divulgacion

El libro de Tanenbaum descompone la computadora en una jerarquía de niveles, desde la lógica digital hasta el lenguaje ensamblador, mostrando cómo un sistema complejo emerge de componentes simples. Hofstadter explora filosóficamente la emergencia de la conciencia y el significado a partir de sistemas formales y recursivos. Ambos libros comparten una profunda curiosidad por cómo los sistemas auto-referenciales y las estructuras anidadas dan origen a capacidades complejas, siendo la computadora un ejemplo tangible de esta arquitectura de pensamiento.

Pensar rápido, pensar despacio

Daniel Kahneman

2011·psicologia

El libro de Tanenbaum estructura la arquitectura de una computadora en capas funcionales y jerárquicas para entender su funcionamiento. De manera análoga, Kahneman 'descompone' la mente humana en sistemas de pensamiento para comprender cómo procesamos la información y tomamos decisiones. Ambos libros, aunque de dominios muy diferentes (máquinas vs. mente), abordan la comprensión de sistemas complejos a través de la identificación de sus componentes y sus interacciones, revelando las 'arquitecturas' subyacentes que rigen su comportamiento.

La máquina pensante

Herbert W. Franke

1964·ensayo

Mientras Tanenbaum describe la arquitectura de las computadoras, Franke, un autor alemán a menudo menos conocido en el ámbito anglosajón, profundiza en el 'por qué' y las implicaciones filosóficas de construir máquinas que procesan información. Su obra complementa la ingeniería práctica con una visión teórica y cultural de lo que significa la existencia de estas 'máquinas pensantes', ofreciendo una perspectiva europea temprana sobre el mismo objeto de estudio.

Computadoras y cerebro

John von Neumann

1958·divulgacion

Von Neumann, una figura central en la concepción de la arquitectura de computadoras moderna (la arquitectura de von Neumann), ofrece en este libro una reflexión profunda sobre los principios de diseño que subyacen tanto a las máquinas como a la inteligencia biológica. Su enfoque es un precursor de la 'organización estructurada' que Tanenbaum detallaría más adelante, pero con la visión original de uno de sus pioneros, haciendo un puente entre la neurociencia y la computación.

Sistemas Operativos Modernos

Andrew S. Tanenbaum

1987·divulgacion

El libro de referencia y 'Sistemas Operativos Modernos' son ambos escritos por Andrew S. Tanenbaum. Comparten la misma aproximación estructural y pedagógica del autor: desglosar un sistema complejo (ya sea la arquitectura de hardware o el sistema operativo) en niveles jerárquicos y componentes bien definidos, explicando su interacción de manera clara y sistemática. Ambos libros utilizan una perspectiva de 'gran imagen' estructurada en capas para hacer comprensible sistemas intrínsecamente complejos.

Computer Networks

Andrew S. Tanenbaum

1981·divulgacion

Al igual que el libro de referencia y 'Sistemas Operativos Modernos', 'Computer Networks' también sigue la metodología estructural de Tanenbaum de organizar un dominio complejo (las redes de computadoras) en un modelo de capas bien definido (como el modelo OSI o TCP/IP). Esta aproximación jerárquica y modular permite comprender cómo interactúan los diferentes componentes y protocolos, reflejando la misma estrategia narrativa para desentrañar sistemas complejos.

Ayúdame a que yoleo sea sostenible