Sunteți pe pagina 1din 85

Arquitectura de Computadoras

Ingeniera de Sistemas

SOUTHAMERICAN UNIVERSITY

Departamento de Ciencias e Ingeniera

INTRODUCCIN
El concepto de arquitectura en el entorno informtico proporciona una descripcin de la construccin y distribucin fsica de los componentes de la computadora. La arquitectura de una computadora explica la situacin de sus componentes y permite determinar las posibilidades de que un sistema informtico, con una determinada configuracin, pueda realizar las operaciones para las que se va a utilizar. Cualquier usuario que desee adquirir un sistema informtico, tanto si es una gran empresa como un particular, debe responder a una serie de preguntas previas: qu se desea realizar con el nuevo sistema informtico? Cules son los objetivos a conseguir? Qu software ser el ms adecuado para conseguir los objetivos marcados? Qu impacto va a suponer en la organizacin (laboral o personal) la introduccin del nuevo sistema informtico? Finalmente, cuando se haya respondido a estas preguntas, el usuario tendr una idea aproximada de los objetivos que han de cumplir los diferentes sistemas informticos a evaluar.

2
SOUTHAMERICAN UNIVERSITY

Captulo I Antecedentes
En la actualidad es muy familiar el aspecto exterior de una computadora o, por lo menos, de una microcomputadora Name=g8; HotwordStyle=BookDefault; , pero se ha de advertir que, salvando las diferencias de tamao y la posibilidad de teleproceso (manejo del sistema informtico a grandes distancias a travs de lneas de comunicaciones de diferentes tipos), en general, los sistemas informticos se dividen fsicamente en la unidad central del sistema y los perifricos que permiten conectarlo al mundo exterior. La Unidad Central del Sistema es un habitculo en forma de caja donde se sita el cerebro de la computadora, esto es, la unidad central de proceso(CPU), as como los distintos componentes que van a ayudar al sistema informtico en sus operaciones habituales (bus, memorias, fuentes de alimentacin elctrica, etctera). La unidad central de proceso se compone de: Una Unidad de Control que manejar los diferentes componentes del sistema informtico as como los datos a utilizar en los diferentes procesos. Una Unidad Aritmtico-Lgica que realizar las diferentes operaciones de clculo en las que la computadora basa su funcionamiento. Unos Registros del Sistema que sirven como rea de trabajo interna a la unidad central de proceso. La unidad central de proceso se conecta a una serie de memorias que le sirven como soporte para el manejo de los datos y programas que se han de utilizar mientras se encuentre operativa. Las diferentes memorias del sistema informtico (Random Access Memory o RAM y Read Only Memory o ROM) son componentes fundamentales de la computadora ya que van a ser, en el caso de la RAM, el rea de trabajo donde el microprocesador va a realizar las diferentes operaciones en que se van a descomponer los procesos solicitados por el usuario, mientras que la ROM va a servir para ayudar a la computadora a realizar las diferentes operaciones de arranque del sistema informtico previas a que el sistema operativo tome el control de las diferentes tareas a realizar.

3
SOUTHAMERICAN UNIVERSITY

La unidad central de proceso y las memorias se conectan entre ellas por medio del bus. El bus es un enlace de comunicaciones que conecta todos los componentes que configuran el sistema informtico y permite la transferencia de informacin entre ellos. Esta informacin se compone de datos y rdenes de comandos para manipular los datos. Existen varias tecnologas de diseo y construccin de buses entre las que se pueden distinguir las arquitecturas ISA, EISA y MCA que se vern ms adelante. Otros componentes que se conectan al bus son los puertos de conexin de los diferentes perifricos asociados a la unidad central del sistema de la computadora y que van a permitir configurar el sistema informtico para una serie diferente de operaciones funcionales que siempre han de cubrir las necesidades del usuario. Es evidente que la configuracin de un sistema informtico ha de realizarse en funcin de los objetivos operativos que vaya a cubrir la citada computadora. As, un sistema informtico que se va a dedicar exclusivamente a CAD/CAM (diseo asistido por computadora) no tendr una configuracin similar a la de una computadora que va a dedicarse a controlar los diferentes enlaces de comunicaciones que componen una red informtica. Los diferentes perifricos que se pueden conectar a un sistema informtico se dividen en cuatro grupos principales: Perifricos de Entrada de Informacin. Perifricos de Almacenamiento de Informacin. Perifricos de Salida de Informacin. Perifricos de Comunicaciones. Unidad Central del Sistema La Unidad Central del Sistema (System Unit en ingls) es el centro de operaciones de cualquier computadora existente en el mercado actual. En la unidad central del sistema se alojan los componentes y circuitera que van a realizar las tareas fundamentales de la computadora. Al abrir la unidad central del sistema de una computadora se pueden apreciar una serie de componentes: - Placa principal. - Microprocesador central o unidad central de proceso (CPU). - Bus. - Memoria principal. - Otros componentes controladores. - Fuente de alimentacin elctrica.
4
SOUTHAMERICAN UNIVERSITY

A continuacin se estudiar detenidamente cada uno de ellos. 1. Placa Principal. Es una placa con un circuito impreso donde se conectan los elementos bsicos de la computadora: el microprocesador, el bus y toda o parte de la memoria principal. En algunos lugares tambin aparece denominada como placa base o placa madre. 2. Microprocesador Central o Unidad Central de Proceso (CPU). Es el elemento fundamental de la computadora. El microprocesador va a ocuparse de la ejecucin de las rdenes de comandos, los clculos matemticos solicitados por las referidas rdenes, el manejo de los datos asociados a los clculos. Otra funcin importante del microprocesador va a ser el control de los componentes del sistema informtico conectados a l y que le dan apoyo y le permiten realizar todas las operaciones que le son solicitadas por los diferentes programas de aplicacin. El microprocesador se va a ocupar tambin de controlar y gestionar el trfico de datos entre la unidad central del sistema y los perifricos optimizando los procesos a realizar por la computadora. 3. Bus. El bus, quiz fuera mejor decir los buses ya que existen varios con diversas funciones, es un circuito que conecta el procesador central con todo el resto de componentes de la computadora. El bus sirve para que le llegue al procesador la informacin y las solicitudes de trabajo, desde el exterior, y enve hacia afuera los resultados del trabajo realizado. 4. Memoria Principal. Es la zona de trabajo donde la computadora va a almacenar temporalmente las rdenes a ejecutar y los datos que debern manipular esas rdenes. Cuanto mayor sea la cantidad de memoria existente en el sistema informtico, mayores sern las posibilidades de trabajo de la computadora, ya que sta podr manipular una cantidad superior de datos al mismo tiempo (siempre que el sistema operativo lo permita). 5. Componentes de Control. Son elementos que sirven como apoyo al funcionamiento del microprocesador central. Fundamentalmente, son componentes especializados en realizar determinadas operaciones, descargando al microprocesador central de estas actividades y permitindole obtener una mayor rapidez y efectividad en el manejo del conjunto del sistema informtico.
5
SOUTHAMERICAN UNIVERSITY

Los controladores ms importantes son el controlador de interrupciones, el generador de reloj y el controlador de acceso directo a memoria. Las placas de expansin interna ms importantes son las de control del subsistema de vdeo, que manejarn las seales que enva la CPU a la pantalla del sistema informtico y las del controlador de los discos de la computadora que controlar el flujo de datos entre la memoria principal y el subsistema de almacenamiento. Estos componentes sern estudiados en el apartado concreto de sus tareas dentro del sistema informtico. 6. Fuente de Alimentacin Elctrica. Las fuentes de alimentacin proporcionan la energa elctrica que necesita por la computadora para funcionar. Esa energa se estabiliza para impedir que la computadora se vea afectada por oscilaciones bruscas en el suministro de las compaas elctricas. La fuente de alimentacin transforma la corriente alterna de 220 voltios de la red ciudadana en corriente continua y de menor voltaje, que es la que necesitan los diferentes componentes de la computadora. Los voltajes que proporciona la fuente de alimentacin son de 12 y 5 voltios. El primero se utiliza para poner en funcionamiento los componentes mecnicos de la computadora (discos, diskettes, etc.). El segundo se utiliza en los componentes electrnicos (el microprocesador, la memoria, el reloj, etc.). En caso de que se abra la unidad central del sistema de la computadora es muy importante no manipular la fuente de alimentacin; hay que tener encuentra que, si el sistema informtico est enchufado y encendido, la fuente de alimentacin es potencialmente peligrosa. Si se est intentando realizar alguna operacin dentro de la caja de la unidad, deben manipularse cuidadosamente los cables que entran y salen de la caja de la fuente de alimentacin y bajo ningn concepto intentar abrirla. Unidad Central de Proceso La Unidad Central de Proceso es el lugar donde se realizan las operaciones de clculo y control de los componentes que forman la totalidad del conjunto del sistema informtico.

6
SOUTHAMERICAN UNIVERSITY

Las actuales computadoras son microprocesadores construidos sobre un cristal de silicio semiconductor donde se crean todos los elementos que forman un circuito electrnico (transistores, etc.) y las conexiones necesarias para formarlo. El microcircuito se encapsula en una pastilla de plstico con una serie de conexiones hacia el exterior, en forma de patillas metlicas, que forman sunexo de unin al resto del sistema informtico. Estas pastillas de plstico, con una multitud de patillas de conexin metlicas, reciben el nombre de chips. El microprocesador central de una computadora se divide en: Unidad de Control (Control Unit o CU en ingls). Unidad Aritmtico-Lgica (Aritmethic Control Unit o ALU en ingls). Registros. La Unidad de Control maneja y coordina todas las operaciones del sistema informtico, dando prioridades y solicitando los servicios de los diferentes componentes para dar soporte a la unidad aritmticolgica en sus operaciones elementales. La Unidad Aritmtico-Lgica realiza los diferentes clculos matemticos y lgicos que van a ser necesarios para la operatividad de la computadora; debe recordarse que todo el funcionamiento del sistema de una computadora se realiza sobre la base de una serie de operaciones matemticas en cdigo binario. Los Registros son una pequea memoria interna existente en la CPU que permiten a la ALU el manejo de las instrucciones y los datos precisos para realizar las diferentes operaciones elementales. De la misma forma que la placa principal tiene un bus para conectar la CPU con los diferentes dispositivos del sistema informtico, la unidad de control tiene un bus interno para conectar sus componentesName=g12; HotwordStyle=BookDefault; Unidad de Control (CU) Es la parte de la unidad central de proceso que acta como coordinadora de todas las tareas que ha de realizar la computadora. Asimismo, se encarga de manejar todas las rdenes que la computadora necesita para realizar la ejecucin de las operaciones requeridas por los programas de aplicacin. Sus funciones Bsicas son: 1. Manejar todas las operaciones de acceso, lectura y escritura a cada una de las posiciones de la memoria principal donde se almacenan las instrucciones necesarias para realizar un proceso.
7
SOUTHAMERICAN UNIVERSITY

2. Interpretar la instruccin en proceso. 3. Realizar las tareas que se indican en la instruccin. Esta unidad tambin se ocupa de controlar y coordinar a las unidades implicadas en las operaciones anteriormente mencionadas, de manera que se eviten problemas internos que se puedan producir entre los componentes de la computadora. La unidad de control, finalmente, comunica entre s y dirige las entradas y salidas desde y hasta los perifricos, dando el oportuno tratamiento a la informacin en proceso. Para realizar su cometido, la unidad de control necesita manejar la siguiente informacin: El registro de estado. El registro puntero de instrucciones. La instruccin a ejecutar. Las seales de entrada/salida. La salida que proporcionar la unidad de control ser el conjunto de rdenes elementales que servirn para ejecutar la orden solicitada. Los pasos en que se divide este proceso son: 1. Extraer de la memoria principal la instruccin a ejecutar. 2. Tras reconocer la instruccin, la unidad de control establece la configuracin de las puertas lgicas (las interconexiones de los diferentes componentes del circuito lgico) que se van a ver involucradas en la operacin de clculo solicitada por la instruccin, estableciendo el circuito que va a resolverla. 3. Busca y extrae de la memoria principal los datos necesarios para ejecutar la instruccin indicada en el paso nmero 1. 4. Ordena a la unidad involucrada en la resolucin de la instruccin en proceso que realice las oportunas operaciones elementales. 5. Si la operacin elemental realizada ha proporcionado nuevos datos, stos se almacenan en la memoria principal. 6. Se incrementa el contenido del registro puntero de instrucciones. Unidad Aritmtica y Lgica (ALU) Su misin es realizar las operaciones con los datos que recibe, siguiendo las indicaciones dadas por la unidad de control. El nombre de unidad aritmtica y lgica se debe a que puede realizar operaciones tanto aritmticas como lgicas con los datos transferidos por la unidad de control.
8
SOUTHAMERICAN UNIVERSITY

La unidad de control maneja las instrucciones y la aritmtica y lgica procesa los datos. Para que la unidad de control sepa si la informacin que recibe es una instruccin o dato, es obligatorio que la primera palabra que reciba sea una instruccin, indicando la naturaleza del resto de la informacin a tratar. Para que la unidad aritmtica y lgica sea capaz de realizar una operacin aritmtica, se le deben proporcionar, de alguna manera, los siguientes datos: 1. El cdigo que indique la operacin a efectuar. 2. La direccin de sumando. la celda donde est almacenado el primer

3. La direccin del segundo sumando implicado en la operacin. 4. La direccin de la celda de memoria donde se almacenar el resultado. Registros Los Registros son un medio de ayuda a las operaciones realizadas por la unidad de control y la unidad aritmtica y lgica. Permiten almacenar informacin, temporalmente, para facilitar la manipulacin de los datos por parte de la CPU. Realizando una similitud con el resto del sistema informtico, los registros son a la CPU como la memoria principal es a la computadora. Los registros se dividen en tres grupos principales: Registros de Propsito General. Registros de Segmento de Memoria. Registros de Instrucciones. Seguidamente se presenta una relacin completa de los tres grupos de registros que contiene un microprocesador tpico como puede ser el Intel 80386:

Registros de Propsito General: (AX) Registro de Datos (DX) Registro de Datos (CX) Registro de Datos (BX) Registro de Datos
9
SOUTHAMERICAN UNIVERSITY

(BP) Registro Puntero Base (SI) Registro ndice Fuente (DI) Registro ndice Destino (SP) Registro Puntero de la Pila Registros de Segmento de Memoria: (CS) Registro Segmento de Cdigo (SS) Registro Segmento de la Pila (DS) Registro Segmento de Datos (ES) Registro Segmento de Datos Extra (DS) Registro Segmento de Datos Extra (ES) Registro Segmento de Datos Extra Registros de Instrucciones (FL) Registro de Flags o tambin denominado registro de estado (IP) Registro Puntero de Instruccin registro Contador de Programa (PC) El Registro Puntero de Instrucciones. o tambin denominado

De esta relacin de registros los cuatro ms importantes son:

El registro puntero de instrucciones o contador de programa indica el flujo de las instrucciones del proceso en realizacin, apuntando a la direccin de memoria en que se encuentra la instruccin a ejecutar. Dado que las instrucciones de un programa se ejecutan de forma secuencial, el procesador incrementar en una unidad este registro cada vez que ejecute una instruccin, para que apunte a la siguiente. La informacin que almacena este registro se puede modificar cuando una interrupcin externa, o la propia ejecucin del proceso en curso, provoque una alteracin en la secuencia de operaciones. Esta alteracin transferir el control del sistema informtico a otro proceso diferente al que est en ejecucin. El Registro Acumulador. Es el Registro donde se almacenan los resultados obtenidos en las operaciones realizadas por la unidad aritmtica y lgica. Su importancia radica en las caractersticas de la informacin que almacena, ya que con su contenido se realizan todas las operaciones de clculo que ha de ejecutar la unidad aritmtica y lgica. El registro de Estado.
10
SOUTHAMERICAN UNIVERSITY

El Registro de Estado o registro de flags no es un solo registro propiamente dicho, ya que se compone de varios registros de menor tamao; este tamao puede ser incluso de un solo bit. El registro de estado se utiliza para indicar cambios de estados y condiciones en los otros registros existentes en el sistema informtico. Estos cambios en la situacin de los dems registros se producen debido a las modificaciones del entorno a lo largo de la ejecucin de los procesos realizados por el sistema informtico. El Registro Puntero de la Pila. Este Registro almacena la direccin de la zona de la memoria donde est situada la parte superior de la pila. La Pila es una zona de los registros de segmento de memoria que la unidad aritmtica y lgica utiliza para almacenar temporalmente los datos que est manipulando. Cuando la cantidad de datos a manejar es demasiado grande u otras necesidades del proceso impiden que estos datos puedan almacenarse en los registros creados para ello se envan a la pila, donde se almacenan hasta que la unidad de control recupera la informacin para que la procese la unidad aritmtica y lgica. La ventaja de manejar una pila como almacn de informacin es que la informacin que se guarda en ella tiene que entrar y salir, obligatoriamente, por una sola direccin de memoria. Esto permite que la unidad de control no necesite conocer ms que esa direccin para poder manejar los datos almacenados en la pila. Memoria Principal La Memoria Principal es la zona de la unidad central de sistema que almacena la informacin, en forma de programas y datos, que se va a procesar seguidamente o va a servir de apoyo a las diferentes operaciones que se van a efectuar por la computadora. La posibilidad del proceso inmediato de la informacin que almacena la memoria principal es su caracterstica fundamental, ya que, mientras que los datos existentes en la memoria principal pueden ser procesados de inmediato por la unidad central de proceso, la informacin contenida en la memoria auxiliar (discos, cintas, etc.) no puede ser procesada directamente por la unidad central de proceso. La memoria principal est conectada directamente a los buses, que son su medio de comunicacin con la unidad central de proceso del sistema informtico. La cantidad de memoria existente en una computadora se ver limitada por la capacidad de direccionamiento del bus; esto forma el Mapa de Memoria. La memoria principal est compuesta lgicamente por una serie de celdas de bits que permiten almacenar en cada una de ellas un bit de

11
SOUTHAMERICAN UNIVERSITY

informacin en cdigo binario (0, 1) que ser parte de un dato o una instruccin. Para poder identificar cada una de las celdas de la memoria, stas se numeran; a este nmero se le llama direccin y es el medio a travs del cual la unidad de control puede manejar la informacin. Las direcciones de la memoria se localizan a travs del mapa de memoria. La direccin de cada celda de la memoria se establece por una matriz en la que los parmetros son el nmero total de direcciones y la longitud de palabra que maneja el sistema informtico. Esto supone una limitacin, ya que la computadora slo puede manejar un nmero limitado de bits de direccin en sus operaciones de direccionamiento. La Palabra representa la cantidad de bits de informacin manejada en paralelo por la computadora. Tamaos tpicos de palabras son 8 bits, 16 bits, 32 bits, etc. Una vez localizada la direccin de la celda de memoria se podrn realizar dos operaciones: leer la informacin existente en ella o bien escribir nueva informacin para poder ser almacenada y posteriormente procesada. Para poder determinar si el sistema informtico va a leer o escribir se utiliza el registro de datos. El registro de datos es un bit que, segn el valor de la informacin que contenga (0,1) indica a la unidad de control si se va a leer o escribir en el acceso a la memoria que se est realizando en ese momento. En ambos casos, esta operacin se realiza a travs del bus de datos. Cuando la unidad de control lee de la celda de memoria, necesita que se le proporcione una direccin a la cual ir a leer. La informacin existente en la celda no se destruye. Cuando la unidad de control escribe en la celda de memoria, debe recibir dos informaciones: la direccin de la memoria donde escribir y la informacin que se debe escribir propiamente dicha. La informacin existente en la celda de memoria previamente se destruye, ya que lo que haba escrito se sustituye por una nueva informacin. La memoria principal se divide fundamentalmente en dos partes: Voltil y No Voltil. La Memoria Voltil pierde la informacin almacenada en su interior si el sistema informtico que la soporta es apagado. Esta parte de la memoria principal se conoce como RAM (Memoria de Acceso Aleatorio o Random Access Memory). La parte de la Memoria principal que No es Voltil es la ROM (Memoria de Slo Lectura o Read Only Memory). Esta memoria es de slo lectura y la computadora no puede escribir sobre ella. Su funcin principal es el arranque del sistema informtico.
12
SOUTHAMERICAN UNIVERSITY

