Sei sulla pagina 1di 18

HISTORIA DE LA INFORMTICA Se considera que la historia de la informtica empieza cuando, en los albores de la historia, el hombre comienza a buscar instrumentos

que le ayuden a realizar las operaciones aritmticas que necesitaban para los negocios de intercambio de mercancas. El primer instrumento conocido utilizado para realizar operaciones fu el baco. El baco ms antiguo aparece en el valle del Tigris y el ufrates en torno al 3.500 A. C. Y hacia el 2.600 A. C. Aparece en China. El baco simplificaba las operaciones aritmticas bsicas (suma, resta, multiplicacin y divisin) y an hoy se utiliza en algunos pases orientales.

En 1642 aparece la mquina aritmtica de Pascal, que era una mquina mecnica capaz de sumar y cuyo funcionamiento se basaba en ruedas dentadas.

En 1822 Charles Babbage dise su mquina de diferencias, basada en ruedas dentadas pero que no lleg a construirse debido a las deficiencias tecnolgicas de la poca. Ms tarde en 1833, dise su mquina analtica que tampoco lleg a construirse por problemas tecnolgicos, pero su esquema de diseo fu muy similar al de las computadoras actuales, por lo que a Babbage se le considera el padre de la informtica.

Ing. Jos Madrid Rentera

Ing. Edgar Villar Chavez

En 1887 Herman Hollerith construy una mquina que procesaba datos utilizando tarjetas perforadas. Esta mquina fue diseada para hacer el censo de los Estados Unidos del ao 1890. Ya a mediados del siglo XX aparecen las primeras computadoras impulsadas por los avances tecnolgicos y por la necesidad de resolver problemas militares. La primera computadora aparece en 1944 y fu construido por Howard Aiken. Era una computadora electromecnica pues el principal elemento constructivo

era el rel, un dispositivo que mediante un circuito electromagntico era capaz de abrir o cerrar circuitos mecnicos que dejaban pasar o no la corriente elctrica.

En 1945 aparece la primera mquina completamente electrnica, el ENIAC, cuyo elemento tecnolgico era la vlvula de vaco, y cuyo funcionamiento era similar al rel, pero que no utilizaba elementos mecnicos. El circuito elctrico se cerraba al aplicar una tensin lo suficientemente elevada entre dos electrodos.

Ing. Jos Madrid Rentera

Ing. Edgar Villar Chavez

En 1944, el ingeniero y matemtico hngaro John Von Newman desarroll un modelo de una computadora electrnica a partir de la cual disea el EDVAC, que fu una modificacin del ENIAC. El elemento tecnolgico era tambin la vlvula de vaco y propone almacenar los programas y los datos en el interior de las computadoras. Von Newman establece el modelo de computadora compuesta por Unidad de Control, Unidad Aritmtica y Lgica y Memoria Principal que an se utilizan en las computadoras actuales. Por eso se las llama, mquina Von Newman.

Ing. Jos Madrid Rentera

Ing. Edgar Villar Chavez

GENERACIONES DE COMPUTADORAS. Existe un esquema bsico de la carrera tecnolgica cuyo principal objetivo es mejorar las tecnologas e introducir modificaciones en ese esquema bsico para conseguir mquinas cada vez ms rpidas y potentes y reducir el espacio ocupado y la potencia consumida por esas mquinas, sucedindose desde entonces una serie de generaciones, desde la primera hasta llegar a la quinta. 1 Generacin (1,940 1,952): El elemento tecnolgico que la hace posible es la vlvula de vaco, estaban constituidas por aproximadamente 18,000 vlvulas de vaci, por lo que eran necesarios sistemas de refrigeracin para evitar el sobrecalentamiento y quemado de los tubos. Los operadores ingresaban los datos y programas en cdigo de maquina por medio de tarjetas perforadas. El almacenamiento interno se lograba con un tambor que giraba rpidamente, sobre el cual un dispositivo de lectura/escritura colocaba marcas magnticas. Solo se podan programar en lenguaje mquina, no existan los lenguajes de programacin. Eran empleadas principalmente para uso militar y cientfico. Una de las computadoras de esta generacin es la ENIAC (Electronic Numerical Integrator and Computer), meda 2.40 de ancho por 30 metros de largo y pesaba 80 toneladas. Poda resolver 5,000 sumas y 360 multiplicaciones por segundo. Las principales caractersticas de las computadoras de esta generacin son: o Usaban tubos o vlvulas al vaco. o Tenan desde 100 Bytes hasta 2 KiloBytes (2,000 Bytes) o Mquinas grandes y pesadas. o Aplicaciones an bastante limitadas que consuman mucha energa (300 V) o Continas fallas o interrupciones en el proceso. o Alto costo. o Uso de tarjetas perforadas para suministrar datos y los programas. o Realizaban de 2,000 a 16,000 sumas por segundo

