Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El diseo y construccin de computadores es frecuentemente visto como labor de un ingeniero ms que de un cientfico. Sin embargo, las demandantes necesidades de equipos de cmputo cada vez ms veloces y poderosos requiere de la aplicacin prctica de diversos conceptos tericos. Tales necesidades, involucran computadores individuales (uniprocesadores), computadores compuestos (multiprocesadores) y supercomputadores. Por la complejidad con la que se encuentran interrelacionados los elementos fsicos y lgicos que integran a un computador es imposible considerar nicamente a los de un tipo durante la fase de diseo. Tan importante es el hardware que permite realizar lo que deseamos como el software que nos permite expresarlo y controlarlo. En la arquitectura de computadores una computadora es vista como un sistema de cmputo y como tal se requiere de un amplio conocimiento de las estructuras de hardware y software junto con las estrechas interacciones con los algoritmos usados (para el clculo o asignacin de recursos). En el diseo de una computadora existen varios elementos que se toman en cuenta, medidos principalmente en trminos de desempeo y costo. Mtricas secundarias son la tolerancia a fallas, funcionalidad, y factores ambientales (tamao, enfriamiento y ruido). Por supuesto, esto sin perder de vista el objetivos principales como son el diseo de computadores potentes y de costo razonable, permitir la realizacin de programas eficientes que resulevan un problema computacional, y ofrecer las interfaces adecuadas para el usuario. Finalmente, y considerando todo lo expuesto hasta este momento, veremos que en un curso de esta naturaleza los objetivos deben cubrir la presentacin de todo el conocimiento necesario para el diseo de una nueva computadora o mejorar una ya existente y el desarrollo de algoritmos eficientes tanto para la solucin de problemas como para que hagan el mejor uso del hardware disponible. 2. Historia y evolucin.
El desarrollo de dispositivos de clculo no se limita al siglo XX. Mucho antes de la aparicin de los primeros computadores electrnicos hubo calculadores electromecnicos y, mucho, mucho antes que stos existieron dispositivos mecnicos. Para una cronologa detallada sugeriremos que se consulte la Historia de la Computacin e Informtica. Aqu slo mencionaremos de manera genrica la clasificacin cronolgica dada por las caractersticas tecnolgicas. Es importante considerar que la tecnologa no cambia de la noche a la maana, ni siquiera de un ao para otro. La adopcin de nueva tecnologa es un proceso que toma tiempo y dependiente de la substitucin de la anterior. En la siguiente clasificacin cronolgica los periodos descritos aparecen superpuestos por esta razn y los periodos estn delimitados por el tiempo en el que se asume la tecnologa caracterstica dominaba el mercado.
Durante este periodo las reglas de clculo son perfeccionadas. Con el desarrollo de los primeros dispositivos mecnicos destinados a la relojera y juguetes, a partir del primer cuarto del siglo XVII comienzan a desarrollarse las primeras reglas de clculo mecnicas o calculadoras. Para finales del siglo XIX y primer cuarto del siglo XX los primeros dispositivos electromecnicos comienzan a aparecer.
estuvieron disponibles a finales de los aos 60 y los primeros computadores vectoriales aparecieron al inicio de los 70. El concepto de memoria virtual aparece haciendo uso de sistemas de memoria jerrquicamente estructurados.
La base de tecnolgica actual para el diseo y construccin de equipo de cmputo y control automatizado es una rama de la electrnica que recibe el nombre de electrnica digital. Los impulsos elctricos que alimentan a los componentes y circuitos digitales son seales discretas.