Las Memorias Voltiles pueden ser estticas, tambin llamadas RAM (Memorias de Acceso Aleatorio o Random Access Memory), o dinmicas, denominadas en este caso DRAM (Memorias Dinmicas de Acceso Aleatorio o Dinamic Random Access Memory). Ms adelante se vern ms detenidamente. Las Memorias No Voltiles se dividen en memorias de Slo Lectura (ROM) y en otras que permiten la Manipulacin de la Informacin que contienen por diversos medios especiales que se vern ms adelante. Existen dos modos distintos de Acceso a la Memoria: Acceso por Palabras. Acceso por Bloques. 1. Acceso por Palabras. Tambin se le denomina acceso aleatorio. La operacin de acceso se realiza sobre una sola palabra de informacin. Recurdese que palabra es la cantidad de bits que maneja el sistema informtico al mismo tiempo. Este tipo de acceso nicamente se utiliza con memorias estticas (RAM) ya que el tiempo de acceso empleado es siempre el mismo. 2. Acceso por Bloques. Es el modo de acceso utilizado en las memorias dinmicas. Consiste en empaquetar en un bloque un conjunto de datos al que se aade una cabecera para identificarlo. El acceso se realizar a la cabecera del bloque y una vez en ella se acceder a la informacin que contiene. El acceso en las memorias dinmicas se realiza por bloques, debido a que tardan ms tiempo que las estticas en acceder a una zona de la memoria. La ventaja es que una vez que acceden a la zona donde se sita el bloque son muy rpidas en acceder a la informacin existente. Generalmente, la memoria que posee una computadora recin adquirida no es la mxima que el bus puede direccionar, por lo que la memoria principal puede ampliarse incrementando el nmero de unidades de memoria conectadas. Conviene recordar que las placas de memoria son un factor fundamental en el costo total de adquisicin del sistema informtico. Debe tenerse en cuenta que si la cantidad de memoria principal del sistema informtico no es muy grande el procesador se ver restringido en su potencia por la limitada capacidad de manipulacin y acceso a los datos. Las Tecnologas para fabricar memorias se caracterizan por: Coste.
13
SOUTHAMERICAN UNIVERSITY

Tiempo de acceso. Capacidad de almacenamiento. La Optimizacin se consigue con una gran capacidad de almacenamiento, un tiempo de acceso muy corto y un costo pequeo. Las memorias se dividen fsicamente en: 1. Soporte de Almacenamiento de la Informacin. Generalmente son de naturaleza magntica. Est compuesto por pequeos dipolos que pueden tomar dos estados en los que la informacin toma un valor en cada uno de ellos. Cada estado se obtiene por medio de la aplicacin de una seal elctrica exterior generada por el elemento de lectura y escritura. 2. Elemento de Escritura y Lectura. Este dispositivo introducir y obtendr la informacin de la memoria. Para Escribir el dispositivo produce una corriente elctrica local que provoca un cambio estable en el campo magntico de la celda de memoria. Para Leer el dispositivo determinar el campo magntico de la celda de memoria y sabr cual es el valor existente. 3. Mecanismo de Direccionamiento. Pueden ser de dos tipos dependiendo de que las memorias sean estticas o dinmicas. En las Memorias Estticas el direccionamiento es un cableado directo a la celda de memoria. En las Memorias Dinmicas se utiliza una informacin de control almacenada con los datos que configuran el circuito para direccionar la lectura o escritura al lugar donde se almacena la informacin. La memoria se divide en varias capas o niveles con una estructura cuya forma puede recordarnos a una estructura piramidal. Nombre Registros Memoria Cach Memoria Principal Tamao Mximo Hasta 200 Bytes Hasta 512 Bbytes Ms de 1 Gigabyte Tiempo de Acceso Menos de 10 Nanosegundos Entre 10 y 30 Nanosegundos Entre 30 Nanosegundos y 100

14
SOUTHAMERICAN UNIVERSITY

El vrtice de la pirmide sera una pequea cantidad de memoria, los registros, que se caracterizan por una capacidad de almacenamiento de informacin muy pequea, pero que poseen la ventaja de tener un tiempo de acceso muy reducido, inferior a los 10 nanosegundos. La base de nuestra hipottica pirmide es la memoria principal, donde existe una mayor cantidad de espacio (puede llegar hasta 1 gigabyte, esto es, mil millones de bytes), pero que tiene la desventaja de que el tiempo de acceso es muy superior, lo que la convierte en mucho ms lenta que los registros. Entre ambas se situara una zona de memoria que se llama memoria cach. La memoria cach es una zona especial de memoria que sirve para optimizar los tiempos de acceso a la memoria RAM por mtodos estadsticos. Memoria de Acceso Aleatorio (RAM) Las Memorias de Acceso Aleatorio (RAM: Random Access Memory) son memorias construidas sobre semiconductores donde la informacin se almacena en celdas de memoria que pueden adquirir uno cualquiera de los dos valores del cdigo binario. Las memorias de acceso aleatorio son memorias en la que se puede leer y escribir informacin. Permite el acceso a cualquier informacin que contenga con la misma velocidad. Esto significa que se puede acceder aleatoriamente a cualquier informacin almacenada sin que se afecte la eficiencia del acceso. Contrasta con las memorias secuenciales, por ejemplo una cinta magntica, donde la facilidad de acceso a una informacin depende del lugar de la cinta donde est almacenada. Las tecnologas de memorias RAM se basan en Celdas de Memoria. La memoria RAM es voltil, esto es, cuando se corta la alimentacin elctrica se pierde toda la informacin que estuviera almacenada en este tipo de memoria. La comunicacin de la RAM con la CPU se realiza a travs del Bus de Direcciones y el Bus de Datos. La memoria RAM se utiliza tanto para almacenar temporalmente programas y datos como para guardar los resultados intermedios que se estn manipulando durante un proceso. Una celda de memoria concreta de la RAM se puede referenciar con una direccin de Segmento de Memoria y un valor determinado dentro de ese segmento llamado desplazamiento. La RAM est dividida en segmentos de memoria para facilitar su manejo por la unidad de control. Los segmentos de memoria tienen un tamao mltiplo de 16, de 0 a F en Hexadecimal. El rango total vara desde 0000 hasta un valor Hexadecimal que depende de la cantidad de semiconductores de memoria RAM con la que se haya configurado el sistema de la computadora.
15
SOUTHAMERICAN UNIVERSITY

Los segmentos de memoria se agrupan en diferentes reas de Trabajo que permiten delimitar las diversas funciones que se realizan en la memoria. Las reas de la memoria son: Memoria Convencional. Memoria Extendida. La Memoria Convencional viene delimitada por la capacidad de direccionamiento de memoria de la CPU de la computadora y la capacidad de manejo de memoria que sea capaz de realizar el sistema operativo que gestiona el sistema informtico. Se puede ver un ejemplo en el microprocesador Intel 8088 que constitua la CPU de los primeros Personal Computer de IBM; este microprocesador era capaz de direccionar un mximo de 1 megabyte de memoria, por ello, las primeras versiones del sistema operativo que lo gestionaba no necesitaban manejar ms de 640 kilobytes para poder realizar su trabajo. En la actualidad, las unidades centrales de proceso, como el microprocesador 80486, pueden llegar a manejar hasta 4 gigabytes de memoria, por lo que los sistemas operativos como OS/2 o WINDOWS han previsto esta posibilidad, pudiendo manejar esa cantidad de memoria. La Memoria Convencional se Divide en: Memoria Baja. Memoria Alta. La Memoria Baja es el rea de memoria del sistema. Ocupa las primeras direcciones de la memoria convencional y est ocupada por las tablas de los vectores de las interrupciones, las rutinas de la ROMBIOS y la parte residente del sistema operativo. La Memoria Alta, tambin se denomina rea de memoria del usuario, es la zona en la que se sitan los cdigos de los programas ejecutables y los datos que stos manejan en las diferentes aplicaciones que la computadora ejecuta. Puede ocurrir que la memoria convencional, es decir, la memoria que existe en la configuracin de la computadora no sea suficiente para poder realizar ciertas operaciones en ese sistema informtico; para poder solventar ese problema se utiliza la memoria extendida. La Memoria Extendida se utiliza en computadoras que poseen una CPU que puede direccionar una gran cantidad de memoria, ms de 1 megabyte, asociada a sistemas operativos que permiten gestionarla correctamente, es decir, los sistemas operativos multitareas o multi usuarios como UNIX,WINDOWS, sistemas operativos LAN, etc.
16
SOUTHAMERICAN UNIVERSITY

Estos sistemas operativos permiten instalar el cdigo de los programas de aplicaciones y los datos que stos manejan fuera del rea de la memoria convencional denominada rea de memoria del usuario, pudiendo, por tanto, realizar ms de un proceso al mismo tiempo o permitiendo trabajar a varios usuarios a la vez en la misma computadora, como en una red de rea local. Sin embargo, puede ocurrir que la memoria extendida no tenga el tamao suficiente para que todos los procesos o todos los usuarios puedan realizar sus tareas al mismo tiempo; una solucin que se utiliza para resolver este problema es una simulacin de la memoria de trabajo llamada Memoria Virtual. Esta memoria virtual consiste en que cuando el sistema informtico intenta utilizar ms memoria de trabajo que la que realmente existe, el gestor de la memoria salva una parte de la informacin que existe en la memoria, en el disco duro del sistema informtico. La parte de la memoria salvada en el disco se llama pgina; esta pgina de memoria almacenada queda disponible en la memoria de trabajo para ser utilizada por el sistema informtico. Cuando la computadora necesite utilizar la informacin almacenada en la pgina guardada en el disco del sistema informtico volver a repetir el proceso salvando otra pgina de memoria en el disco y recuperando la que estaba almacenada en l. La Memoria Virtual tiene Ventajas e Inconvenientes. Entre las Ventajas merece la pena destacar que nos permite utilizar una gran cantidad de software, al mismo tiempo dentro del sistema informtico, que de otra forma no se podra utilizar al no tener suficiente memoria y que nos permite utilizar mejor los recursos del sistema informtico. El principal Inconveniente que conlleva la memoria virtual es que si existe una excesiva cantidad de pginas se ralentiza considerablemente la velocidad de proceso del sistema informtico al tener que acceder constantemente al disco, pudiendo, por ello, causar colapsos en los diferentes procesos. Un tipo diferente de ampliacin de la memoria de trabajo es la denominada Memoria Expandida. Este tipo de memoria utiliza una serie de bancos de memoria en forma de circuitos integrados que se aaden a la circuitera bsica de la computadora. El estndar de memoria expandida lo instituyeron Lotus, Intel y Microsoft, por lo que en algunos lugares puede aparecer como memoria LIM. La memoria expandida utilizaba una zona de la memoria convencional para crear un mapa de la cantidad de memoria expandida que se aade al sistema informtico. El mapa permitir que, cuando un
17
SOUTHAMERICAN UNIVERSITY

programa de aplicacin lo solicite, el gestor de la memoria expandida distribuya por las diferentes pginas en que se dividen los bancos de memoria los datos que la aplicacin no puede manejar en la memoria convencional. Como los tipos de memorias vistos anteriormente, la Memoria Expandida tiene tambin ventajas e inconvenientes. La principal Ventaja es que al no realizar accesos al disco del sistema informtico es mucho ms rpida que la memoria virtual, pero el Inconveniente con que se encuentra la memoria expandida es que como los que tienen que solicitar su utilizacin son los propios programas de aplicacin, en este tipo de memorias slo se pueden almacenar datos, debindose colocar el cdigo de los programas de aplicacin en la memoria convencional. Existen dos tipos de memorias RAM: RAM Estticas. Son memorias RAM convencionales que mantienen la informacin almacenada en ellas permanentemente, mientras se mantenga la alimentacin elctrica. RAM Dinmicas (DRAM). La diferencia fundamental entre este tipo de memorias y las memorias RAM estticas es que debido a que la celda de memoria donde almacenan la informacin tiende a descargarse, por tanto a perder la informacin almacenada en ella, se ha de producir un refresco, esto es, una regrabacin de la informacin almacenada cada pocos milisegundos para que no se pierdan los datos almacenados. La ventaja con respecto a las memorias RAM convencionales es su bajo costo para tamaos de memorias medios y grandes. Un tipo especfico de memorias DRAM son las VRAM (Vdeo RAM). Este tipo de memorias est diseadas especficamente para almacenar los datos de vdeo de los sistemas informticos. Estas memorias son especialmente tiles para manejar subsistemas de vdeo, ya que su necesidad de refresco constante permite un manejo ms sencillo de las cambiantes seales de vdeo. Memoria ROM La ROM (Read Only Memory) es una Memoria Slo de Lectura. En ella slo se puede leer la informacin que contiene, no es posible modificarla. En este tipo de memoria se acostumbra a guardar las instrucciones de arranque y el funcionamiento coordinado de la computadora.

18
SOUTHAMERICAN UNIVERSITY

Fsicamente, las memorias ROM son cpsulas de cristales de silicio. La informacin que contienen se graba de una forma especial por sus fabricantes o empresas muy especializadas. Las memorias de este tipo, al contrario que las RAM, no son voltiles, pero se pueden deteriorar a causa de campos magnticos demasiado potentes. La comunicacin con el procesador se realiza, al igual que en las memorias RAM, a travs de los buses de direcciones y datos. Al existir slo la posibilidad de lectura, la seal de control, que en la RAM se utilizaba para indicar si se iba a leer o escribir, slo va a intervenir para autorizar la utilizacin de la memoria ROM. Adems de las ROM, en las que slo puede grabar informacin el fabricante de la memoria, existen otros tipos de memorias no voltiles que se pueden modificar de diversas formas y son de una flexibilidad y potencia de uso mayor que las simples ROM. La utilizacin de este tipo de memorias permite a los usuarios configurar computadoras dedicadas a tareas concretas, modificando simplemente la programacin de los bancos de memoria del sistema informtico. Estas memorias son: PROM (Programable Read Only Memory o Memoria Programable Slo de Lectura). Las memorias PROM son memorias slo de lectura que, a diferencia de las ROM, no vienen programadas desde la fbrica donde se construyen, sino que es el propio usuario el que graba, permanentemente, con medios especiales la informacin que ms le interesa. EPROM (Erasable-Programable Read Only Memory o Memoria Borrable y Programable Slo de Lectura). Las EPROM tienen la ventaja, con respecto a las otras memorias ROM, de que pueden ser reutilizables ya que, aunque la informacin que se almacena en ellas permanece permanentemente grabada, sta se puede borrar y volver a grabar mediante procesos especiales, como puede ser el mantenerlas durante treinta minutos bajo una fuente de rayos ultravioletas para borrarlas. EEPROM (Electrically Erasable-Programable Read Only Memory o Memoria Borrable y Programable Elctricamente Slo de Lectura). Las EEPROM aumentan, ms si cabe, su ventaja con respecto a los anteriores tipos de memorias, ya que la informacin que se almacena en ellas se puede manipular con energa elctrica y no es necesaria la utilizacin de rayos ultravioletas.

19
SOUTHAMERICAN UNIVERSITY

Memoria Cach La Memoria Cach es una zona especial de la memoria principal que se construye con una tecnologa de acceso mucho ms rpida que la memoria RAM convencional. La velocidad de la cach con respecto a la memoria RAM convencional es del orden de 5 a 10 veces superior. A medida que los microprocesadores fueron hacindose ms y ms rpidos comenz a producirse una disfuncin con la velocidad de acceso a la memoria de trabajo que se conectaba a ellos en el sistema informtico. Cada vez que el microprocesador del sistema informtico accede a la memoria RAM para leer o escribir informacin tiene que esperar hasta que la memoria RAM est lista para recibir o enviar los datos. Para realizar estas operaciones de lectura y escritura ms rpidamente se utiliza un subsistema de memoria intermedia entre el microprocesador y la memoria RAM convencional que es la denominada memoria cach. El funcionamiento de la memoria cach se basa en que al cargar una informacin en la memoria principal (sean instrucciones o datos) sta se carga en zonas adyacentes de la memoria. El controlador especial situado dentro del subsistema de la memoria cach ser el que determine dinmicamente qu posiciones de la memoria RAM convencional pueden ser utilizadas con ms frecuencia por la aplicacin que est ejecutndose en ese momento y traslada la informacin almacenada en ellas a la memoria cach. La siguiente vez que el microprocesador necesite acceder a la memoria RAM convencional existir una gran probabilidad de que la informacin que necesita encontrar se encuentre en las direcciones de memoria adyacentes a las ya utilizadas. Como estas direcciones de memorias adyacentes ya se encuentran almacenadas en la memoria cach, el tiempo de acceso a la informacin disminuye en gran medida. La utilizacin de algoritmos estadsticos de acceso a los datos permiten una gestin mucho ms racional del manejo de la memoria RAM convencional, disminuyendo los tiempos de acceso a la memoria convencional y acercando ese tiempo de acceso al de la propia cach. La memoria cach carga en su rea de memoria propia el segmento de la memoria principal contiguo al que se est procesando. Debido a que, estadsticamente, existe una gran probabilidad de que la siguiente rea de memoria que necesite la aplicacin que est corriendo en ese momento sea la que se encuentra en el rea de la cach, se optimiza el tiempo de acceso a la memoria, ya que debe recordarse que el acceso a la memoria cach es mucho ms rpido que el acceso a la memoria RAM convencional.

20
SOUTHAMERICAN UNIVERSITY