(a) Termoinica

(b) Rectificadora

(c) Rectificadora de Mercurio

Vlvulas de Vaco

Ing. Jos Madrid Rentera

Ing. Edgar Villar Chavez

2 Generacin(1,952 1,964): A partir de 1947 se realiza, en los laboratorios Bell, el diseo del transistor, construido con material semiconductor basado en el Silicio, un material abundante en la arena de playa. El transistor sustituye a la vlvula de vaco, ocupa mucho menos espacio y con l se inicia el verdadero desarrollo de las computadoras, disminuyendo de tamao y precio y posibilitando su uso tambin en aplicaciones administrativas y comerciales. Las principales caractersticas de las computadoras de esta generacin son: o Computadoras basadas en transistores. o Realizaban de 6,000 a 3,000,000 operaciones por segundo. o Para el almacenamiento interno se emplean los ncleos de ferrita, utilizando sus propiedades magnticas de que podan tener dos estados. Capacidad de 6 KiloBytes a 1.3 MegaBytes de memoria principal. o Disminucin de consumo energtico y de produccin de calor. o El voltaje de alimentacin es de 10 V. o Para el almacenamiento masivo se utilizaba las cintas magnticas y los tambores magnticos o Comenzaron a desarrollarse lenguajes ensambladores y de alto nivel como el FORTRAN, COBOL, ALGOL, facilitando la programacin de los mismos. o Mayor velocidad. La velocidad de las operaciones ya no se mide en segundos sino en ms (milisegundos).

Transistores

3 Generacin (1,964 1,971): El 1964 aparece el circuito integrado, fabricado tambin con material semiconductor, dando paso a la tercera generacin de computadoras. En el Circuito Integrado o Chip, se construyen en miniatura circuitos electrnicos a base de transistores, resistencias, condensadores, etc. Con ello se consigue disminuir an ms el tamao y el consumo de las computadoras, aumentando al mismo tiempo las prestaciones. Las tecnologas utilizadas para los circuitos integrados de esta poca se denominan SSI (Small Scale Integration) y MSI (Medium Scale Integration). El software evoluciona desarrollndose los Sistemas Operativos, que incluyen multiprogramacin, tiempo real y 5 Ing. Edgar Villar Chavez

Ing. Jos Madrid Rentera

modo interactivo. Para almacenamiento interno de la informacin se utiliza memorias de semiconductores y para el almacenamiento masivo externo empiezan a utilizarse los discos magnticos (discos duros). o Fueron fabricadas en base a circuitos integrados. Circuitos integrados: Miniaturizacin y agrupacin de centenares de elementos en una placa de Silicio o Chip. o Menor consumo de energa. Apreciable reduccin de espacio. o La disminucin del tamao de los circuitos continuaba a modo acelerado, cuando a mediados de los aos 60s la empresa INTEL consigui integrar un procesador completo en un solo chip, llamado microprocesador. o La reduccin de tamao de los sistemas lgicos y de memoria conduce a la fabricacin de la minicomputadora o Se renuevan y crean perifricos de entrada y salida que actan de manera ms rpida y eficaz. o El desarrollo de Hardware permite la conectividad de varios dispositivos para formar redes. o Utilizacin de redes de terminales perifricos conectados a la unidad central, lo que permita utilizar la computadora desde lugares remotos. o Teleproceso. Se instalan terminales remotas que acceden a la computadora central para realizar operaciones, extraer o introducir informacin en bancos de datos, etc. o Trabajo a tiempo compartido. Uso de una computadora por varios clientes al mismo tiempo. o Se implementa la multiprogramacin. Para que sea factible el uso en tiempo compartido, es necesario que el diseo de las computadoras permita el proceso simultneo de varios programas. o Compatibilidad. Comienza a atenderse en todas las empresas fabricantes de Hardware los problemas que plantea la incomunicabilidad de los programas. Ampliacin de las aplicaciones.