El tamao de las memorias cach ms habituales oscila entre los 8 y los 64 kbytes. Buses El Bus es la va a travs de la que se van a transmitir y recibir todas las comunicaciones, tanto internas como externas, del sistema informtico. El bus es solamente un Dispositivo de Transferencia de Informacin entre los componentes conectados a l, no almacena informacin alguna en ningn momento. Los datos, en forma de seal elctrica, slo permanecen en el bus el tiempo que necesitan en recorrer la distancia entre los dos componentes implicados en la transferencia. En una unidad central de sistema tpica el bus se subdivide en tres buses o grupos de lneas. Bus de Direcciones. Bus de Datos. Bus de Control. Bus de Direcciones Es un canal de comunicaciones constituido por lneas que apuntan a la direccin de memoria que ocupa o va a ocupar la informacin a tratar. Una vez direccionada la posicin, la informacin, almacenada en la memoria hasta ese momento, pasar a la CPU a travs del bus de datos. Para determinar la cantidad de memoria directamente accesible por la CPU, hay que tener en cuenta el nmero de lneas que integran el bus de direcciones, ya que cuanto mayor sea el nmero de lneas, mayor ser la cantidad de direcciones y, por tanto, de memoria a manejar por el sistema informtico. Bus de Datos El bus de datos es el medio por el que se transmite la instruccin o dato apuntado por el bus de direcciones. Es usado para realizar el intercambio de instrucciones y datos tanto internamente, entre los diferentes componentes del sistema informtico, como externamente, entre el sistema informtico y los diferentes subsistemas perifricos que se encuentran en el exterior. Una de las caractersticas principales de una computadora es el nmero de bits que puede transferir el bus de datos (16, 32, 64, etc.). Cuanto mayor sea este nmero, mayor ser la cantidad de informacin que se puede manejar al mismo tiempo.
21
SOUTHAMERICAN UNIVERSITY

Bus de Control Es un nmero variable de lneas a travs de las que se controlan las unidades complementarias. El nmero de lneas de control depender directamente de la cantidad que pueda soportar el tipo de CPU utilizada y de su capacidad de direccionamiento de informacin. Arquitecturas de Bus Dependiendo del diseo y la tecnologa que se utilice para construir el bus de una microcomputadora se pueden distinguir tres arquitecturas diferentes: Arquitectura ISA. Arquitectura MCA. Arquitectura EISA. Arquitectura ISA. Arquitectura ISA La Arquitectura ISA (Industry Standard Architecture en ingls) es la arquitectura con que se construy el bus de los microcomputadores AT de IBM. Esta arquitectura se adopt por todos los fabricantes de microcomputadoras compatibles y, en general, est basada en el modelo de tres buses explicado anteriormente. Su tecnologa es antigua, ya que se dise a principios de la dcada de los 80, lo que provoca una gran lentitud, debido a su velocidad de 8 megaherzios y una anchura de slo 16 bits. Arquitectura MCA. La Arquitectura MCA (MicroChannel Architecture en ingls) tuvo su origen en una lnea de microcomputadoras fabricadas por IBM, las PS/2 (PS significa Personal System). Las PS/2 fueron unas microcomputadoras en las que, en sus modelos de mayor rango, se sustituy el bus tradicional de las computadoras personales por un canal de comunicaciones llamado MicroChannel. El MicroChannel no es compatible, ni en su diseo ni en las seales de control, con la tecnologa de bus tradicional, si bien su misin de transferencia de direcciones de memoria y datos es similar en ambos casos. Las ventajas de MicroChannel son una mayor velocidad, 10 megaherzios, una anchura de 32 bits, la posibilidad de auto instalacin y una mejor gestin de los recursos conectados al canal gracias a un control denominado busmaster. Arquitectura EISA.
22
SOUTHAMERICAN UNIVERSITY

La Arquitectura EISA (Extended Industry Standard Architecture en ingls) surge como una mejora del estndar ISA por parte de un grupo de empresas fabricantes de microcomputadoras compatibles. La velocidad del bus aumenta, as como la posibilidad de manejo de datos, llegndose a los 32 bits en paralelo; asimismo posee auto instalacin y control de bus. La unin del aumento de la velocidad interna del bus y los 32 bits trabajando en paralelo permite a esta arquitectura una capacidad de manejo y transferencia de datos desconocida hasta ese momento, pudiendo llegar hasta los 33 megabytes por segundo. La gran ventaja de la arquitectura EISA es que es totalmente compatible con ISA, esto es, una tarjeta de expansin ISA funciona si se la inserta en una ranura EISA. Evidentemente, no va a poder utilizar totalmente la potencia del nuevo estndar, funcionando a menor velocidad, pero funcionando al fin y al cabo. En la actualidad no existe una arquitectura que tenga el suficiente peso especfico como para desbancar totalmente al resto, si bien, poco a poco, la arquitectura ISA puede ir desapareciendo de las configuraciones de los sistemas informticos dando paso a las otras dos arquitecturas. Reloj El reloj de una computadora se utiliza para dos funciones principales: 1. Para sincronizar las diversas operaciones que diferentes subcomponentes del sistema informtico. 2. Para saber la hora. El reloj fsicamente es un circuito integrado que emite una cantidad de pulsos por segundo, de manera constante. Al nmero de pulsos que emite el reloj cada segundo se llama Frecuencia del Reloj. La frecuencia del reloj se mide en Ciclos por Segundo, tambin llamados Hertzios, siendo cada ciclo un pulso del reloj. Como la frecuencia del reloj es de varios millones de pulsos por segundo se expresa habitualmente en Megaherzios. El reloj marca la velocidad de proceso de la computadora generando una seal peridica que es utilizada por todos los componentes del sistema informtico para sincronizar y coordinar las actividades operativas, evitando el que un componente maneje unos datos incorrectamente o que la velocidad de transmisin de datos entre dos componentes sea distinta. Cuanto mayor sea la frecuencia del reloj mayor ser la velocidad de proceso de la computadora y podr realizar mayor cantidad de instrucciones elementales en un segundo. realizan los

23
SOUTHAMERICAN UNIVERSITY

El rango de frecuencia de los microprocesadores oscila entre los 4,77 megaherzios del primer PC diseado por IBM y los 200 megaherzios de las actuales computadoras basadas en los chips Intel Pentium. TARJETAS DE EXPANSIN INTERNA Las Tarjetas de Expansin estn diseadas y dedicadas a actividades especficas, como pueden ser las de controlar la salida de vdeo de la computadora, grficas, comunicaciones, etc. Las tarjetas de expansin no forman parte de la unidad central de proceso, pero estn conectadas directamente a sta a travs del bus, generalmente dentro de la propia caja de la unidad central del sistema, y controladas por la CPU en todas sus operaciones. Las tarjetas de expansin complementan y ayudan a la placa base y, por tanto, al microprocesador central descargndole de tareas que retardaran los procesos de la CPU, aadiendo al mismo tiempo una serie de posibilidades operativas que no estaban previstas en los primeros modelos de computadoras. A lo largo de la historia del desarrollo de las computadoras se han ido aprovechando diseos tcnicos anteriores para crear subcomponentes de sistemas informticos de complejidad superior; un ejemplo puede ser el microprocesador 8086 que sirvi como microprocesador principal para una serie de sistemas informticos, como fueron los PS/2 de IBM. En la actualidad puede emplearse como microprocesador de tarjetas grficas dedicadas a controlar los subsistemas de vdeo. Las tarjetas de expansin cumplen una importante cantidad de cometidos que van desde controlar actividades del proceso general del sistema informtico (subsistema de vdeo, subsistema de almacenamiento masivo de informacin en los diferentes discos de la computadora, etc.) hasta permitir una serie de tareas para las que los diseadores del sistema informtico no han previsto facilidades o que debido a su costo slo se entregan como opcionales.

Tarjetas Controladoras de Perifricos Las Tarjetas de Expansin Controladoras de Perifricos son placas que contienen circuitos lgicos y que se conectan al bus de datos para recibir la informacin que la CPU enva hacia los perifricos almacenndola en Buffers, esto es, una serie de Memorias Intermedias que actan como amortiguadoras de los flujos de datos que se transmiten en el interior del sistema informtico y descargan al procesador principal del control del trfico de seales y datos entre el procesador y los perifricos exteriores.

24
SOUTHAMERICAN UNIVERSITY

Las tarjetas de importantes son:

expansin

controladoras

de

perifricos

ms

Las Tarjetas de Expansin Controladoras del Modo de Vdeo. Las Tarjetas de Expansin Controladoras de Entrada/Salida de Datos. Las Tarjetas de Expansin Controladoras de Comunicaciones. Tarjetas de Expansin Controladoras del Modo de Video Este tipo de tarjetas de expansin son tambin llamadas Tarjetas Grficas. Las tarjetas grficas van a proporcionar diferentes clases de calidad en la informacin que el sistema informtico va a poder mostrar en su pantalla. La informacin que la computadora va a representar en su pantalla se encuentra en una zona de la memoria RAM que alimenta peridicamente al can de electrones, a travs de la tarjeta controladora del modo grfico, de los datos necesarios para representar la informacin almacenada en la pantalla del sistema informtico. La pantalla de la computadora se refresca, esto es, modifica el dibujo que aparece en ella con una periodicidad de entre 50 y 80 veces por segundo. El dibujo que aparece en la pantalla del sistema informtico es el almacenado en la memoria de vdeo de la computadora y que la tarjeta grfica recibe para manejar los datos y enviarlos hacia la pantalla del sistema informtico. Cuando la tarjeta de vdeo enva la informacin almacenada en la memoria hacia la pantalla de la computadora, estos datos pasan por un convertidor digital/analgico para convertirse en una seal elctrica compatible con la necesaria para que el componente de generacin de imgenes de la pantalla del sistema informtico (can de rayos, LCD, etc.) forme la imagen en la pantalla de la computadora. Existen diferencias entre los distintos tipos de tarjetas grficas entre las que caben destacar: 1. Modo de Trabajo. Es como se va a manejar la informacin que se va a representar en la pantalla del sistema informtico. Los modos principales de trabajo son: Modo Texto: Se maneja la informacin en forma de texto, si bien algunos de estos caracteres pueden utilizarse para realizar dibujos sencillos.

25
SOUTHAMERICAN UNIVERSITY

Modo Grfico: Es ms completo que el anterior ya que a la posibilidad del manejo de caracteres se une la de la creacin de dibujos complejos. 2. Utilizacin del Color. Algunas tarjetas de vdeo pueden manejar una serie de parmetros, en forma de cdigo binario, que permiten la utilizacin del color en las pantallas de los sistemas informticos que estn preparadas para ello. La utilizacin, o no, del color permite realizar la siguiente diferenciacin: Monocromas: Utilizan slo un color que resalta sobre el fondo de la pantalla de la computadora. Policromas: Utilizan la serie de tres colores fundamentales (rojo, azul y verde) para obtener las diferentes mezclas de colores y tonos que se van a representar en la pantalla del sistema informtico. 3. Resolucin Grfica. Es una matriz formada por la cantidad total de lneas de informacin y el nmero de puntos en que se puede dividir cada una de las lneas. Esta matriz es la informacin que la tarjeta grfica enva hacia la pantalla de la computadora. A continuacin van a estudiarse los tipos de tarjetas grficas ms conocidas: Tarjeta Grfica Hrcules. Las tarjetas grficas Hrcules son tarjetas de vdeo que trabajan en modo grfico en sistemas informticos cuya configuracin incluye pantallas monocromas. Fueron diseadas por Hercules Corp. para poder crear grficos en las pantallas monocromas de las primeras computadoras personales debido a que la tarjeta de vdeo que incluan estos sistemas informticos, el Adaptador Monocromo de IBM, slo poda trabajar en modo texto. Debido a que Hercules Corp. era una empresa independiente, IBM nunca consider a la tarjeta de vdeo creada por ella como un estndar, aunque s lo fue de hecho. Este modelo de tarjeta de vdeo posee una resolucin grfica de 720 puntos por 348 lneas. Tarjeta Grfica CGA. La tarjeta grfica CGA (Color Graphics Adapter-Adaptador de Grficos Color) fue diseada para introducir el color en el mundo de la microinformtica.

26
SOUTHAMERICAN UNIVERSITY

Las tarjetas grficas CGA trabajan en los modos texto y grfico, pudiendo conectarse a ellas pantallas de computadora monocromas y de color. El problema que presentan las CGA es que su resolucin grfica es muy pobre en comparacin con el resto de las tarjetas grficas del mercado, siendo de 640 puntos por 240 lneas en modo monocromo y de 320 puntos por 200 lneas trabajando con cuatro colores. Tarjeta Grfica EGA. La EGA (Enhanced Graphics Adapter-Adaptador Mejorado de Grficos) es una tarjeta de vdeo que trabaja en modo grfico y mejora en gran medida las prestaciones de la CGA. Esta tarjeta grfica trabaja con pantallas de computadora monocromas o de color. La resolucin de la tarjeta grfica EGA es de 640 puntos por 350 lneas y maneja hasta 16 colores al mismo tiempo. Tarjeta Grfica MCGA. Esta Tarjeta Grfica (Microchannel Graphics Adapter - Adaptador Grfico Microchannel) fue diseada por IBM para trabajar en sus microcomputadoras del tipo PS/2. La MCGA tena una resolucin mxima de 640 puntos por 400 lneas en modo monocromo, reducindose a medida que se aumentaba el nmero de colores con que se trabajaba. Tarjeta Grfica VGA. La Tarjeta Grfica VGA (Video Graphics Adapter - Adaptador Vdeo de Grficos) se dise, como la anterior, para los sistemas informticos PS/2 de IBM. La diferencia entre ambas tarjetas grficas es que si la anterior se instal en los sistemas informticos menos potentes, la VGA se instal en los sistemas informticos ms potentes de la gama PS/2, debido a su mejor resolucin. Al contrario que la MCGA, la tarjeta grfica VGA s tuvo un modelo compatible con el bus habitual de los sistemas PC y gracias a su calidad de diseo y fabricacin ha llegado a convertirse en un estndar dentro del mercado microinformtico. La resolucin de esta tarjeta grfica tiene dos modos distintos: La resolucin en modo texto es de 720 puntos por 400 lneas manejando los dos colores del monocromo. La resolucin en modo grfico es de 640 puntos por 480 lneas y maneja 16 colores. Tarjeta Grfica SVGA. La tarjeta grfica SVGA (Super Video Graphics Adapte - Super Adaptador Vdeo de Grficos) es un diseo de reciente creacin. Ha
27
SOUTHAMERICAN UNIVERSITY

sido introducida en el mercado como una tarjeta grfica VGA, ampliada y mejorada, que rpidamente est consiguiendo una importante cuota de instalacin en las configuraciones de los nuevos sistemas informticos. La posibilidad de manejo por la propia tarjeta grfica de un megabyte de memoria DRAM, que puede ampliarse hasta los dos megabytes, supone una importante potencia grfica que da, a los sistemas microinformticos, posibilidades de manejo de grficos que antes slo podan realizar las estaciones de trabajo o las minicomputadoras. La resolucin de esta tarjeta grfica es muy alta, llegando a los 1.280 puntos por 1.024 lneas. Tarjetas Controladoras de Entrada y Salida de Datos La funcin principal de estos dispositivos es adaptar la informacin procesada por la unidad central de proceso, canalizando las transferencias de informacin entre la computadora y los dispositivos perifricos exteriores. Con las tarjetas controladoras de entrada y salida de datos se consigue: 1. Independencia funcional entre la unidad central de proceso y los perifricos asociados a ella. Las tarjetas controladoras evitan la lentitud de los procesos debido a la diferencia de velocidad entre la CPU y los perifricos. 2. Adaptacin de diversos tipos de perifricos al sistema informtico, independientemente de que la operatividad entre ellos y la computadora no sea compatible. 3. Pueden servir de traductoras entre el modo digital de la computadora y el analgico del de otros medios por los que se pueden establecer enlaces entre sistemas informticos. Tarjetas Controladoras de Comunicaciones Las Tarjetas Controladoras de comunicaciones son unidades que permiten la conexin de una computadora central, denominada sistema central o servidor, con una serie de computadoras menos potentes que utilizan parte de los recursos del servidor para aumentar su operatividad. La conexin se produce a travs de una serie de Enlaces que unen todas las computadoras entre s formando una Red de Comunicaciones. Si los sistemas informticos que constituyen esta red de comunicaciones se encuentra en una zona no muy extensa, no mayor que un edificio, la red se denomina Red de rea Local (LAN - Local Area Network).

28
SOUTHAMERICAN UNIVERSITY

Si la red de comunicaciones tiene una extensin mayor y se utilizan los servicios de las compaas telefnicas para enlazar las diferentes computadoras que componen la red, sta se denomina Red de rea Extensa (WAN-Wide Area Network). Las tarjetas controladoras de comunicaciones ms comunes son las tarjetas de conexin a redes de rea local. Este tipo de tarjetas de comunicaciones se estudiarn ms adelante en un apartado especfico dedicado a ella; sin embargo, se puede adelantar aqu que las tarjetas controladoras de comunicaciones se dividen en dos grupos principales: Tarjetas de conexin a redes locales (LAN). Tarjetas de expansin mdem (para redes de comunicaciones extensas). Las tarjetas de conexin a redes LAN son tarjetas de expansin que proporcionan una Conexin y una Direccin que permiten identificar al usuario en el interior de la red, posibilitndole el poder enviar y recibir informacin al sistema informtico. La conexin que proporcionan las tarjetas de conexin a redes de rea local es a un cable coaxial muy similar al utilizado para conectar una televisin comercial a su antena exterior. La velocidad que este medio permite dentro de la red de comunicaciones es, sin embargo, inferior a la que poseen los sistemas informticos conectados a ella, rondando unos pocos megahercios. Las tarjetas de expansin mdem modulan la seal digital existente dentro de la unidad central del sistema de la computadora y la transforman convirtindola en analgica. Esta seal analgica se superpone a otra seal llamada portadora, que es la que viaja por el cable telefnico, sobre la que va a poder atravesar las lneas telefnicas hasta un punto remoto donde otro mdem volver a convertir la seal en digital para que pueda ser utilizada por otra computadora. Las velocidades de transmisin que proporcionan este tipo de tarjetas de expansin mdem oscilan entre los 1.200 y los 28.800 bits por segundo.

29
SOUTHAMERICAN UNIVERSITY

Captulo II El Computador
Es una mquina electrnica, humanamente programada, capaz de realizar a gran velocidad clculos matemticos y procesos lgicos. Tambin es capaz de leer, almacenar, procesar y escribir informacin con mucha rapidez y exactitud. El computador responde a una estructura mecnica capaz de desarrollar actividades que, de hacerlas el hombre, demandaran el uso de capacidad es intelectuales. La idea de computador como Cerebro Electrnico es adecuada si se entiende como un mecanismo que debe ser programado para cada tarea que se quiere realizar. Una computadora no debe considerarse como una mquina capaz de realizar nicamente operaciones aritmticas, aunque ste fue su primera aplicacin real, es capaz de realizar trabajos con smbolos, nmeros, textos, imgenes, sonidos y otros, describiendo as el concepto de multimedia.

La gran velocidad de operacin es la ms brillante caracterstica de la computadora. La velocidad de un computador se mide, en nuestros das, en nanosegundos y picosegundos, equivalentes a una mil millonsima y una billonsima parte de un segundo respectivamente. COMPONENTES: EL HARDWARE EL SOFTWARE

Definiendo cada una de las partes tendremos: Software: Del ingles "soft" blando y "ware" artculos, se refiere al conjunto de instrucciones ( programa) que indican a la electrnica
30
SOUTHAMERICAN UNIVERSITY

de la maquina que modifique su estado, para llevar a cabo un proceso de datos; ste se encuentra almacenado previamente en memoria junto con los datos. El software es un ingrediente indispensable para el funcionamiento del computador. Est formado por una serie de instrucciones y datos, que permiten aprovechar todos los recursos que el computador tiene, de manera que pueda resolver gran cantidad de problemas. Un computador en si, es slo un conglomerado de componentes electrnicos; el software le da vida al computador, haciendo que sus componentes funcionen de forma ordenada. El software es un conjunto de instrucciones detalladas que controlan la operacin de un sistema computacional. Hardware: Del ingls "hard" duro y "ware" artculos, hace referencia a los medios fsicos (equipamiento material) que permiten llevar a cabo un proceso de datos, conforme lo ordenan las instrucciones de un cierto programa, previamente memorizado en un computador. Conjunto de dispositivos fsicos que forman un computador. El equipo que debe permitir a un usuario hacer trabajos (escribir textos, sacar cuentas), escuchar msica, navegar en Internet, hacer llamadas telefnicas, ver pelculas, etc. En el hardware encontramos la memoria del computador, los circuitos que se encuentran dentro del gabinete, la disquetera, el teclado, la impresora, el monitor, el mouse. Arquitectura de un computador. Un equipo debe cumplir con algunas caractersticas para que cumpla la funcin de un computador: a) b) Tener una CPU o UCP (Unidad Central de Proceso) Memoria principal RAM y ROM duro y otros dispositivos

c) Memoria Auxiliar (disco de almacenamiento de informacin)

d) Dispositivos de entrada y salida (teclado, mouse, monitor, impresora) UCP. Es el cerebro del computador. Se encarga de controlar el flujo de la informacin entre todos los componentes y de procesar las instrucciones de los distintos programas en uso, en un determinado momento.

31
SOUTHAMERICAN UNIVERSITY

Sus componentes son: - Unidad de Control : coordina las acciones que se llevan a cabo en la UCP, como decodificar e interpretar informacin desde un componente a otro, entre otras tareas. - Unidad Aritmtica y Lgica: Realiza las operaciones aritmticas como adicin, sustraccin, divisin, multiplicacin y las lgicas como mayor que, menor que, mayor o igual, menor o igual. Memoria Principal

RAM: (Random Access Memory) Es una zona de almacenamiento temporal, entre cuyas caractersticas estn ser de lectura y escritura, pudindose acceder a la informacin aqu almacenada, con el objeto de modificarla. Se le considera reutilizable. Es voltil, reteniendo la informacin basndose en energa elctrica. Al apagarse el computador, todo lo contenido se pierde. ROM: (Read Only Memory) Es permanente, ya que lo que permanece en la ROM no se pierde aunque el computador se apague. Su funcin principal es guardar informacin inicial que el computador necesita para colocarse en marcha una vez que se enciende. Solo
32
SOUTHAMERICAN UNIVERSITY

sirve para leer. Se puede leer la informacin desde esta memoria y no recibir informacin.

CACH: Tiene continuacin.

la

informacin

que

el procesador ocupar

Memorias Auxiliares . Son los dispositivos fsicos magnticos en que se almacena informacin en forma permanente, con el objeto de recuperarla posteriormente. Cintas magnticas: Sistema de almacenamiento antiguo. apariencia era parecida a las cintas de video o a cintas de film. Su

Disquetes: Son unidades magnticas de 31/2 (pulgadas) y que en ellos se almacenan hasta 1.44 Mb (Megabyte) de informacin, pudindose decir que es igual a 1.474 Kb (Kilobyte). Son borrables y reutilizables, pudindose escribir varias veces sobre la informacin almacenada anteriormente. Disco duro: Disco metlico que se encuentra en el interior del computador donde se almacena mucha informacin (programas, datos numricos, documentos, etc.). Se puede decir que es la bodega del computador. CD ROM: Son discos compactos que se graban por medio del lser. Son regrabables ya la mayora de ellos. Aceptan gran cantidad de informacin.

33
SOUTHAMERICAN UNIVERSITY

Unidades de medida de la informacin almacenada. La unidad que se utiliza para medir la informacin es el byte. Depender de la cantidad de caracteres (bytes) archivados. 1.000 bytes = 1 Kilobyte (Kb) =1.024 bytes 1.000.000 de bytes = 1 Megabyte (Mb) = 1.024 Kb 1.000 de bytes = 1 Gigabyte (Gb) = 1.024 Mb 1.000 de bytes = 1 Terabyte (Tb) = 1.024 Gb

Componentes Del Computador Es un sistema compuesto de cinco elementos diferenciados: una CPU (unidad central de Procesamiento), dispositivo de entrada, dispositivos de almacenamiento, dispositivos de salida y una red de comunicaciones, denominada bus, que enlaza todos los elementos del sistema y conecta a ste con el mundo exterior. Ucp o cpu (central processing unit): UCP o procesador, interpreta y lleva a cabo las instrucciones de los programas, efecta manipulaciones aritmticas y lgicas con los datos y se comunica con las dems partes del sistema. Una UCP es una coleccin compleja de circuitos electrnicos. Cuando se incorporan todos estos circuitos en un chip de silicio, a este chip se le denomina microprocesador. La UCP y otros chips y componentes electrnicos se ubican en un tablero de circuitos o tarjeta madre. Los factores relevantes de los chips de UCP son: Compatibilidad: No todo el soft es compatible con todas las UCP. En algunos casos se pueden resolver los problemas de compatibilidad usando software especial. Velocidad: La velocidad de una computadora est determinada por la velocidad de su reloj interno, el dispositivo cronomtrico que produce pulsos elctricos para sincronizar las operaciones de la computadora. Las computadoras se describen en funcin de su velocidad de reloj, que se mide en mega hertz. La velocidad tambin est determinada por la arquitectura del procesador, es decir el diseo que establece de qu manera estn colocados en el chip los componentes individuales de la CPU. Desde la perspectiva del usuario, el punto crucial es que "ms rpido" casi siempre significa "mejor".

34
SOUTHAMERICAN UNIVERSITY

El Procesador: El chip ms importante de cualquier placa madre es el procesador. Sin el la computadora no podra funcionar. A menudo este componente se determina CPU, que describe a la perfeccin su papel dentro del sistema. El procesador es realmente el elemento central del proceso de procesamiento de datos. Los procesadores se describen en trminos de su tamao de palabra, su velocidad y la capacidad de su RAM asociada. Tamao de la palabra: Es el nmero de bits que se maneja como una unidad en un sistema de computacin en particular. Velocidad del procesador: Se mide en diferentes unidades segn el tipo de computador:

MHz (Megahertz): para microcomputadoras. Un oscilador de cristal controla la ejecucin de instrucciones dentro del procesador. La velocidad del procesador de una micro se mide por su frecuencia de oscilacin o por el nmero de ciclos de reloj por segundo. El tiempo transcurrido para un ciclo de reloj es 1/frecuencia. MIPS (Millones de instrucciones por segundo): Para estaciones de trabajo, minis y macro computadoras. Por ejemplo una computadora de 100 MIPS puede ejecutar 100 millones de instrucciones por segundo. FLOPS (floating point operations per second, operaciones de punto flotante por segundo): Para las supercomputadoras. Las operaciones de punto flotante incluyen cifras muy pequeas o muy altas. Hay supercomputadoras para las cuales se puede hablar de GFLOPS (Gigaflops, es decir 1.000 millones de FLOPS). Capacidad de la RAM: Se mide en trminos del nmero de bytes que puede almacenar. Habitualmente se mide en KB y MB, aunque ya hay computadoras en las que se debe hablar de GB. Dispositivos De Entrada: En esta se encuentran:

35
SOUTHAMERICAN UNIVERSITY

Teclado Mouse o Ratn Escner o digitalizador de imgenes El Teclado

Es un dispositivo perifrico de entrada, que convierte la accin mecnica de pulsar una serie de pulsos elctricos codificados que permiten identificarla. Las teclas que lo constituyen sirven para entrar caracteres alfanumricos y comandos a una computadora. En un teclado se puede distinguir a cuatro subconjuntos de teclas: Teclado alfanumrico: con las teclas dispuestas como en una maquina de escribir. Teclado numrico: (ubicado a la derecha del anterior) con teclas dispuestas como en una calculadora. Teclado de funciones: (desde F1 hasta F12) son teclas cuya funcin depende del programa en ejecucin. Teclado de cursor: para ir con el cursor de un lugar a otro en un texto. El cursor se mueve segn el sentido de las flechas de las teclas, ir al comienzo de un prrafo (" HOME "), avanzar / retroceder una pagina ("PAGE UP/PAGE DOWN "), eliminar caracteres ("delete"), etc. Cada tecla tiene su contacto, que se encuentra debajo de, ella al oprimirla se " Cierra " y al soltarla se " Abre ", de esta manera constituye una llave "si no". Debajo del teclado existe una matriz con pistas conductoras que puede pensarse en forma rectangular, siendo en realidad de formato irregular. Si no hay teclas oprimidas, no se toca ningn conductor horizontal con otro vertical. Las teclas estn sobre los puntos de interseccin de las lneas conductoras horizontales y verticales. Cuando se pulsa una tecla. Se establece un contacto elctrico entre la lnea conductora vertical y horizontal que pasan por debajo de la misma.

36
SOUTHAMERICAN UNIVERSITY

El Mouse O Ratn:

El ratn o Mouse informtico es un dispositivo sealador o de entrada, recibe esta denominacin por su apariencia. Para poder indicar la trayectoria que recorri, a medida que se desplaza, el Mouse debe enviar al computador seales elctricas binarias que permitan reconstruir su trayectoria, con el fin que la misma sea repetida por una flecha en el monitor. Para ello el Mouse debe realizar dos funciones: Conversin Analgica -Digital: Esta generar por cada fraccin de milmetro que se mueve, uno o ms pulsos elctricos. Port serie: Dichos pulsos y enviar hacia la interfaz a la cual esta conectado el valor de la cuenta, junto con la informacin acerca de s se pulsa alguna de sus dos o tres teclas ubicada en su parte superior. Existen dos tecnologas principales en fabricacin de ratones: Ratones mecnicos y Ratones pticos. Ratones mecnicos: Estos constan de una bola situada en su parte inferior. La bola, al moverse el ratn, roza unos contactos en forma de rueda que indican el movimiento del cursor en la pantalla del sistema informtico. Ratones pticos: Estos tienen un pequeo haz de luz lser en lugar de la bola rodante de los mecnicos. Un censor ptico situado dentro del cuerpo del ratn detecta el movimiento del reflejo al mover el ratn sobre el espejo e indica la posicin del cursor en la pantalla de la computadora.

37
SOUTHAMERICAN UNIVERSITY

El Escner O Digitalizador De Imgenes: Son perifricos diseados para registrar caracteres escritos, o grficos en forma de fotografas o dibujos, impresos en una hoja de papel facilitando su introduccin la computadora convirtindolos en informacin binaria comprensible para sta. El funcionamiento de un escner es similar al de una fotocopiadora. Se coloca una hoja de papel que contiene una imagen sobre una superficie de cristal transparente, bajo el cristal existe una lente especial que realiza un barrido de la imagen existente en el papel; al realizar el barrido, la informacin existente en la hoja de papel es convertida en una sucesin de informacin en forma de unos y ceros que se introducen en la computadora.

En fin, que dejndonos de tanto formalismo sintctico, en el caso que nos ocupa se trata de coger una imagen (fotografa, dibujo o texto) y convertirla a un formato que podamos almacenar y modificar con el ordenador. Realmente un escner no es ni ms ni menos que los ojos del ordenador. Los escneres captaban las imgenes nicamente en blanco y negro o, como mucho, con un nmero muy limitado de matices de gris, entre 16 y 256. Posteriormente aparecieron escner que podan captar color, aunque el proceso requera tres pasadas por encima de la imagen, una para cada color primario (rojo, azul y verde). Hoy en da la prctica totalidad de los escner captan hasta 16,7 millones de colores distintos en una nica pasada, e incluso algunos llegan hasta los 68.719 millones de colores. En todos los ordenadores se utiliza lo que se denomina sistema binario, que es un sistema matemtico en el cual la unidad superior no es el 10 como en el sistema decimal al que estamos acostumbrados, sino el 2. Un BIT cualquiera puede, por tanto, tomar 2 valores, que pueden representar colores (blanco y negro, por ejemplo); si en vez de un BIT tenemos 8, los posibles valores son 2 elevado a 8 = 256 colores; si son 16 bits, 2 elevado a 16 = 65.536 colores; si son 24 bits, 2 elevado a 24 = 16.777216 colores, una
38
SOUTHAMERICAN UNIVERSITY

imagen a 24 bits de color" es una imagen en la cual cada punto puede tener hasta 16,7 millones de colores distintos; esta cantidad de colores se considera suficiente para casi todos los usos normales de una imagen, por lo que se le suele denominar color real. Dispositivos De Almacenamiento: En esta se encuentran: Disco Duro Diskettes 3 Maletn-pticos de 5,25 Disco Duro Este est compuestos por varios platos, es decir, varios discos de material magntico montados sobre un eje central sobre el que se mueven. Para leer y escribir datos en estos platos se usan las cabezas de lectura / escritura que mediante un proceso electromagntico codifican / decodifican la informacin que han de leer o escribir. La cabeza de lectura / escritura en un disco duro est muy cerca de la superficie, de forma que casi da vuelta sobre ella, sobre el colchn de aire formado por su propio movimiento. Debido a esto, estn cerrados hermticamente, porque cualquier partcula de polvo puede daarlos.

Este dividen en unos crculos concntricos cilndricos (coincidentes con las pistas de los disquetes), que empiezan en la parte exterior del disco (primer cilindro) y terminan en la parte interior (ultimo). Asimismo, estos cilindros se dividen en sectores, cuyo nmero est determinado por el tipo de disco y su formato, siendo todos ellos de un tamao fijo en cualquier disco. Cilindros como sectores se identifican con una serie de nmeros que se les asigna, empezando por el 1, pues el numero 0 de cada cilindro se reservan para propsitos de identificacin mas que para almacenamientos de datos. Estos escritos / ledos en el disco deben ajustarse al tamao fijado del almacenamiento de los sectores. Habitualmente, los sistemas de discos duros contienen ms de una unidad en su interior, por lo que el nmero de caras puede ser ms de dos. Estas
39
SOUTHAMERICAN UNIVERSITY

se identifican con un nmero, siendo el 0 para la primera. En general su organizacin es igual a los disquetes. La capacidad del disco resulta de multiplicar el nmero de caras por el de pistas por cara y por el de sectores por pista, al total por el nmero de bytes por sector. Diskettes 3

Son disco de almacenamiento de alta densidad de 1,44 MB, este presenta dos agujeros en la parte inferior del mismo, uno para proteger al disco contra escritura y el otro solo para diferenciarlo del disco de doble densidad. Maletn-pticos De 5,25 Este se basa en la misma tecnologa que sus hermanos pequeos de 3,5", su ventajas: Gran fiabilidad y durabilidad de los datos a la vez que una velocidad razonablemente elevada Los discos van desde los 650 MB hasta los 5,2 GB de almacenamiento, o lo que es lo mismo: desde la capacidad de un solo CD-ROM hasta la de 8. Dispositivos De Salida en esta se encuentran: Impresoras Monitor Las Impresoras

Esta es la que permite obtener en un soporte de papel una ¨hardcopy: copia visualizable, perdurable y transportable de la informacin procesada por un computador. Las primeras impresoras nacieron muchos aos antes que el PC e
40
SOUTHAMERICAN UNIVERSITY

incluso antes que los monitores, siendo durante aos el mtodo ms usual para presentar los resultados de los clculos en aquellos primitivos ordenadores, todo un avance respecto a las tarjetas y cintas perforadas que se usaban hasta entonces. La velocidad de una impresora se suele medir con dos parmetros: Ppm : pginas por minuto que es capaz de imprimir; Cps: caracteres (letras) por segundo que es capaz de imprimir Ppp: puntos por pulgada (cuadrada) que imprime una impresora Tipo De Impresoras Impacto por matriz de aguja o punto Chorro o inyeccin de tinta Lser Impacto Por Matriz De Aguja O Punto Fueron las primeras que surgieron en el mercado. Se las denomina "de impacto" porque imprimen mediante el impacto de unas pequeas piezas (la matriz de impresin) sobre una cinta impregnada en tinta y matriz de aguja porque su cabezal mvil de impresin contiene una matriz de agujas mvilesen conductos del mismo, dispuestas en una columna (de 9 agujas por ejemplo) o ms columnas. Para escribir cualquier cosa en color se tiene que sustituir la cinta de tinta negra por otro con tintas de los colores bsicos (generalmente magenta, cyan y amarillo). Este mtodo tiene el inconveniente de que el texto negro se fabricaba mezclando los tres colores bsicos, lo que era ms lento, ms caro en tinta y deja un negro con un cierto matiz verdoso. Chorro O Inyeccin De Tinta Se le denomina "inyeccin" porque la tinta suele ser impulsada hacia el papel por unos mecanismos que se denominan inyectores, mediante la aplicacin de una carga elctrica que hace saltar una minscula gota de tinta por cada inyector. Esta destaca por la utilizacin del color, incorporan soporte para el uso simultneo de los cartuchos de negro y de color. La resolucin de estas impresoras es en teora bastante elevada, hasta de 1.440 Ppp, pero en realidad la colocacin de los puntos de tinta sobre el papel resulta bastante deficiente, por lo que no es raro encontrar que el resultado de una impresora lser de 300 Ppp sea mucho mejor que el de una de tinta del doble de resolucin. Por otra parte, suelen existir papeles especiales, mucho ms caros que los clsicos folios de papelera, para alcanzar resultados ptimos a la mxima resolucin o una gama de colores ms viva y realista. Este tipo de impresoras es utilizado generalmente por el usuario domstico, adems del oficinista que no necesita trabajar con papel continuo ni con reproducciones mltiples pero s ocasionalmente con

41
SOUTHAMERICAN UNIVERSITY

color (logotipos, grficos, una calidad aceptable.

pequeas

imgenes...)

con

Lser Son las de mayor calidad del mercado, si entendemos por calidad la resolucin sobre papel normal que se puede obtener, unos 600 Ppp reales. En ellas la impresin se consigue mediante un lser que va dibujando la imagen electrostticamente en un elemento llamado tambor que va girando hasta impregnarse de un polvo muy fino llamado tner (como el de fotocopiadoras) que se le adhiere debido a la carga elctrica. Por ltimo, el tambor sigue girando y se encuentra con la hoja, en la cual imprime el tner que formar la imagen definitiva.

Las impresoras lser son muy resistentes, mucho ms rpidas y mucho ms silenciosas que las impresoras matriciales o de tinta, y aunque la inversin inicial en una lser es mayor que en una de las otras, el tner sale ms barato a la larga que los cartuchos de tinta, por lo que a la larga se recupera la inversin. Por todo ello, las lser son idneas para entornos de oficina con una intensa actividad de impresin, donde son ms importantes la velocidad, la calidad y el escaso coste de mantenimiento que el color o la inversin inicial. El Monitor Evidentemente, es la pantalla en la que se ve la informacin suministrada por el ordenador. En el caso ms habitual se trata de un aparato basado en un tubo de rayos catdicos (CRT) como el de los televisores, mientras que en los porttiles es una pantalla plana de cristal lquido (LCD). La resolucin se define como el nmero de puntos que puede representar el monitor por pantalla, en horizontal x vertical. As, un monitor cuya resolucin mxima sea de 1024x768 puntos puede representar hasta 768 lneas horizontales de 1024 puntos cada una, probablemente adems de otras resoluciones inferiores, como
42
SOUTHAMERICAN UNIVERSITY