Ing. Jos Madrid Rentera

Ing. Edgar Villar Chavez

Circuitos Integrados

4 Generacin (1,971 hasta la actualidad): En 1,971 aparece el microprocesador, que consiste en la construccin de la Unidad central de proceso en un solo circuito integrado. La tecnologa de construccin de los circuitos se denomina LSI (Large Scale Integration) y posibilita la aparicin de las computadoras personales, extendindose el uso de las computadoras al hogar. Aparece como unidad de almacenamiento el disquete o floppy disk, proliferan los lenguajes de programacin de todo tipo y aparecen las redes de transmisin de datos para interconectar computadoras y dando lugar a la telemtica o teleinformtica. La escala de integracin sigue aumentando, apareciendo VLSI (Very Large Scale Integration) y ULSI (Ultra Large Scale Integration), sigue reducindose el tamao y los precios, y empiezan a buscarse alternativas al diseo de la mquina de Von Neuman que hagan a las computadoras cada vez ms rpidas. Empieza a introducirse el paralelismo, es decir que varios procesadores puedan trabajar al mismo tiempo pudiendo ejecutar incluso el mismo programa. En la cuarta generacin se tienen las siguientes caractersticas: o Basadas en circuitos integrados de tipo LSI, VLSI y UVLSI. o El proceso de reduccin del tamao de los componentes llega a superar las escalas microscpicas. Las aplicaciones del microprocesador se han proyectado ms all de la computadora y se encuentra en multitud de aparatos. o La reduccin del tamao tambin genera nuevos conceptos para su uso. Las PC, las microcomputadoras y las minicomputadoras son el grupo de equipos que conforman las "computadoras pequeas". o Memorias electrnicas, que resultan ms rpidas y reducidas. La capacidad de memoria aumenta notablemente actualmente podemos encontrar sistemas con 4GB, 8GB y 16GB. o El aumento cuantitativo y cualitativo de las bases de datos lleva a crear nuevas formas de gestin que facilitan la tarea de consulta y edicin.

Ing. Jos Madrid Rentera

Ing. Edgar Villar Chavez

Procesadores de Cuarta Generacin

o Las aplicaciones. Son innumerables y generalmente abarcan todos los campos de la actividad humana (medicina, comercio, viajes espaciales, entre otros). o La computacin deja de ser uso exclusivo de profesionales, y entra a ser un elemento ms de la vida cotidiana.

5 Generacin (en proyecto): Aparecen trminos como Inteligencia Artificial, que pretende que las computadoras puedan pensar, a semejanza del hombre. Los lenguajes de programacin se acercan cada vez ms al lenguaje natural y evoluciona la robtica, o diseo de mquinas que hagan labores humanas, como construir coches, limpiar la casa, etc.

Ing. Jos Madrid Rentera

Ing. Edgar Villar Chavez

ARQUITECTURAS DE COMPUTADORAS Arquitectura Harvard El trmino Arquitectura Harvard originalmente se refera a las arquitecturas de computadoras que utilizaban dispositivos de almacenamiento fsicamente separados para las instrucciones y para los datos (en oposicin a la Arquitectura von Neumann). El trmino proviene de la computadora Harvard Mark I, que almacenaba las instrucciones en cintas perforadas y los datos en interruptores. Arquitectura von Neumann La arquitectura von Neumann se refiere a las arquitecturas de computadoras que utilizan el mismo dispositivo de almacenamiento tanto para las instrucciones como para los datos (a diferencia de la arquitectura Harvard). Esta arquitectura fue planteada en 1945, por el conocido matemtico John von Neumann, que propuso el concepto de programa almacenado. Las computadoras con arquitectura von Neumann constan de cinco partes: La unidad aritmtico-lgica o ALU, la unidad de control, la memoria, un dispositivo de entrada/salida y el bus de datos que proporciona un medio de transporte de los datos entre las distintas partes.

Arquitectura Von Neuman

Ing. Jos Madrid Rentera

Ing. Edgar Villar Chavez

Una computadora con arquitectura von Neumann realiza o emula los siguientes pasos secuencialmente: 1. Enciende la computadora y obtiene la siguiente instruccin desde la memoria en la direccin indicada por el contador de programa y la guarda en el registro de instruccin. 2. Aumenta el contador de programa en la longitud de la instruccin para apuntar a la siguiente. 3. Decodifica la instruccin mediante la unidad de control. sta se encarga de coordinar el resto de componentes de la computadora para realizar una funcin determinada. 4. Se ejecuta la instruccin. sta puede cambiar el valor del contador del programa, permitiendo as operaciones repetitivas. El contador puede cambiar tambin cuando se cumpla una cierta condicin aritmtica, haciendo que la computadora pueda 'tomar decisiones', que pueden alcanzar cualquier grado de complejidad, mediante la aritmtica y lgica anteriores. 5. Vuelve al paso 2. Hoy en da, la mayora de computadoras estn basadas en esta arquitectura, aunque pueden incluir otros dispositivos adicionales, (por ejemplo, para gestionar las interrupciones de dispositivos externos como mouse, teclado, etc). TIPOS DE COMPUTADORAS 1. Segn su Funcionamiento Se tienen: Computadoras Analgicas, las cuales procesan seales analgicas. Computadoras Digitales, se encargan de procesar seales digitales. Computadoras Hbridas, pueden procesar los dos tipos de seales haciendo uso de conversores analgico-digital y digital-analgico.

Ing. Jos Madrid Rentera

10

Ing. Edgar Villar Chavez

Seal Analgica Las seales ANALGICAS estn representadas por valores continuos. Algo continuo es todo aquello de puede tomar una infinidad de valores dentro de un cierto limite, superior e inferior.

Representacin de una Seal Analgica

Seal Digital La seal es DIGITAL cuando las magnitudes de la misma se representan mediante valores discretos. La palabra discreto proviene del latn discretus que significa separado. Por ejemplo, un interruptor puede tomar dos valores o estados: abierto o cerrado, o encendido o apagado. Los sistemas digitales, como una computadora, usan lgica de dos estados: la corriente pasa o no, por los componentes electrnicos del sistema. Estos dos estados son en realidad dos niveles de tensin, uno alto, H y otro bajo, L (de High y Low, respectivamente). Por abstraccin, dichos estados se sustituyen por ceros y unos, lo que facilita la aplicacin de la lgica y la aritmtica binaria. Si el nivel alto se representa por 1 y el bajo por 0, se habla de lgica positiva y en caso contrario de lgica negativa. Esta representacin permite utilizar los bits (binary digits dgitos binarios) como elementos de un sistema digital.
.

Representacin de una Seal Digital

Ing. Jos Madrid Rentera

11

Ing. Edgar Villar Chavez

Cabe mencionar que adems de los niveles, en una seal digital estn las transiciones de alto a bajo o de bajo a alto, denominadas flanco de subida o de bajada, respectivamente. En la siguiente figura se muestra una seal digital donde se identifican los niveles y los flancos.
1.- Nivel bajo 2.- Nivel alto 3.- Flanco de subida 4.- Flanco de bajada