640x480 u 800x600. Cuan mayor sea la resolucin de un monitor, mejor ser la calidad de la imagen en pantalla, y mayor ser la calidad (y por consiguiente el precio) del monitor.

Red De Comunicaciones Un sistema computacional es un sistema complejo que puede llegar a estar constituido por millones de componentes electrnicos elementales. Esta naturaleza multinivel de los sistemas complejos es esencial para comprender tanto su descripcin como su diseo. En cada nivel se analiza su estructura y su funcin en el sentido siguiente: Estructura: La forma en que se interrelacionan las componentes Funcin: La operacin de cada componente individual como parte de la estructura. Por su particular importancia se considera la estructura de interconexin tipo bus. EI bus representa bsicamente una serie de cables mediante los cuales pueden cargarse datos en la memoria y desde all transportarse a la CPU. Por as decirlo es la autopista de los datos dentro del PC ya que comunica todos los componentes del ordenador con el microprocesador. El bus se controla y maneja desde la CPU. Funcionamiento Interno Del Computador Al iniciar el arranque, en la mayora de computadores, cualquiera sea su tamao o potencia, el control pasa mediante circuito cableado a una memorias de tipo ROM, grabadas con informacin permanente (datos de configuracin, fecha y hora, dispositivos, etc.) Despus de la lectura de esta informacin, el circuito de control mandar a cargar en la memoria principal desde algn soporte externo (disco duro o disquete) los programas del sistema operativo que controlarn las operaciones a seguir, y en pocos segundos aparecer en pantalla el identificador o interfaz, dando muestra al usuario que ya se est en condiciones de utilizacin. Si el usuario carga un programa con sus instrucciones y datos desde
43
SOUTHAMERICAN UNIVERSITY

cualquier soporte de informacin, bastar una pequea orden para que dicho programa comience a procesarse, una instruccin tras otra, a gran velocidad, transfiriendo la informacin desde y hacia donde est previsto en el programa con pausas si el programa es inactivo, en las que se pide al usuario entradas de informacin. Finalizada esta operacin de entrada, el ordenador continuar su proceso secuencial hasta culminar la ejecucin del programa, presentando sus resultados en pantalla, impresora o cualquier perifrico. Cada una de las instrucciones tiene un cdigo diferente expresado en formato binario. Esta combinacin distinta de unos y ceros la interpreta el <<cerebro>> del ordenador, y como est diseado para que sepa diferenciar lo que tiene que hacer al procesar cada una de ellas, las ejecuta y contina con la siguiente instruccin, sin necesidad de que intervenga el ordenador. El proceso de una instruccin se descompone en operaciones muy simples de transferencia de informacin u operaciones aritmticas y lgicas elementales, que realizadas a gran velocidad le proporcionan una gran potencia que es utilizada en mltiples aplicaciones. Realmente, esa informacin digitalizada en binario, a la que se refiere con unos y ceros, el ordenador la diferencia porque se trata de niveles diferentes de voltaje. Cuando se emplean circuitos integrados, los niveles lgicos bajo y alto, que se representan por ceros y unos, corresponden a valores muy prximos a cero y cinco voltios en la mayora de los casos. Cuando las entradas de las puertas lgicas de los circuitos digitales se les aplica el nivel alto o bajo de voltaje, el comportamiento muy diferente. Por ejemplo, si se le aplica nivel alto conducen o cierran el circuito; en cambio si se aplica nivel bajo no conducen o dejan abierto el circuito. Para que esto ocurra, los transistores que constituyen los circuitos integrados trabajan en conmutacin, pasando del corte a la saturacin. Estructura Interna Del Computador En ella la conforman cada uno de los chips que se encuentran en la plaqueta base o tarjeta madre, estos son: Bios Cach Chipset Puestos USB Zcalo ZIF Slot de Expansin
o o o o

Ranuras Ranuras Ranuras Ranuras

PCI DIMM SIMM AGP


44
SOUTHAMERICAN UNIVERSITY

Ranuras ISA Pila Conector disquetera Conector electrnico Conector EIDE (disco duro)

Bios: "Basic Input-Output System", sistema bsico de entrada-salida. Programa incorporado en un chip de la placa base que se encarga de realizar las funciones bsicas de manejo y configuracin del ordenador.

Cach: es un tipo de memoria del ordenador; por tanto, en ella se guardarn datos que el ordenador necesita para trabajar. Esta tambin tiene una segunda utilidad que es la de memoria intermedia que almacena los datos ms usados, para ahorrar mucho ms tiempo del trnsito y acceso a la lenta memoria RAM. Chipset: es el conjunto (set) de chips que se encargan de controlar determinadas funciones del ordenador, como la forma en que interacciona el microprocesador con la memoria o la cach, o el control de los puertos y slots ISA, PCI, AGP, USB. USB: En las placas ms modernas (ni siquiera en todas las ATX); de forma estrecha y rectangular, inconfundible pero de poca utilidad por ahora. Zcalo ZIF: Es el lugar donde se inserta el "cerebro" del ordenador. Durante ms de 10 aos ha consistido en un rectngulo o cuadrado donde el "micro", una pastilla de plstico negro con patitas, se introduca con mayor o menor facilidad; recientemente, la aparicin de los Pentium II ha cambiado un poco este panorama. Slot de Expansin: son unas ranuras de plstico con conectores elctricos (slots) donde se introducen las tarjetas de expansin (tarjeta de vdeo, de sonido, de red...). Segn la tecnologa en que se basen presentan un aspecto externo diferente, con diferente tamao y a veces incluso en distinto color. En esta se encuentran:

45
SOUTHAMERICAN UNIVERSITY

Ranuras PCI: el estndar actual. Pueden dar hasta 132 MB/s a 33 MHz, lo que es suficiente para casi todo, excepto quiz para algunas tarjetas de vdeo 3D. Miden unos 8,5 cm y generalmente son blancas. Ranuras DIMM: son ranuras de 168 contactos y 13 cm. Originalmente de color negro. Ranuras SIMM: los originales tenan 30 conectores, esto es, 30 contactos, y medan unos 8,5 cm. Hacia finales de la poca del 486 aparecieron los de 72 contactos, ms largos: unos 10,5 cm de color blanco. Ranuras AGP: o ms bien ranura, ya que se dedica exclusivamente a conectar tarjetas de vdeo 3D, por lo que slo suele haber una; adems, su propia estructura impide que se utilice para todos los propsitos, por lo que se utiliza como una ayuda para el PCI. Segn el modo de funcionamiento puede ofrecer 264 MB/s o incluso 528 MB/s. Mide unos 8 cm y se encuentra bastante separada del borde de la placa. Ranuras ISA: son las ms veteranas, un legado de los primeros tiempos del PC. Funcionan a unos 8 MHz y ofrecen un mximo de 16 MB/s, suficiente para conectar un mdem o una tarjeta de sonido, pero muy poco para una tarjeta de vdeo. Miden unos 14 cm y su color suele ser negro; existe una versin an ms antigua que mide slo 8,5 cm. Pila: se encarga ordenador est tendramos que Chipset, la fecha de conservar los parmetros de la BIOS cuando el apagado. Sin ella, cada vez que encendiramos introducir las caractersticas del disco duro, del y la hora.

Conectores internos: Bajo esta denominacin englobamos a los conectores para dispositivos internos, como puedan ser la disquetera, el disco duro, elCD-ROM o el altavoz interno, e incluso para los puertos serie, paralelo y de joystick. Tarjeta de video La tarjeta de video, (tambin llamada controlador de video, ver figura 2), es un componente electrnico requerido para generar una seal de video que se manda a una pantalla de video por medio de un cable. La tarjeta de video se encuentra normalmente en la placa de sistema de la computadora o en una placa de expansin. La tarjeta grfica rene toda la informacin que debe visualizarse en pantalla y acta como interfaz entre el procesador y el monitor; la informacin es enviada a ste por la placa luego de haberla recibido a travs del sistema de buses. Una tarjeta grfica se compone, bsicamente, de un controlador de video, de la memoria de pantalla o RAM video, y el generador de caracteres, y en la actualidad tambin poseen un acelerador de grficos. El controlador de video va leyendo a intervalos la informacin almacenada en la RAM video y la transfiere
46
SOUTHAMERICAN UNIVERSITY

al monitor en forma de seal de video; el nmero de veces por segundo que el contenido de la RAM video es ledo y transmitido al monitor en forma de seal de video se conoce como frecuencia de refresco de la pantalla. Entonces, como ya dijimos antes, la frecuencia depende en gran medida de la calidad de la placa de video.

Tipos de tarjeta de video Tarjeta grfica Hrcules Con sta tarjeta se poda visualizar grficos y textos simultneamente. En modo texto, soportaba una resolucin de 80x25 puntos. En tanto que en los grficos lo haca con 720x350 puntos, dicha tarjeta serva slo para grficos de un solo color. La tarjeta Hrcules tena una capacidad total de 64k de memoria video RAM. Posea una frecuencia de refresco de la pantalla de 50HZ. Color Graphics Adapter (CGA) La CGA utiliza el mismo chip que la Hrcules y aporta resoluciones y colores distintos. Los tres colores primarios se combinan digitalmente formando un mximo de ocho colores distintos. La resolucin vara considerablemente segn el modo de grficos que se est utilizando, como se ve en la siguiente lista: * 160 X 100 PUNTOS * 320 X 200 PUNTOS * 640 X 200 PUNTOS CON 2 COLORES La tarjeta EGA Enchanced Graphics Adapter (EGA). Se trata de una tarjeta grfica superior a la CGA. En el modo texto ofrece una resolucin de 14x18 puntos y en el modo grfico dos resoluciones diferentes de 640x200 y 640x350 a 4 bits, lo que da como resultado una paleta de 16 colores, siempre y cuando la tarjeta est equipada con 256KB de memoria de video RAM.
47
SOUTHAMERICAN UNIVERSITY

CON CON

16 4

COLORES COLORES

La tarjeta VGA La Video Graphics Adapter (VGA) signific la aparicin de un nuevo estndar del mercado. Esta tarjeta ofrece una paleta de 256 colores, dando como resultado imgenes de colores mucho ms vivos. Las primeras VGA contaban con 256KB de memoria y solo podan alcanzar una resolucin de 320x200 puntos con la cantidad de colores mencionados anteriormente. Primero la cantidad de memoria video RAM se ampli a 512KB, y ms tarde a 1024KB, gracias a sta ampliacin es posible conseguir una resolucin de, por ejemplo, 1024x768 pxeles con 8 bits de color. En el modo texto la VGA tiene una resolucin de 720x400 pixeles, adems posee un refresco de pantalla de 60HZ, y con 16 colores soporta hasta 640X480 puntos.

La tarjeta SVGA La tarjeta SVGA (Super Video Graphics Adapter) Contiene conjuntos de chips de uso especial, y ms memoria, lo que aumenta la cantidad de colores y la resolucin. Tarjeta de sonido Es una tarjeta electrnica que se conecta una ranura que tiene la computadora (CPU, en especfico la tarjeta madre) que tiene como funciones principales: la generacin o reproduccin de sonido y la entrada o grabacin del mismo. Para reproducir sonidos, las tarjetas incluyen un chip sintetizador que genera ondas musicales. Este sintetizador sola emplear la tecnologa FM, que emula el sonido de instrumentos reales mediante pura programacin; sin embargo, una tcnica relativamente reciente ha eclipsado a la sntesis FM, y es la sntesis por tabla de ondas (WaveTable). En WaveTable se usan grabaciones de instrumentos reales, producindose un gran salto en calidad de la reproduccin, ya que se pasa de simular artificialmente un sonido a emitir uno real. Las tarjetas que usan esta tcnica suelen incluir una memoria ROM donde almacenan dichos "samples" o cortos; normalmente se incluyen zcalos SIMM para aadir memoria a la tarjeta, de modo que se nos permita incorporar ms instrumentos a la misma.

48
SOUTHAMERICAN UNIVERSITY

Qu es el mdem? Es un dispositivo electrnico de entrada / salida (ver figura 3)que se utiliza principalmente para convertir seales digitales a anlogas y viceversa, una de sus principales aplicaciones es en la conexin a redes teniendo como principal punto de referencia o ejemplo la Internet. Por otra parte, si la queremos definir tcnicamente tendramos, diramos que cuando hay una conexin con redes telefnicas se establece mediante el mdem, y gracias a este los usuarios de muy diversos lugares pueden intercambiar informacin como faxes, memorandos, etc., la palabra MODEMsurgi de la combinacin de dos trminos los cuales son MODULADOR y el otro DEMODULADOR . La Modulacin consiste en transformar los datos de la computadora (bits y bytes) en sonido o vibraciones acsticas, sin embargo, la Demodulacin consiste en el proceso inverso, los sonidos se reciben y los cuales son convertidos a datos.

Qu es SIMM? Siglas de Single In line Memory Module (ver figura 4), un tipo de encapsulado consistente en una pequea placa de circuito impreso
49
SOUTHAMERICAN UNIVERSITY

que almacena chips de memoria, y que se inserta en un zcalo SIMM en la placa madre o en la placa de memoria. Los SIMMs son ms fciles de instalar que los antiguos chips de memoria individuales, y a diferencia de ellos son medidos en bytes en lugar de bits. El primer formato que se hizo popular en los computadores personales tena 3.5" de largo y usaba un conector de 32 pins. Un formato ms largo de 4.25", que usa 72 contactos y puede almacenar hasta 64 megabytes de RAM es actualmente el ms frecuente. Un PC usa tanto memoria de nueve bits (ocho bits y un bit de paridad, en 9 chips de memoria RAM dinmica) como memoria de ocho bits sin paridad. En el primer caso los ocho primeros son para datos y el noveno es para el chequeo de paridad. Son los SIMM propios de las primeras placas base con micros de 32 bits (386 y 486). Supongamos una de estas placas con zcalos de 30 contactos, cada uno de los cuales soporta 8 bits de datos. Necesitaremos 4 SIMMs de 30 contactos para conseguir los 32 bits. Tpicamente, estas placas tienen 8 zcalos divididos en dos bancos de 4 zcalos cada uno. El microprocesador slo puede direccionar uno de los dos bancos en cada momento.

En algunos ordenadores, el hecho de mezclar SIMMs de diferente capacidad en el mismo banco, puede producir efectos tales como una mala deteccin de la cantidad de memoria del sistema, o que el ordenador no arranque. SIMMs de 72 contactos Los SIMM de 72 contactos se desarrollaron para satisfacer los requerimientos de expansin de memoria cada vez mayores. Un SIMM de 72 contactos soporta 32 bits de datos, es decir, cuatro veces el nmero de bits de datos soportado por los SIMM de 30 contactos. En placas base con micros de 32 bits (Intel 386 y 486) se necesita slo un SIMM de 72 contactos por banco para proporcionar al microprocesador los 32 bits de datos. Con los microprocesadores Pentium, al tener 64 bits para comunicaciones externas (aunque internamente sean micros de 32
50
SOUTHAMERICAN UNIVERSITY

bits), se necesita utilizar grupos de dos SIMM para proporcionar los 64 bits necesarios. Qu es DIMM? Los mdulos DIMM (Dual In-Line Memory Module, ver figura 5) son similares a los SIMM, aunque con notables diferencias. Al igual que los SIMM, los DIMM se instalan verticalmente en los sockets de memoria de la placa base. Sin embargo, un DIMM dispone de 168 contactos, la mitad por cada cara, separados entre s. Los DIMM se instalan en aquellas placas que soportan tpicamente un bus de memoria de 64 bits o ms. Tpicamente, son los mdulos que se montan en todas las placas Pentium-II con chipset LX, y hoy por hoy se han convertido en el estndar en memoria.

51
SOUTHAMERICAN UNIVERSITY

CPU
Unidad Central de Procesos o CPU (Central Process Unit) es el corazn del computador, encargndose del control de los dispositivos perifricos (unidades de entrada y salida), de las operaciones y de la comunicacin con la memoria interna. Est compuesta de: la Unidad de Control (UC) y la Unidad Aritmtica lgica (UAL), algunos autores consideran la Memoria Principal como un elemento del CPU.

La Memoria principal: Est formada por un conjunto de celdas, posiciones o palabras de memoria. En cada celda se archiva determinada informacin (datos o instrucciones de programa). La manera de diferenciar unas posiciones de otras es asignando una direccin diferente a cada celda. Para acceder a ella es necesario nicamente referenciar la direccin de memoria que las identifica ACCESO A MEMORIA Las dos acciones que se pueden realizar con una memoria son: Leer o extraer informacin de una celda de memoria. Grabar o escribir informacin en una celda de memoria. Para realizar estas funciones es necesario dos registros destinados a gestionar la memoria. disponer de

Por registros se entiende una pequea memoria unitaria, de tratamiento muy rpido (ms que las celdas normales), que sirve para conservar datos temporalmente esos dos registros son: RDM o registro de direccin de Memoria. RIM o registro de Intercambio de Memoria

52
SOUTHAMERICAN UNIVERSITY

Proceso de Lectura Imaginemos que el contenido de la celda de direccin 324 es 18. Para acceder a la celda que se desea, debe introducirse su direccin En el RDM (RDM= 324). Cuando llega una orden de lectura, el contenido del RDM pasa a un complejo circuito de seleccin que permite acceder a la palabra de memoria solicitada y lleva el contenido de la misma al RIM (RIM= 18). El contenido del RIM, coincidente en este momento con el de la celda buscada, puede ser trasladado a otras partes del ordenador para su tratamiento Proceso de Escritura Ahora se quiere escribir el dato numrico 23 en la celda o Palabra de direccin 437. La direccin de la celda a seleccionar se introduce en el RDM. El dato a escribir se introduce en el RIM. Se da una orden de escritura, y el contenido del RIM es llevado a la celda seleccionada por el RDM y queda grabado en ella. El tiempo que tarda el ordenador en estar nuevamente listo para procesar otro dato, se denomina tiempo de ciclo.

53
SOUTHAMERICAN UNIVERSITY

Como se deduce de la descripcin de estos dos procesos, el tamao de ambos registros (RIM y RDM) est muy relacionado con la memoria que gestionan; la longitud del registro RIM debe coincidir con el tamao de las posiciones de memoria, en caso contrario se perdera o alterara la informacin. El RDM debe tener una longitud tal que le permita direccional toda la memoria. Es importante observar que la lectura de una celda no es destructiva pero si su escritura. El contenido de una palabra no se modifica al leerla cuando escribimos el nuevo dato que se introduce en la celda sustituye al anterior. La Unidad de Control Coordina todos los componentes del computador, de modo que los eventos tomen lugar en la secuencia apropiada en el momento correcto. Adems de esta labor de sincronizacin, la unidad de control "decodifica", es decir, entiende las instrucciones de programa que obtiene de la memoria, y dirige la accin para realizarlas. La secuencia lgica que la unidad de control debe realizar para ejecutar una instruccin es la siguiente: 1. Localizar y extraer de la memoria principal la instruccin correspondiente 2. Transferir la instruccin de la memoria a la Unidad de control 3. Determinar qu tipo de operacin se debe ejecutar 4. Ejecutar la instruccin, enviando las seales de control u rdenes a los elementos pertinentes 5. Supervisar la operacin anterior para determinar si ha finalizado correctamente. 6. Localizar la siguiente instruccin a ejecutar. Estos pasos se repitan hasta finalizar la ejecucin de la totalidad de las instrucciones de los programas
54
SOUTHAMERICAN UNIVERSITY