Niveles y Transiciones de una Seal Digital Es conveniente aclarar que, a pesar de que en los ejemplos sealados el trmino digital se ha relacionado siempre con dispositivos binarios, no significa que digital y binario sean trminos intercambiables. Por ejemplo, si nos fijamos en el cdigo Morse, veremos que en l se utilizan, para el envo de mensajes por telgrafo elctrico, cinco estados digitales que son: punto raya espacio corto (entre letras) espacio medio (entre palabras) espacio largo (entre frases) Referido a un aparato o instrumento de medida, decimos que es digital cuando el resultado de la medida se representa en un visualizador mediante nmeros (dgitos) en lugar de hacerlo mediante la posicin de una aguja, o cualquier otro indicador, en una escala. Ventajas del Uso de las Seales Digitales La informacin a procesar en un sistema de cmputo, puede encontrarse ya sea en forma digital o en seales analgicas que deben convertirse en pulsos digitales, antes de su procesamiento. Y en algunos casos despus del procesamiento, los resultados son convertidos nuevamente a la forma analgica para su salida del sistema (Video Analgico, Audio, Transmisiones) Las ventajas del uso de seales digitales con respecto a las analgicas son: Las seales digitales se pueden almacenarse y procesarse mas fcil y sencillamente que las seales analgicas. Las seales digitales son ms sencillos de medir y evaluar. Por lo tanto es ms fcil comparar el rendimiento de los sistemas digitales con diferentes capacidades de sealizacin e informacin, que con los sistemas analgicos comparables.

Ing. Jos Madrid Rentera

12

Ing. Edgar Villar Chavez

Los sistemas digitales estn mejor equipados para evaluar un rendimiento de error (por ejemplo, deteccin y correccin de errores), que los analgicos. La transmisin digital tiene la inmunidad al ruido. Las seales analgicas son ms susceptibles que los pulsos digitales a la amplitud, frecuencia y variaciones de fase. Esto se debe a que con la transmisin digital, no se necesita evaluar esos parmetros, con tanta precisin, como en la transmisin analgica. en cambio, los pulsos recibidos se evalan durante un intervalo de muestreo y se hace una sola determinacin si el pulso est arriba (1) o abajo de un umbral especfico (0). Los sistemas digitales utilizan la regeneracin de seales, en vez de la amplificacin, por lo tanto producen un sistema ms resistente al ruido que su contraparte analgica. Los equipos que procesan digitalmente consumen menos potencia y son ms pequeos, y muchas veces con ms econmicos.

Desventajas del Uso de las Seales Digitales Algunas de las DESVENTAJAS del uso de seales digitales son las siguientes: La transmisin de las seales analgicas codificadas de manera digital requieren de ms ancho de banda para transmitir que la seal analgica. Las seales analgicas deben convertirse en cdigos digitales, para su procesamiento y convertirse nuevamente a analgicas para su transmisin. La transmisin digital requiere de sincronizacin precisa, de tiempo, entre los relojes del transmisor y receptor. Los sistemas de transmisin digital son incompatibles con las instalaciones analgicas existentes.

2. Segn su Finalidad Computadoras de propsito general: dedicadas a resolver cualquier tipo de aplicaciones. Computadoras de proposito especial: se especializan en resolver un tipo concreto y particular de problema, como puede ser una computadora de un auto o una lavadora.

3. Clasificacin Comercial Supercomputadoras

Ing. Jos Madrid Rentera

13

Ing. Edgar Villar Chavez