Elementos de la Unidad de Control: El reloj: consiste en un circuito elctrico capaz de generar una sucesin de pulsos a intervalos de tiempo constantes El intervalo entre dos puntos de reloj se denomina ciclo, en determinados computadores el ciclo puede descomponerse en sub ciclos. Los restantes circuitos de la mquina se sincronizan con estas seales de reloj; as se controla la duracin de las distintas instrucciones. Contador de programa (CP): Tambin denominado registro contador de instruccin, (RCI). Su misin e s controlar el orden de ejecucin de las instrucciones del programa, de acuerdo con su contenido. Un programa no siempre ejecuta las instrucciones secuencialmente. Puede haber instrucciones de salto o bifurcacin. Registro de Instruccin (RI): es una unidad de almacenamiento temporal, este registro guarda la instruccin cuando se extrae de la memoria principal y se mantiene mientras se realiza la decodificacin o interpretacin. Decodificador: habitualmente, toda instruccin contiene un campo conocido como cdigo de operacin (co), que indica el tipo de operacin que hay que realizar; el decodificador es el elemento encargado de realizar el anlisis del cdigo de operacin. Secuenciador: Es un generador de rdenes simples, denominadas micro rdenes que sincronizadas con el reloj y distribuidas a los elementos necesarios permiten la ejecucin de la instruccin. Hay dos tipos de Secuenciadote: Secuenciador Cableados: todas las seales se generan con circuitos lgicos electrnicos. Siempre se producen las mismas seales ante la misma instruccin. Son las ms rpidas pero menos flexibles y ms difciles de construir. Secuenciador Programados: tienen una pequea memoria que contiene un microprograma que se ejecuta para cada sentencia de programa. Las instrucciones de los microprogramas se denominan microinstrucciones Banco de registros: Aparte de los registros anteriormente explicados, bajo el control de la UC existe otro banco de registros imprescindibles para la realizacin de cualquier programa. Estos registros se utilizan para conservar datos temporales. La Unidad Aritmtica y Lgica es la encargada de realizar las operaciones aritmticas sobre los datos de la memoria (por ejemplo: "sumar dos nmeros binarios") u operaciones lgicas (por ejemplo: "cambiar los valores de los bits, los unos por ceros, y viceversa"). Las operaciones aritmticas son: suma,
55
SOUTHAMERICAN UNIVERSITY

resta, multiplicacin y divisin; las operaciones lgicas son del tipo verdadero y falso. La entrada de la UAL se realiza a travs de dos registros que contienen, de forma transitoria, los operandos especificados por las instrucciones. Debe entenderse que se debe realizar una transferencia, sea de la memoria, sea desde el registro de instrucciones. Ambos registros estn controlados por seales de reloj procedentes de la unidad de control., La UAL toma estos dos registros y obtiene una funcin de ellos como salida Unidad Aritmtica: Todas mediante tres sistemas: las operaciones pueden realizarse

Sistemas Serie: Se procesa bit a bit en forma secuencial Sistema Paralelo: se procesan simultneamente todos tolos bits. Sistema paralelo-serie: se procesa por grupos. Los grupos se procesan en serie y los bits que componen los grupos en paralelo. Unidad Lgica: su misin principal es establecer comparaciones para facilitar la toma de decisiones. Estas comparaciones son mucho ms sencillas que las operaciones aritmticas, puesto que no necesitan considerar el resultado de la operacin realizada con los bits anteriores, pudindose efectuar en paralelo. El resultado de las operaciones puede ser verdadero o falso, que en representacin binaria es 1 0. En sntesis, la computadora trabaja de la siguiente manera: el programa y los datos se introducen a la CPU y luego se transfieren a sus correspondientes lugares de memoria. La CPU lee las primeras instrucciones del programa de memoria y las ejecuta; tales instrucciones pueden ser tan simples como sumar dos nmeros, mover algn dato o colocarlo en otro lugar diferente de la memoria. Despus que se ha manejado esta informacin, se pasa a la unidad de salida de la computadora y nuevamente el comportamiento de la CPU es regido por el programa en la memoria. Consideremos ahora una microcomputadora. La CPU de un sistema de micro computacin generalmente est constituida por el microprocesador, y su organizacin se describe en la siguiente figura: El microprocesador controla todas las unidades del sistema empleando las lneas de control. El bus de direcciones (16 conductores paralelos) selecciona un lugar en la memoria, puerto de acceso o puerto de salida; el bus de datos (8 conductores paralelos), constituye una va en dos sentidos para la transferencia de datos, ya sea hacia la unidad de procesamiento o de la misma unidad. Es importante hacer notar que el microprocesador puede enviar o recibir
56
SOUTHAMERICAN UNIVERSITY

datos provenientes de la memoria haciendo uso del bus de datos. Si un programa debe ser almacenado permanentemente, se le coloca en un dispositivo llamado ROM (Read Only Memory: Memoria de slo lectura). El ROM es generalmente un chip de memoria (circuito integrado) permanentemente programado. Una parte muy importante de la ROM contiene el BIOS (Basic Input/Output System: Sistema bsico de entrada y salida), , por lo general, son dos circuitos integrados que estn separados. ESQUEMA GENERAL

Bus: Es en esencia una ruta compartida que conecta diferentes partes del sistema, como el microprocesador, la controladora de unidad de disco, la memoria y los puertos de entrada y salida para permitir la transmisin de informacin. Bus de Datos: Es aquel que por medio de un grupo de lneas en realidad trazos conductores sobre una placa de circuito impreso transporta los datos. Bus de Direccin: Realiza las ubicaciones en las que puede encontrarse informacin especfica. Bus de Control: Es aquel que se asegura a travs de sus seales que las diferentes partes del sistema utilizan su ruta compartida sin conflicto.

57
SOUTHAMERICAN UNIVERSITY

Puertos de Comunicacin
Un puerto es una conexin o un enchufe, el cual es utilizado para conectar dispositivo de Hardware como impresoras o Mouse, permitiendo el intercambio de datos con otro dispositivo. Tambin existen puertos internos definidos mediante el Software. Normalmente estos puertos se encuentran en la parte trasera del computador, aunque en la actualidad muchos computadores incorporan puertos USBy audio en la parte delantera. En esta investigacin estudiaremos algunos de los puertos ms utilizados o conocidos, como: el PS-2, paralelo, serie, VGA, USB, RJ11, RJ-5 y RCA. Puertos en Serie: El puerto en serie de un ordenador es un adaptador asncrono utilizado para poder intercomunicar varios ordenadores entre si. Un puerto serie recibe y enva informacin fuera del ordenador mediante un determinado software de comunicacin o un drive del puerto serie. El Software enva la informacin al puerto, carcter a carcter, convirtiendo en una seal que puede ser enviada por cable serie o un mdem. Cuando se ha recibido un carcter, el puerto serie enva una seal por medio de una interrupcin indicando que el carcter est listo. Cuando el ordenador ve la seal, los servicios del puerto serie leen el carcter. Forma: En la mayora de los casos hay 2 tamaos de puertos, el primero sera de 25 pines, que tiene una longitud de alrededor de 38 mm; y otro de 9 pines que tiene una longitud de 17 mm. En nuestro PC`s, se emplea como conector del interfase serie, un Terminal macho, al que llamaremos DTE (Dato Terminal Equipment), que a travs de un cable conectaremos a un perifrico que posee un conector hembra al que llamaremos DCE (Data Comunications Equipment). En nuestro Terminal DTE, Tenemos las siguientes conexiones (para un conector DB-25): PIN 1 2 Nombre Direccin P.G TD ---> DCE Funcin Tierra de seguridad Salida de DTE
58
SOUTHAMERICAN UNIVERSITY

3 4 5 6 7 8 20 23

RD RTS CTS DSR GND DCD DTR DSRD

--> DTE --> DCE --> DTE --> DTE ---> DTE --> DCE --

Entrada de datos DTE Peticin de emisin DTE Listo para transmitir DCE CE listo para com. Con DTE Masa comn del circuito Detencin de portadora Seal de Terminal disponible Indicador de velocidad de TX.

Caractersticas: 1. Normalmente estos suelen ser 2 en una placa base y son denominados COM 1 y COM 2. 2. Estos puertos funcionan con un chip llamado UART, que es un controlador serie. 3. El trmino serie quiere decir que la comunicacin con este tipo de conector se realiza slo en una direccin: o envo, o recepcin de datos, pero no las dos al mismo tiempo debido a que enva los datos uno detrs de otro. 4. El puerto serie utiliza direcciones y una lnea de seales, un IRQ para llamar la atencin del procesador. Adems el Software de control debe conocer la direccin. 5. La mayora de los puertos serie utilizan direcciones Standard predefinidas. stas estn descritas normalmente en base hexadecimal. 6. Para el protocolo de transmisin de datos, slo se tiene en cuenta dos estados de la lnea, 0 y 1, tambin llamados Low y High. 7. El conector tiene sus extremos en ngulo de manera que el enchufe podr introducirse de una manera solamente. Ubicacin en el sistema informativo: Se ubican en la parte trasera del case, podremos identificar estos puertos por los nombres COM 1, COM 2, COM 3. La cantidad de puertos de serie dependen de la tarjeta, ya que hay algunas tarjetas que son capaces de tener 4 u 8 puertos. Puerto Paralelo:

59
SOUTHAMERICAN UNIVERSITY

Este puerto de E/S enva datos en formato paralelo (donde 8 bits de datos, forman un byte, y se envan simultneamente sobre ocho lneas individuales en un solo cable.) El puerto paralelo usa un conector tipo D-25 (es de 25 pin) El puerto paralelo se utiliza principalmente para impresoras. La mayora de los software usan el termino LPT (impresor en lnea) ms un nmero para designar un puerto paralelo (por ejemplo, LPT1). Un ejemplo donde se utiliza la designacin del puerto es el procedimiento de instalacin de software donde se incluye un paso en que se identifica el puerto al cual se conecta a una impresora. Forma:

Es un conector de tipo hembra; los conectores hembras disponen de uno o ms receptculos diseados para alojar las clavijas del conector macho. Mide 38mm de longitud en ambos extremos, de largo y de alto 5mm. Tiene forma de rectangular. Contiene 25 pines.

Caractersticas Generales: 1. 2. Este puerto utiliza un conector hembra DB25 en la computadora y un conector especial macho llamado Centronic que tiene 36 pines. 3. Es posible conectar el DB25 de 25 pines al Centronic de 36 pines ya que cerca de la mitad de los pines del centronic van a tierra y no se conectan con el DB25. 4. Desde el punto de vista del software, el puerto paralelo son tres registros de 8 bits cada uno, ocupando tres direcciones de I/O consecutivas de la arquitectura X86. 5. Desde el punto de vista Hardware, el puerto es un conector hembra DB25 con doce salidas latcheadas (que tienen memoria /buffer intermedio) y cinco entradas, con 8 lneas de masa. 6. La tensin de trabajo del puerto es de 5 voltios, por lo que necesitamos una fuente estabilizada o regulada de tensin. 7. Las 12 salidas TTL (0-5v) usan latches internos y pueden programarse va instrucciones IN/OUT del CPU. 8. Las 5 entradas son "Steady-State Input points" y pueden programarse va instrucciones IN/OUT del CPU. 9. Las 3 direcciones del puerto (DATA, STATUS, CONTROL) inician comnmente en la 37H (otras direcciones comunes son la 278H y 378BCH). 10. Una de las lneas de entrada es adems una interrupcin (que puede habilitarse va programa) adems hay una lnea tipo "Power-on Reset".
60
SOUTHAMERICAN UNIVERSITY

Ubicacin en el sistema informtico: Se encuentra en la parte trasera del case, se pueden identificar fcilmente ya que la mayora de los software utilizan el termino LPT (que significa impresin en lnea por sus siglas en ingls). Tambin en algunos modelos se pueden localizar en la parte inferior al puerto del Mouse. Recursos del puerto paralelo: Cada adaptador de puerto paralelo tienes tres direcciones sucesivas que se corresponden con otros tantos registros que sirven para controlar el dispositivo. Son el registro de salida de datos; el registro de estado y el registro de control. El puerto paralelo est formado por 17 lneas de seales y 8 lneas de tierra. Las lneas de seales estn formadas por grupos: 4. Lneas de control. 5. Lneas de estado. 8. Lneas de datos. En el diseo original las lneas de control son usadas para la interface, control e intercambio de mensajes al PC (falta papel, impresora ocupada, error en la impresora). Las lneas de datos suministran los datos de impresora del PC hacia la impresora y solamente en esa direccin. Las nuevas implementaciones del puerto permiten una comunicacin bidireccional mediante estas lneas. Tipos de puerto paralelo: En la actualidad se conoce cuatro tipos de puerto paralelo:

Puerto paralelo estndar (Standard Parallel Port SPP). Puerto paralelo PS/2 (bidireccional). Enhanced Parallel Port (EPP). Extended Capability Port (ECP).

En la siguiente tabla se muestra informacin sintetizada de cada uno de estos tipos de puertos. SPP Fecha de Introduccin. Fabricante. IBM. IBM. Intel. Xircom Hewlett y Zenith Data Packard
61
SOUTHAMERICAN UNIVERSITY

PS/2 1987.

EPP 1994.

ECP 1994.

1981.

Systems. Bidireccional. No. DMA. Velocidad. No. 150. Kbyte/seg. Si. No. 150. Kbyte/seg. Si. No. 2. Mbytes/seg.

y Microsoft. Si. Si. 2. Mbytes/seg.

Puerto USB (Universal Serial Bus): El puerto USB fue creado a principio de 1996. La sigla USB significa Bus Serie Universal (Universal Serial Bus) Se llama universal, porque todos los dispositivos se conecten al puerto. Conexin que es posible, porque es capaz de hacer conectar hasta un total de 127 dispositivos. Unas de las razones ms importantes dieron origen a este puerto fueron:

Conexin del PC con el telfono. Fcil uso. Expansin del puerto.

Unas de las principales caractersticas ms importantes de este puerto es que permite la conexin entre l PC y el telfono, adems, nos elimina la incomodidad al momento de ampliar el PC. Cabe destacar que para hacer esto, se necesita abrir el case e introducir las tarjetas de expansin o cualquier dispositivo deseado y despus configurar y reiniciar el PC. Por lo tanto se puede decir que con este puerto tienes la capacidad de almacenar hasta de 127 dispositivos perifricos simultneamente. Caractersticas del puerto USB: 1. Todos los dispositivos USB tienen el mismo tipo de cable y el mismo tipo de conector, independientemente de la funcin que cumple. 2. Los detalles de consumo y administracin electrnica del dispositivo son completamente transparentes para el usuario. 3. El computador identifica automticamente un dispositivo agregado mientras opera, y por supuesto lo configura. 4. Los dispositivos pueden ser tambin desconectados mientras el computador est en uso. 5. Comparten un mismo bus tanto dispositivos que requieren de unos pocos KBPS como los que requieren varios MBPS.

62
SOUTHAMERICAN UNIVERSITY

6. Hasta 127 dispositivos diferentes pueden estar conectados simultneamente y operando con una misma computadora sobre el Bus Serial Universal. 7. El bus permite perifricos multifuncin, es decir aquellos que pueden realizar varias tareas a la vez, como lo son algunas impresoras que adicionalmente son fotocopiadoras y mquinas de fax. 8. Capacidad para manejo y recuperacin de errores producido por un dispositivo cualquiera. 9. Soporte para la arquitectura conectar y operar (Plug&Play). 10. Bajo costo. Forma: El puerto USB es el puerto ms pequeo de los que existen en la parte trasera de nuestro ordenador. El conector USB, es un conector con tan slo 4 pin. Este conector es individual, aunque tambin, nos podemos encontrar conectores compuestos para ms de una conexin. Ubicacin en el sistema Informtico: El puerto USB est ubicado en la mayora de los case en la parte frontal o lateral y en la parte trasera del mismo. Pero hay otros case que poseen este puerto nicamente en la parte trasera del case. Tipos de transferencia: El puerto USB permite cuatro tipos de transferencia, que son:

Transferencias de control:

Es una transferencia no esperada, no se realiza peridicamente, sino que la realiza el software para iniciar una peticin/respuesta de comunicacin. Normalmente se utiliza para operar operaciones de control o estado.

Transferencias Isocrnicas:

Es peridica, una comunicacin contina entre el controlador y el dispositivo, se usa normalmente para informacin. Este tipo de transferencia enva la seal de reloj encapsulando en los datos, mediante comunicaciones NZRI.

Transferencias Contina:

Son datos pequeos no muy frecuentes, que provocan la espera de otras transferencias hasta que son realizadas.

Transferencias de Volumen:

63
SOUTHAMERICAN UNIVERSITY

No son transferencias peridicas. Se trata de paquetes de gran tamao, usados en aplicaciones donde se utiliza todo el ancho de banda disponible en la comunicacin. Estas transferencias pueden quedar a la espera de que el ancho de banda quede disponible. Conectores RCA: El conector RCA es un tipo de conector elctrico comn en le mercado audiovisual. El nombre RCA deriva de La Radio Corporation Of America, que introdujo el diseo en 1940. Forma: El cable tiene un conector macho en el centro, rodeado de un pequeo anillo metlico (a veces con ranuras), que sobresale. En el lado del dispositivo, el conector es un agujero cubierto por otro aro de metal, ms pequeo que el del cable para que ste se sujete sin problemas. El enchufe macho RCA consiste en un perno central que mide aproximadamente dos milmetros (milmetro) de dimetro y una cscara extrema que el dimetro interior sea aproximadamente seis milmetros. Ambos conectores (macho y hembra) tienen una parte de plstico. Los colores usados suelen ser:

Amarillo: para el vdeo compuesto. Rojo: para el canal de sonido derecho. Blanco o Negro: para el canal (en sistemas estreo).

de

sonido

izquierdo

Caractersticas: 1. Estos conectores transmiten la seal de audio por dos canales que van separados (un conector diferente para cada uno). 2. Los conectores de RCA son conveniente para los usos de la audiofrecuencia (AF). 3. El conector es mantenido por la presin fsica entre la ranura del enchufe y el conector macho. 4. Estn diseados para el uso con el cable coaxial para las frecuencias que se extiende del muy ms hasta varios megahertz. 5. Un problema del sistema RCA es que cada seal necesita su propio cable. Ubicacin en el sistema informtico: ste est ubicado en la parte trasera del case, exactamente en la ranura donde fue colocada la tarjeta grfica o de sonido. El conector RCA de video mayormente est presente en la tarjeta de video y el conector RCA de audio siempre est presente en la tarjeta de sonido.
64
SOUTHAMERICAN UNIVERSITY

Conector de video VGA: El equipo utiliza un conector D sub miniatura de alta densidad de 15 patas en el panel posterior para conectar al equipo un monitor compatible con el estndar VGA (Video Graphics Arry {Arreglo de grficos de videos}). Los circuitos de video en la placa base sincronizan las seales que controlan los caones de electrones rojo, verde y azul en el monitor. Forma: Tiene una forma rectangular de unos 17 mm de lado a lado, con 15 pines agrupados en 3 hileras. Este conector posee los tres colores primarios (rojo, verde y azul o RGB por sus siglas en ingls). Caractersticas: 1. Trabaja a una velocidad de 4 Mbytes/sec. 2. El puerto es de tipo macho de 26 pines. 3. No tiene caractersticas bien definidas de una impedancia como lo conectores BNC. Ubicacin en el sistema informtico: Se encuentran en la parte de atrs del case, no tienen un lugar en especifico pero en algunos modelos se pueden ubicar arriba de los conectores RCA y por un smbolo de red; en la mayora de los casos solo se encuentra un solo puerto en el case. Conector PS-2: Es un conector de clavijas de conexin mltiples, DIN, (acrnimo de Deutsche Industrie Norm) miniatura, su nombre viene del uso que se le daba en los antiguos ordenadores de IBM PS/2 (Personal System/2). Actualmente los teclados y ratones utilizan este tipo de conector y se supone que en unos aos casi todo se conectar al USB, en una cadena de perifricos conectados al mismo cable. Caractersticas: 1. El cuerpo del enchufe tiene generalmente una muesca o marca para mostrar donde est la parte que va para "arriba". 2. transmite la informacin en serie quiere decir que la comunicacin con este tipo de conector se realiza slo en una direccin: o envo, o recepcin de datos, pero no las dos al mismo tiempo, ya que enva los datos uno detrs de otro. Forma: Su forma es circular, este tipo se llama DIN miniatura ya que posee 6 patas o pines en el panel posterior del equipo. En esta tabla se puede apreciar la transferencia de informacin a travs del conector del teclado:
65
SOUTHAMERICAN UNIVERSITY

Pata 1 2 3 4

Seal KBDATA NC GND FVCC

E/S E/S N/D N/D N/D

Definicin Datos del teclado No hay conexin Tierra de seal Voltaje de alimentacin con fusible Reloj de teclado No hay conexin Conexin a tierra del chasis.

5 6 Casquete

KBCLK NC N/D

E/S N/D N/D

Conector RJ-45: El RJ45 es una interfaz fsica comnmente usada para conectar redes de cableado estructurado, (categora 4, 5, 5e y 6). RJ es un acrnico ingls de Registered que a su vez es parte del cdigo federal de regulaciones de Estados Unidos. Posee ocho pines o conexiones elctricas. Ethernet Naci en 1972 ideada por Roberto Metralfe y otros investigadores de Seros, en palo alto, California Research Center Ethernet al que tambin se le conoce como Ethernet II o IEEE 802.3, es el estndar ms popular para las que se usa actualmente. El estndar 802.3 emplea una topologa de bus. Ethernet transmite datos a travs de la red a una velocidad de 10 Mbisps por segundo. Existen cinco estndares de Ethernet: 10Base5, 10Base2, 10BASE-T, Fast Ethernet 100BaseVg y 100BaseX, que define el tipo de cable de red, las especificaciones de longitud y la topologa fsica que debe utilizarse para conectar nudo en la red. Forma: Este conector posee forma rectangular, el cual en su parte superior tiene una pestaa la cual utiliza para poder introducir de manera correcta a este; en su interior contiene 8 alambres que son de los siguientes colores: Blanco Verde. 1. Blanco Verde.

66
SOUTHAMERICAN UNIVERSITY

2- Verde.

2- Verde.

3- Blanco Naranja. 3- Blanco Naranja. 4- Azul. 5- Blanco azul. 6- Naranja. 4- Azul. 5- Blanco azul. 6- Naranja.

7- Blanco marrn. 7- Blanco marrn. 8- Marrn. Caractersticas: 1. Es muy sencillo conectarlo a las tarjetas y a los hubs. 2. Los datos se transmiten en banda base estos significa que se usa o se enva la informacin tal y como se produce es decir no es modula en un ancho de banda especfico sino que se transmite en el ancho de banda en que llega originalmente esto es porque si se llega a modular posiblemente llegue a ocupar todo el ancho de banda. 3. Es seguro gracias a un mecanismo de enganche que posee mismo que lo firmemente ajustado a otros dispositivos, no como en el cable coaxialdonde permanentemente se presenta fallas en la conexin. 4. Todos los elementos deben corresponder a la categora 5, ya que esto asegura que todos los elementos del cableado pueden soportar la misma velocidad de transmisin resistencia elctrica. 5. Un conector ms pequeo llamado mini-vga es usado en laptops. Ubicacin en el sistema informativo: Se encuentran en la parte trasera del case, una placa base suele conectar dos, en los que se conectan el teclado y el ratn, si el fabricante ha seguido el esquema del color de la norma fcil de encontrar el puerto correcto para cada conector; y para el del Mouse se usa el color verde. Conector RJ-11 Es el conector modular comn del telfono. Es universal en los telfonos, los mdems, los faxes, y artculos similares y utilizado en receptores de la TVva satlite Forma:

67
SOUTHAMERICAN UNIVERSITY

Tiene una forma rectangular muy parecida a la del conector RJ-45; el cable est compuesto, por un conductor interno que es de alambre elctrico reconocido, de tipo circular, aislado por una capa de polietileno coloreado. Caractersticas:

Tiene 4 pines El conector RJ-11 es ms estrecho que el conector RJ-45

Ubicacin en el sistema informtico: El conector del mdem RJ-11 se encuentra en la parte posterior del ordenador. La ficha RJ-11 es un enchufe modular con 4 pines. Recomendaciones Tener Cuidado a la hora de enchufar los conectores porque son muy delicados y pueden daarse los pines. Revisar que el CPU no este energizado a la hora de acoplar los conectores al puerto. Antes de adquirir o comprar un puerto para tu computador solicita una previa orientacin. Realizar actualizaciones como instalar puertos USB en el case de su computador ya que estos trabajan a una mayor velocidad. Conclusiones Los puerto son conexiones entre los diferente perifricos como lo son: El mouse, teclado, impresora, MODEM externo, scanner, entre otros Y el computador como tal. En los puertos PS-2 se conectan al teclado y el ratn estos puertos tiene un cdigo de color verde para el ratn y morado para es teclado. Los USB son puertos que tienen una velocidad de rendimiento mximo sobre 12 Mbps. Adems brindan la posibilidad de conectar al computador ms de 126 dispositivos y de una manera ms sencilla. Los puertos paralelos permiten la transmisin de datos en serie, un bit a la vez. Estos puertos permiten una interfaz con impresoras y mdems de baja velocidad. El puerto RJ-11 es un conector de 4 alambres que tiene los mdems. Sirve para conectar con la lnea telefnica. El RJ-45 es un conector de 8 alambres estndar de ethernet. Soporta diferentes tipos de cable para las distintas especificaciones de redes. Los puertos VGA son conectores estndar de la tarjeta grfica, de 15 pines y que se utiliza para conectar el monitor. Los puertos RCA son dos: el Audio, el cual puede ser rojo o blanco; y el de sonido, que puede ser de color amarillo.

68
SOUTHAMERICAN UNIVERSITY

Captulo III Ejemplo de Prctica de Adquisicin, Envo y Manipulacin de Datos


Las tarjetas DAQ son tarjetas insertables que permiten la entrada y salida de datos del computador a otros aparatos, donde se conectan sensores, y actuadores, para interactuar con el mundo real. Los datos que entran y salen pueden ser seales digitales o anlogas, o simplemente conteos de ocurrencias digitales, tanto de entrada, como de salida. Las tarjetas se comportan como si fueran un puerto ms en el computador, y poseen todo un protocolo y sistema de manejo, por lo que entender cada tarjeta, como su funcionamiento, al igual que cualquier instrumento, requiere de tiempo y cuidado. Existen tarjetas de alto desempeo, y de bajo. Las de alto son programables, y facilitan altas ratas de manejo de informacin, pues son en cierta forma inteligentes y suficientes, tal como un sistema Stand Alone, y por tanto no comprometen mucho la velocidad y rendimiento del computador. Las tarjetas de bajo desempeo requieren de un control directo del computador, y se ven limitadas por la velocidad de ste. El Windows en cierta forma es un sistema operativo que no trabaja en tiempo real, para operaciones donde la rata de muestreo es muy alta, como en aplicaciones de audio, radar, vibraciones y video, aunque para aplicaciones de lentitud considerable es bueno, como en controles de hornos. En aplicaciones lentas Windows y tarjetas simples bastan porque los tiempos perdidos por el sistema de interrupciones de Windows (sea por mover el Mouse o cualquier otra cosa) no afectan comparativamente. Para aplicaciones de alta velocidad y tiempo real, se requiere de hardware especial, sea tarjetas inteligentes, que se programen, y transfieran los datos a memoria, ya sea por rutinas de DMA (acceso directo a memoria), o por rutinas de interrupciones al procesador. Las tarjetas como cualquier otro perifrico, requiere de sus parmetros de programacin, y hasta protocolos de comunicacin, por lo que se requiere de un software Driver que maneje lo bajo de programacin, y deje en la superficie, la posibilidad de programar aplicaciones con los beneficios de dichas tarjetas, de una forma sencilla.

69
SOUTHAMERICAN UNIVERSITY

LabVIEW ofrece acceso a los Driver desde las rutinas de configuracin. Los Driver disponibles son para las tarjetas de la NI National Instruments, pero en el mercado se consiguen Driver para otras marcas como PC-LAB. La configuracin se hace a travs del programa anexo a LabVIEW, NIDAQ o bien por programaciones especiales para rutinas especificas como MATLAB. Es bueno tener en cuenta que para el sistema del conversor analgico / digital, este necesita que la seal sea adecuada al rango de trabajo del conversor, ya que si lo sobre pasamos o mantenemos muy reducido, no se podr tener una medida exacta o aproximada a la real, para ello se podr implementar el uso de amplificadores operacionales, para as dar paso hacia conversor.

Figura 1 HARDWARE. (pre diseo)


70
SOUTHAMERICAN UNIVERSITY

COMUNICACIN POR PUERTO PARALELO En un PC se utiliza como conector hembra de 25 pines. La interconexin entre dos computadores a travs del puerto paralelo posibilita un intercambio de informacin de una forma ms rpida que a travs del puerto serie es debido a que se produce una transferencia de datos de byte en byte en lugar de ser de bit en bit (1 byte = 8 bits). Existen dos mtodos bsicos para transmisin de datos en las computadoras modernas. En un esquema de transmisin de datos en serie un dispositivo enva datos a otro a razn de un bit a la vez a travs de un cable. Por otro lado, en un esquema de transmisin de datos en paralelo un dispositivo enva datos a otro a una tasa de n nmero de bits a travs de n nmero de cables a un tiempo. Sera fcil pensar que un sistema en paralelo es n veces ms rpido que un sistema en serie, sin embargo esto no se cumple, bsicamente el impedimento principal es el tipo de cable que se utiliza para interconectar los equipos. Si bin un sistema de comunicacin en paralelo puede utilizar cualquier nmero de cables para transmitir datos, la mayora de los sistemas paralelos utilizan ocho lneas de datos para transmitir un byte a la vez, como en todo, existen excepciones, por ejemplo el estndar SCSI permite transferencia de datos en esquemas que van desde los ocho bits y hasta los treinta y dos bits en paralelo. En ste proyecto nos concentraremos en transferencias de ocho bits ya que sta es la configuracin del puerto paralelo de una PC. Un tpico sistema de comunicacin en paralelo puede ser de una direccin (unidireccional) o de dos direcciones (bidireccional). El ms simple mecanismo utilizado en un puerto paralelo de una PC es de tipo unidireccional y es el que analizaremos en primer lugar. Distinguimos dos elementos: laparte transmisora y la parte receptora. La parte transmisora coloca la informacin en las lneas de datos e informa a la parte receptora que la informacin (los datos) estn disponibles; entonces la parte receptora lee la informacin en las lneas de datos e informa a la parte transmisora que ha tomado la informacin (los datos). Se puede Observar que ambas partes sincronizan su respectivo acceso a las lneas de datos, la parte receptora no leer las lneas de datos hasta que la parte transmisora se lo indique en tanto que la parte transmisora no colocar nueva informacin en las lneas de datos hasta que la parte receptora remueva la informacin y le indique a la parte transmisora que ya ha tomado los datos, a sta coordinacin de operaciones se le llama acuerdo entendimiento (handshaking). Bin, en stos mbitos tecnolgicos es recomendable utilizar ciertas palabras eningls que nos permiten irnicamente un mejor entendimiento de los conceptos tratados.

71
SOUTHAMERICAN UNIVERSITY

El handshaking Para implementar el handshaking se requieren dos lneas adicionales. La lnea de estroboscopio (en ingls strobe) es la que utiliza la parte transmisora para indicarle a la parte receptora la disponibilidad de informacin. La lnea de admisin (acknowledge) es la que utiliza la parte receptora para indicarle a la parte transmisora que ha tomado la informacin (los datos) y que est lista para recibir ms datos. El puerto paralelo provee de una tercera lnea de handshaking llamada en ingls busy (ocupado), sta la puede utilizar la parte receptora para indicarle a la parte transmisora que est ocupada y por lo tanto la parte transmisora no debe intentar colocar nueva informacin en las lneas de datos. Una tpica sesin de transmisin de datos se parece a lo siguiente: Parte transmisora: La parte transmisora checa la lnea busy para ver si la parte receptora est ocupada. Si la lnea busy est activa, la parte transmisora espera en un bucle hasta que la lnea busy est inactiva. La parte transmisora coloca la informacin en las lneas de datos. La parte transmisora activa la lnea de strobe. La parte transmisora espera en un bucle hasta que la lnea acknowledge est activa. La parte transmisora inactiva la lnea de strobe. La parte transmisora espera en un bucle hasta que la lnea acknowledge est inactiva. La parte transmisora repite los pasos anteriores por cada byte a ser transmitido. Parte receptora: La parte receptora inactiva la lnea busy (asumiendo que est lista para recibir informacin). La parte receptora espera en un bucle hasta que la lnea strobe est activa. La parte receptora lee la informacin de las lneas de datos (y si es necesario, procesa los datos). La parte receptora activa la lnea acknowledge. La parte receptora espera en un bucle hasta que est inactiva la lnea de strobe. La parte receptora inactiva la lnea acknowledge. La parte receptora repite los pasos anteriores por cada byte que debe recibir. Se debe ser muy cuidadoso al seguir stos pasos, tanto la parte transmisora como la receptora coordinan sus acciones de tal manera que la parte transmisora no intentar colocar varios bytes en las
72
SOUTHAMERICAN UNIVERSITY

lneas de datos, en tanto que la parte receptora no debe leer ms datos que los que le enve la parte transmisora, un byte a la vez. El hardware del puerto paralelo El puerto paralelo de una tpica PC utiliza un conector hembra de tipo D de 25 patitas (DB-25 S), ste es el caso ms comn, sin embargo es conveniente mencionar los tres tipos de conectores definidos por el estndar IEEE 1284, el primero, llamado 1284 tipo A es un conector hembra de 25 patitas de tipo D, es decir, el que mencionamos al principio. El orden de las patitas del conector es ste: Para ver el grfico seleccione la opcin "Descargar" del men superior El segundo conector se llama 1284 tipo B que es un conector de 36 patitas de tipo Centronics y lo encontramos en la mayora de las impresoras; el tercero se denomina 1284 tipo C, se trata de un conector similar al 1284 tipo B pero ms pequeo, adems se dice que tiene mejores propiedad eselctricas y mecnicas, ste conector es el recomendado para nuevos diseos. La siguiente tabla describe la funcin de cada patita del conector 1284 tipo A: Patita E/S 1 Salida Polaridad activa 0 Descripcin Strobe Lneas de (bit 0/patita 2, bit 7/patita 9) datos

2 ~ 9 Salida

10

Entrada 0

Lnea acknowledge (activa cuando el sistema remoto toma datos) Lnea busy (si est activa, el sistema remoto no acepta datos) Lnea Falta (si est activa, la impresora) Lnea (si est activa, seleccionado) de falta papel papel en

11

Entrada 0

12

Entrada 1

13

Entrada 1

Select la impresora se ha

73
SOUTHAMERICAN UNIVERSITY

14

Salida

Lnea Autofeed (si est activa, la impresora inserta una nueva lnea por cada retorno de carro) Lnea Error (si est activa, hay un error en la impresora) Lnea Init (Si se mantiene activa por al menos 50 micro-segundos, sta seal auto inicializa la impresora) Lnea Select (Cuando est inactiva, obliga impresora a salir de lnea) Tierra elctrica input a la

15

Entrada 0

16

Salida

17

Salida

18 25

Tabla 1: Configuracin del puerto paralelo estndar El puerto paralelo tiene 12 lneas de salida (8 lneas de datos, strobe, Autofeed, Init, y Select input) y 5 de entrada (acknowledge, busy, falta de papel, Select y error). El estndar IEEE 1284 define cinco modos de operacin: 1. 2. 3. 4. 5. 6. Modo compatible Modo Modo Modo Modo nibble byte EPP, puerto paralelo ampliado ECP, puerto de capacidad extendida

El objetivo del estndar es disear nuevos dispositivos que sean totalmente compatibles con el puerto paralelo estndar (SPP) definido originalmente por la IBM (en ste artculo tratar solamente el modo compatible). Hay tres direcciones de E/S asociadas con un puerto paralelo de la PC, stas direcciones pertenecen al registro de datos , el registro de estado y el registro de control. El registro de datos es un puerto de lectura-escriturade ocho bits. Leer el registro de datos (en la modalidad unidireccional) retorna el ltimo valor escrito en el registro de datos. Los registros de control y estado proveen la internase a las otras lneas de E/S.

74
SOUTHAMERICAN UNIVERSITY

La distribucin de las diferentes seales para cada uno de los tres registros de un puerto paralelo esta dada en las siguientes tablas: Direccin Nombre Base + 0 Lectura escritura / Bit # Propiedades

Puerto de datos Escritura

Bit 7 Dato 7 Bit 6 Dato 6 Bit 5 Dato 5 Bit 4 Dato 4 Bit 3 Dato 3 Bit 2 Dato 2 Bit 1 Dato 1 Bit 0 Dato 0

Tabla 2: Registro de datos Direccin Nombre Base + 1 Lectura escritura / Bit # Propiedades

Puerto de estado Slo Lectura

Bit 7 Busy Bit 6 Acknowledge Bit 5 Falta de papel Bit 4 Select In Bit 3 Error Bit 2 IRQ (Not) Bit 1 Reservado Bit 0 Reservado

75
SOUTHAMERICAN UNIVERSITY

Tabla 3: Registro de estado Para ver la tabla seleccione la opcin "Descargar" del men superior Tabla 4: Registro de control Una PC soporta hasta tres puertos paralelo separados, por tanto puede haber hasta tres juegos de registros en un sistema en un momento dado. Existen tres direcciones base para el puerto paralelo asociadas con tres posibles puertos paralelo: 0x3BCh, 0x378h y 0x278h, nos referimos a stas como las direcciones base para el puerto LPT1, LPT2 y LPT3, respectivamente. El registro de datos se localiza siempre en la direccin base de un puerto paralelo, el registro de estado aparece en la direccin base + 1, y el registro de control aparece en la direccin base + 2. Por ejemplo, para un puerto LPT2 localizado en 0x378h, sta es la direccin del registro de datos, al registro de estado le corresponde la direccin 0x379h y su respectivo registro de control est en la direccin 0x37Ah. Cuando la PC se enciende el BIOS ejecuta una rutina para determinar el nmero de puertos presentes en el sistema asignando la etiqueta LPT1 al primer puerto localizado, si existen ms puertos entonces se asignarn consecutivamente las etiquetas LPT2 y LPT3 de acuerdo a la siguiente tabla: Direccin inicial Funcin 0000:0408 0000:040A 0000:040C 0000:040E Direccin base para LPT1 Direccin base para LPT2 Direccin base para LPT3 Direccin base para LPT4

Conversar A/D acoplado al puerto paralelo en libre rutina Aqu podemos ver el conversor anlogo digital adc0804 conectado al puerto paralelo del PC; significa que el conversor esta convirtiendo continuamente a una velocidad la cual es funcin de condensador C1 y de la resistencia R1 ; As podemos variar la frecuencia de muestreo o conversin variado uno de estos 2 componentes y puede ser calculada mediante la siguiente formula:

Esta configuracin puede ser utilizada para capturar datos , con la principal desventaja de que el PC no tiene un control directo de la
76
SOUTHAMERICAN UNIVERSITY

frecuencia de la adquisicin , de tal forma que el anlisis y procesamiento digital de los datos capturados es impreciso. Pensado ahora en una nueva forma de configuracin, en la que podamos tener control de la frecuencia de muestreo, hemos pensado en redisear este circuito, anexando una R1 y / o C1controlada Digitalmente por el PC, con esto damos una posible solucin al proceso de muestreo y captura de la seal, para luego se procesada con el software que iremos a implementar, en este caso MATLAB Y LabVIEW.

Funcionamiento Es importante que el swich este inicialmente en OFF (Bus en alta impedancia) y que no sea pasado a ON (Bus activo) hasta que no se halla lanzado el software de control , para evitar conflictos con la direccin bus El sentido del bus de datos del puerto paralelo normalmente es de salida , para cambiar su sentido , debemos escribir un 1 en le bit 5 del registro de control del puerto. La direccin del registro de control es Base+2 , normalmente 0x37A Para que el conversor comience su funcionamiento debemos presionar momentneamente el swich pulsador (Poner WR a tierra). El voltaje de alimentacin del ADC0804 es de 5V, y su entrada analgica va de 0 a 5V , no se deben exceder estos parmetros para evitar daos en el circuito y en PC Algunas caractersticas del ADC 0804 son:

77
SOUTHAMERICAN UNIVERSITY

Resolucin

8 Bits

Tiempo de conversin 100 Microsegundos Alimentacin Entrada analgica 5V 0-5V

Descripcin detallada del circuito El circuito aqu presentado corresponde a un conversor anlogo digital en corrida libre; Corrida libre significa que continuamente el conversor A/D est leyendo la seal de entrada y enviando a su bus de datos de salida, el correspondiente valor en binario. Para entender cmo se a conectado el conversor ADC00804 para que realice esta funcin, debemos primero conocer su funcionamiento normal. Los pines Lo primero es aplicar Vcc y tierra ; Como se puede observar , existen dos terminales de tierra , una tierra analgica , y una tierra digital ,en ocasiones el circuito digital y el analgico deben estar lo mas separados posible , pero en nuestro caso , esto no es de mucha importancia , as que podemos conectar la tierra analgica junto con la digital. Lo segundo es suministrarle un voltaje de referencia , este voltaje se usa para indicarle al conversor A/D el rango de la seal de entrada que estar en capacidad de leer , si por ejemplo: Le damos al converso A/D un voltaje de referencia de 2 Voltios , significa que cuando la seal de entrada alcance 2 Voltios en el bus de datos de salida tendremos el mximo valor en cdigo binario "11111111" y en tierra el mnimo "00000000" ;En el caso del ADC0804 debemos aplicar en el pin 9 un voltaje igual a Vref / 2 , o sea la mitad del voltaje de referencia deseado , por tanto en este pin aplicamos 2.5 Volts , por medio de un divisor de voltaje para tener un rango de 0 a 5 Volts en la conversin. Las estradas CLK R y CLK IN tienen una configuracin por defecto (Oscilador RC) le cual se ve en el esquema, , y la cual le da la frecuencia de conversin al ADC0804 Vin+ y Vin- corresponden al las entradas diferenciales de la seal a censar, en nuestro caso hemos conectado Vin- a tierra para obtener la caracterstica de modo comn (Referido a tierra). En WR debemos aplicar un cero para que la conversin de inicio. En INT obtenemos un cero cuando la conversin a finalizado
78
SOUTHAMERICAN UNIVERSITY

La terminal Rd se usa para indicarle al ADC0804 que el dato en su bus ya a sido ledo. Funcionamiento de la conexin en corrida libre Para que el ADC0804 funcione en corrida libre , debemos conectar el pin WR con el pin INT y RD a tierra , as cada vez que el conversor finalice una conversin , aparecer un cero en el pin INT , y como esta terminal est conectada con WR , el conversor vera aparecer un cero y dar inicio de conversin de nuevo , este proceso continuara en un bucle infinito. La terminal RD se conecta a tierra para que la terminal INT regrese a uno despus de cada notificacin de fin de conversin. EL SOFTWARE Es claro que en el medio que vivimos, la informacin es uno de los pilares fundamentales en el desempeo de nuestras vidas, y tambin que, en el Area de ingeniera la informacin es una de las claves del xito de nuestras invenciones. Pero esta informacin no tendra significado ni aplicacin si no pudiramos controlarla y manipularla. Por tal motivo el software nos brinda una gran herramienta, a la hora de trajinar con dicha informacin. Por tal motivo he aqu el enfoque a la creacin de nuestros propios programas, basados en MATLAB, LabVIEW y ASM. MATLAB y LabVIEW que emplearemos en el proceso de manipulacin de la informacin y visualizacin de la misma. Con ASM ser para dar instrucciones y control a los perifricos conectados a la tarjeta madre. MatLab MATLAB es un programa interactivo para computacin numrica y visualizacin de datos, est basado en un sofisticado software de matrices para el anlisis de sistemas de ecuaciones. De esta forma Permite resolver complicados problemas numricos sin necesidad de escribir un programa. en donde se pueden encontrar implicar elevados clculos matemticos y la visualizaciones grficas de los mismos. El nombre de MATLAB proviene de la contraccin de los trminos Laboratorio Matricial, y fue inicialmente concebido para proporcionar fcil acceso a las libreras LINPACK y EISPACK, las cuales representan hoy en da dos de las libreras ms importantes en computacin y clculo matricial. MATLAB es un sistema de trabajo interactivo cuyo elemento bsico de trabajo son las matrices. El programa permite realizar de un modo
79
SOUTHAMERICAN UNIVERSITY

rpido la resolucin numrica de problemas en un tiempo mucho menor que si se quisiesen resolver estos mismos problemas con lenguajes de programacin tradicionales como pueden ser los lenguajes Fortran, Basic o C. MATLAB dispone tambin en la actualidad de un amplio abanico de programas de apoyo especializados, denominados Toolboxes, que extienden significativamente el nmero de funciones incorporadas en el programa principal. Estos Toolboxes cubren en la actualidad prcticamente casi todas las reas principales en el mundo de la ingeniera y la simulacin, destacando entre ellos el 'toolbox' de proceso de imgenes, seal, control robusto,estadstica, anlisis financiero, matemticas simblicas, redes neutrales, lgica difusa, identificacin de sistemas, simulacin de sistemas dinmicos, etc. Adems tambin se dispone del programa Simulink que es un entorno grfico interactivo con el que se puede analizar, modelizar y simular la dinmicade sistemas no lineales. LABVIEW LabVIEW es un ambiente de desarrollo de programas, como el moderno C o BASIC y el Labwindows / CVI de la empresa National Instruments.Sin embargo, LabVIEW es diferente de esas aplicaciones en un aspecto importante. Los dems sistemas de programacin utilizan lenguajes basados en textos para crear lneas de cdigo, mientras que LabVIEW usa un lenguaje de programacin grfico, denominado G, para crear diagramas en forma de bloques. LabVIEW, como los programas C o BASIC, es un sistema de programacin de propsito general con libreras extendidas de funciones para cualquier tarea de programacin. LabVIEW incluye libreras para adquisicin de datos, GPIB (Bus de Interfase para Propsitos Generales) y control de instrumentos seriales, anlisis, presentacin y almacenamiento de datos. LabVIEW tambin incluye herramientas convencionales de programacin, de tal forma que se puedan colocar puntos de interrupcin, animar la ejecucin y ver como pasan los datos a travs del programa lo que hace de l un programa fcil de depurar y manejar. ASM Lenguaje Ensamblador es la primera abstraccin del Lenguaje de Mquina, consistente en asociar a los opcodes palabras clave que faciliten su uso por parte del programador. Como se puede ver, el Lenguaje Ensamblador es directamente traducible al Lenguaje de Mquina, y viceversa; simplemente, es una abstraccin que facilita su uso para los seres humanos. Por otro lado, la computadora no entiende directamente al Lenguaje Ensamblador; es necesario traducirle a Lenguaje de Mquina.
80
SOUTHAMERICAN UNIVERSITY

Originalmente, este proceso se haca a mano, usando para ello hojas donde se escriban tablas de programa similares al ejemplo de la calculadora que vimos arriba . Pero, al ser tan directa la traduccin, pronto aparecieron los programas Ensambladores, que son traductores que convierten el cdigo fuente (en Lenguaje Ensamblador) a cdigo objeto (es decir, a Lenguaje de Mquina). Una caracterstica que hay que resaltar, es que al depender estos lenguajes del hardware, hay un distinto Lenguaje de Mquina (y, por consiguiente, un distinto Lenguaje Ensamblador) para cada CPU. Dando un ejemplo, podemos mencionar tres lenguajes completamente diferentes, que sin embargo vienen de la aplicacin de los conceptos anteriores: Lenguaje Ensamblador de la familia Intel 80x86 Lenguaje Ensamblador de la familia Motorola 68000 Lenguaje Ensamblador del procesador POWER, usado en las IBM RS/6000. Tenemos 3 fabricantes distintos, compitiendo entre s y cada uno aplicando conceptos distintos en la manufactura de sus procesadores, su arquitectura y programacin; todos estos aspectos, influyen en que el lenguaje de mquina y ensamblador cambie bastante. EL HARDWARE Como se puede observar en el dibujo (figura 1) del prediseo tenemos pensado crear y implementar una tarjeta externa a la cual le llamamos tarjeta madre; la cual manejara la interfase con el computador, esta contara o estar regida por un PIC (al cual aun no tenemos referencia) este se encargara de la transmisin de datos y gobernara la o las tarjeta del conversor digital / anlogo, indicndole la frecuencia de operacin o mejor dicho la frecuencia de muestreo. De tal forma que la tarjeta madre podr recibir, enviar datos digitalmente, adems esta podr controlar la velocidad de dicha informacin, siendo as una forma de viabilidad al desarrollo he investigacin del proyecto. La tarjeta del conversor digital / anlogo contara con un arreglo R / C digital que son las encargadas de darle la frecuencia de muestreo al conversor. En la parte de sensores buscaremos implementar un Sensor digital, mecnico y uno elctrico, que debern ser debidamente configurados para que funcionen y as poder llegar a cumplir con nuestros propsitos.

81
SOUTHAMERICAN UNIVERSITY

La ADMINISTRACION En la vida de todo ser humano es de gran importancia el manejo de sus recursos, Pues esta es una forma con la cual nos podemos desear, proyectar y sobre todo ejecutar ideas. En este proyecto pretendemos tambin darle importancia al concepto de Diseo y plantacin del plan de negocios, pues es de lgico tener presente la proyeccin de nuestras ideas fuera del papel, diseo o maqueta. El plan de negocios es algo as como el currculum vital de un proyecto, y en muchos casos es una exigencia de banqueros, gerentes e inversionistas. La aprobacin de un proyecto no depende slo de una buena idea sino tambin de que se pueda demostrar su factibilidad y presentarla en forma vendedora. Pero el plan de negocios es tambin una herramienta de trabajo, ya que durante su preparacin se evala la factibilidad de la idea, se buscan alternativas y se proponen cursos de accin; una vez concluido, orienta la puesta en marcha. Segn sea la magnitud del proyecto, la realizacin del plan puede llevar unos das o varios meses, ya que no se trata slo de redactar un documento sino de imaginar y poner a prueba toda una estructura lgica. (Se puede vender esta cantidad a este precio? Con esta estructura se puede responder a esta demanda? Es esta inversin suficiente para este crecimiento proyectado?). Es importante destacar que si bien los aspectos financieros y econmicos son fundamentales, un plan de negocios no debe limitarse slo a planillas de clculo y nmeros. La informacin cuantitativa debe estar sustentada en propuestas estratgicas, comerciales, de operaciones y de recursos humanos. Los objetivos. Ninguna empresa que pretenda competir en los complejos mercados actuales puede pasar por alto la tarea de imaginar escenarios futuros. El plan de negocios muestra en un documento el o los escenarios ms probables con todas sus variables, para facilitar un anlisis integral y una presentacin a otras partes involucradas en el proyecto (inversionistas, socios, bancos, proveedores, clientes). Las ideas en abstracto pueden ser geniales, pero si no se tiene en claro cmo transformarlas en realidad, pueden no encontrar apoyo, tambalearse frente a los problemas o quedar olvidadas en el tiempo. Los objetivos que justifican la elaboracin de un plan de negocios difieren segn el momento de la vida de la empresa y el tipo de
82
SOUTHAMERICAN UNIVERSITY

negocio que vaya a planificarse. En general, las razones por las que se decide realizar un plan de negocios son: Tener un documento de presentacin de un proyecto a potenciales inversionistas, socios o compradores. Asegurarse de que un negocio tenga sentido financiera y operativamente, antes de su puesta en marcha. Buscar la forma ms eficiente de llevar a cabo un proyecto. Crear un marco que permita identificar y evitar potenciales problemas antes de que ocurran, con el consiguiente ahorro de tiempo y recursos. Prever necesidades de recursos y su asignacin en el tiempo. Evaluar el desempeo de un negocio en marcha. Valuar una empresa para su fusin o venta. Guiar la puesta en marcha de un emprendimiento o negocio. En las pymes, donde la decisiones suelen estar fuertemente concentradas en pocas personas, la elaboracin de un plan de negocios tiene una ventaja adicional: permite establecer una distancia entre el humor cambiante (o los caprichos) de los empresarios y las decisiones de negocios tomadas sobre la base de informacin y anlisis. PYMEs, siglas de Pequeas y Medianas Empresas. 6. Como material de apoyo podramos contar con la informacin que podemos obtener en Internet y la ayuda con experiencia por parte de los profesores y pues con nuestra propia idiosincrasia para resolver los diversos problemas que se puedan presentar. En la parte econmica es claro que la universidad no nos apoyara, por tal motivo todas las inversiones he gastos, sern acarreados y de nuestra responsabilidad. En este momentos no sabemos qu tan costoso nos resulte este proyecto, pero esperamos que los gastos estn al alcance de nuestros escasos recursos. 7. MATERIAL APOYO 8. CRONOGRAMA Fecha Etapas Etapa (Pre diseo) Febrero 23 27 Se debe presentar el pre diseo del sistema con sus respectivas formas de aplicacin.

83
SOUTHAMERICAN UNIVERSITY

Etapa (Desarrollo) Marzo29 Abril 2 Etapa (Sustentacin) Mayo 27 21 Sustentacin y cumplimiento de los objetivos, en forma oral y escrita Segn las normas que la universidad ha establecido para la entrega de trabajos de grado. Se presentara un informe sobre el desempeo y adelantos logrados del proyecto.

10. El objetivo del proyecto es disear un sistema de adquisicin de datos de 4 canales, a travs del puerto paralelo, de tal forma que podamos enviar y recibir informacin. manipulando as, desde el computador la frecuencia de muestreo de los conversores analgico / digital, y dndole el tratamiento adecuado a la seal por medio de software para luego ser presentando el resultado en la pantalla del computador de forma grfica y numrica. Dando como resultado la informacin de tal forma que cualquier persona fcilmente pueda interpretar. Nosotros pensamos o creemos darle mas importancia al puerto paralelo, pues segn lo que hemos consultado podemos manejar dispositivos que son diferentes a un computador, como manejo de motores, que a gran escala podra ser una maquina, mas aplicables a nuestra carrera y nuestras expectativas. Aunque sabemos tambin que es mas aplicable y sutil el manejo de PIC o micro controladores, y aunque estamos informados que la universidad cuenta con tarjetas de adquisicin de datos, hemos pensado en disear nuestro propio sistema de adquisicin de datos utilizando el puerto paralelo y siendo este donde podemos conectar dispositivos que soportan transmisin en paralelo, y son capaces de enviar / recibir mltiples seales al tiempo. En pre diseo tenemos pensado crear y implementar una tarjeta externa a la que le llamamos tarjeta madre; la cual manejara la interface con el computador, esta contara o estar regida por un PIC este se encargara de la transmisin de datos y gobernara la o las tarjeta del conversor digital / anlogo, indicndole la frecuencia de operacin o mejor dicho la frecuencia de muestreo. De tal forma que la tarjeta madre podr recibir, enviar datos digitalmente, adems esta podr controlar la velocidad de dicha informacin, siendo as una forma de viabilidad al desarrollo he investigacin del proyecto.
84
SOUTHAMERICAN UNIVERSITY

Es bueno tener en cuenta que para el sistema del conversor analgico / digital, este necesita que la seal sea adecuada al rango de trabajo del conversor, ya que si lo sobre pasamos o mantenemos muy reducido, no se podr tener una medida exacta o aproximada a la real, para ello se podr implementar el uso de amplificadores operacionales, para as dar paso hacia conversor. Es claro que en el medio que vivimos, la informacin es uno de los pilares fundamentales en el desempeo de nuestras vidas, y tambin que, en el Area de ingeniera la informacin es una de las claves del xito de nuestras invenciones. Pero esta informacin no tendra significado ni aplicacin si no pudiramos controlarla y manipularla. Por tal motivo el software nos brinda una gran herramienta, a la hora de trajinar con dicha informacin. Por tal motivo he aqu el enfoque a la creacin de nuestros propios programas, basados en MATLAB, LabVIEW y ASM. MATLAB y LabVIEW que emplearemos en el proceso de manipulacin de la informacin y visualizacin de la misma. Con ASM ser para dar instrucciones y control a los perifricos conectados a la tarjeta madre.

85
SOUTHAMERICAN UNIVERSITY

S-ar putea să vă placă și