Es el tipo de computadora ms potente y ms rpida que existe. Estas mquinas estn diseadas para procesar enormes cantidades de informacin en poco tiempo (rendimiento pico de hasta 91,759 GFlops), implementadas con 32,768 procesadores. As mismo son las ms caras, sus precios llegan a superar los 30 MILLONES de dlares; cuentan con un control de temperatura especial, para disipar el calor que algunos componentes llegan a tener. Algunos ejemplos de tareas a las que son expuestas las supercomputadoras son los siguientes: o Estudio e investigacin Aeroespacial. o Bsqueda y estudio de la energa y armas nucleares. o Bsqueda de yacimientos petrolferos con grandes bases de datos ssmicos. o El estudio y prediccin de tornados. o El estudio y prediccin del clima de cualquier parte del mundo. o La elaboracin de maquetas y proyectos de la creacin de aviones, simuladores de vuelo. Algunas Supercomputadoras: o BlueGene/L beta-System (http://www.top500.org/system/details/7101). o Columbia SGI Altix (http://www.top500.org/system/details/7288) o Earth-Simulator (http://www.es.jamstec.go.jp/esc/eng/ES/hardware.html) Macrocomputadoras o Mainframes Las macrocomputadoras son tambin conocidas como Mainframes. Los mainframes son grandes, rpidos y caros sistemas que son capaces de controlar cientos de usuarios simultneamente, as como cientos de dispositivos de entrada y salida. Son computadoras que se caracterizan por su utilizacin en el manejo de grandes bases de datos en redes corporativas de gran tamao Los mainframes tienen un costo que va desde 350,000 dlares hasta varios millones de dlares. En el pasado, los Mainframes ocupaban cuartos completos o hasta pisos enteros de algn edificio, hoy en da, un Mainframe es parecido a una hilera de archiveros en algn cuarto con falso piso, esto para ocultar los cientos de cables de los perifricos. Existen modelos diseados con 1 hasta 54 procesadores Un modelo representativo de este tipo de computadoras es la: IBM System z9 109 (http://www-03.ibm.com/servers/eserver/zseries/hardware/) Minicomputadoras En 1960 surgi la minicomputadora, una versin ms pequea de la Macrocomputadora. Al ser orientada a tareas especficas, no

Ing. Jos Madrid Rentera

14

Ing. Edgar Villar Chavez

necesitaba de todos los perifricos que necesita un Mainframe, y esto ayudo a reducir el precio y costos de mantenimiento. Las minicomputadoras, en tamao y poder de procesamiento, se encuentran entre los mainframes y las estaciones de trabajo. En general, una minicomputadora, es un sistema multiproceso (varios procesos en paralelo) capaz de soportar de 10 hasta 200 usuarios simultneamente. Actualmente se usan para almacenar grandes bases de datos, automatizacin industrial y aplicaciones multiusuario. Microcomputadoras o PCs Las microcomputadoras o Computadoras Personales (PCs) tuvieron su origen con la creacin de los microprocesadores. Un microprocesador es "una computadora en un chip", o sea un circuito integrado independiente. Las PCs son computadoras para uso personal y relativamente son baratas y actualmente se encuentran en las oficinas, escuelas, hogares, etc. El trmino PC se deriva de que para el ao de 1981, cuando IBM, sac a la venta su modelo "IBM PC", la cual se convirti en un tipo de computadora ideal para uso "personal", de ah que el trmino "PC" se estandariz y los clones que sacaron posteriormente otras empresas fueron llamados "PC compatibles", usando procesadores del mismo tipo que las IBM, pero a un costo menor y pudiendo ejecutar el mismo tipo de programas. Existen otros tipos de microcomputadoras, como la Macintosh, que no son compatibles con la IBM, pero que en muchos de los casos se les llaman tambin "PCs", por ser de uso personal. En la actualidad existen variados tipos de diseo de PCs: o Computadoras personales De Escritorio Servidores de Red Estaciones de red o independientes Porttiles Laptop o Notebook. Asistentes Personales Digitales(PDA) Palm Top Pocket Celulares Inteligentes

Ing. Jos Madrid Rentera

15

Ing. Edgar Villar Chavez

LA COMPUTADORA DIGITAL Computadora (Hispanoamrica) u ordenador (Espaa). La palabra espaola ordenador viene del francs ordinateur que es la traduccin del original ingls computer. Nos encontramos, pues, con una palabra espaola que fue introducida a Espaa como copia de una palabra francesa, pero que denomina a una mquina inventada en Estados Unidos y denominada all computer. En el espaol latinoamericano se prefiere computadora o computador, inspirndose en el original ingls. Al decir ordenador podra interpretarse como que la nica funcin que cumple el aparato es de ordenar, cosa que no es correcta. La funcin principal de una computadora es realizar cmputos o clculos. Respecto a si se debera decir el computador o la computadora, el trmino ms apropiado sera el femenino, ya que la computadora es una mquina. Despus de determinar la correcta forma de nombrar a nuestro dispositivo materia de estudio, podemos especificar que una computadora, es un dispositivo electrnico encargado de procesar datos e informacin en base a un programa especial llamado sistema operativo, diseado para administrar y controlar los recursos del equipo de cmputo. Originalmente, el procesamiento de informacin estaba relacionado de manera casi exclusiva con problemas matemticos, pero las computadoras modernas son usadas para muchas tareas diferentes normalmente sin ninguna relacin con las matemticas. Aunque las tecnologas empleadas en las computadoras digitales han cambiado mucho desde su aparicin(a inicios de la dcada de los aos 40), la mayora todava utilizan la arquitectura von Neumann. La arquitectura von Neumann como se menciona anteriormente, describe una computadora con los siguientes elementos bsicos: Procesador(CPU) Memoria Bus Unidad de control Dispositivos de entrada/salida (E/S)

Ing. Jos Madrid Rentera

16

Ing. Edgar Villar Chavez

CPU

Memoria

Bus Unidad de Control

Dispositivos de E/S

Elementos Bsicos de un Sistema de Computo La CPU contiene a la unidad lgica y aritmtica (ALU), es el dispositivo diseado y construido para llevar a cabo las operaciones elementales como las operaciones aritmticas (suma, resta, multiplicacin y divisin), operaciones lgicas (AND, OR, NOT), operaciones de comparacin, desplazamiento y rotacin de bits. Es en esta unidad en donde se hace todo el procesamiento. La memoria es una secuencia de celdas de almacenamiento numeradas, donde cada una es un bit, o unidad de informacin; estos elementos pueden organizarse formando los Bytes, palabras, palabras dobles, etc. La instruccin es la informacin necesaria para realizar, la funcin deseada, con la computadora. Las celdas de memoria, contienen datos que se necesitan para llevar a cabo las instrucciones. En general, la memoria puede ser re-escrita varias veces, es decir son de lectura/escritura. El tamao de cada celda y el nmero de celdas vara mucho de computadora a computadora, y las tecnologas empleadas para la memoria han cambiado bastante; van desde los rels electromecnicos, tubos llenos de mercurio en los que se formaban los pulsos acsticos, matrices de imanes permanentes, transistores individuales a circuitos integrados con millones de celdas en un solo chip. La unidad de control sigue la direccin de las posiciones en memoria que contiene la instruccin que la computadora va a procesar en ese momento; recupera la informacin colocndola en la ALU para la operacin que debe desarrollar. Transfiere luego el resultado a ubicaciones apropiadas en la memoria. Una vez que ocurre lo anterior, la unidad de control va a la siguiente instruccin (normalmente situada en la siguiente posicin, a menos que la instruccin sea una instruccin de salto, informando a la computadora de que la prxima instruccin estar ubicada en otra posicin de la memoria).

Ing. Jos Madrid Rentera

17

Ing. Edgar Villar Chavez

Los dispositivos E/S sirven a la computadora para, obtener informacin del mundo exterior y devolver los resultados de dicha informacin. Hay una gama muy extensa de dispositivos E/S como los teclados, monitores, unidades de disco flexible, cmaras web, etc. Los Bus son caminos de comunicacin entre dos o ms dispositivos. Es un medio de transmisin compartido. Generalmente los bus estn constituidos por varias lneas de transmisin, cada lnea es capaz de transmitir seales binarias representadas por 0 y 1. Las instrucciones dentro de la computadora se representan mediante nmeros. Por ejemplo, el cdigo para copiar puede ser 001. El conjunto de instrucciones que puede realizar una computadora se conoce como lenguaje de mquina o cdigo mquina. En la prctica, no se escriben las instrucciones para las computadoras directamente en lenguaje de mquina, sino que se usa un lenguaje de programacin de alto nivel que se traduce despus al lenguaje de la mquina automticamente, a travs de programas especiales de traduccin (intrpretes y compiladores). Algunos lenguajes de programacin representan de manera muy directa el lenguaje de mquina, como los ensambladores (lenguajes de bajo nivel).

Ing. Jos Madrid Rentera

18

Ing. Edgar Villar Chavez

Potrebbero piacerti anche