You are on page 1of 138

Curso de Reaparacin de Computadoras - Nivel

Bsico

Prlogo:
Comenzamos el desarrollo de un curso dirigido a todas aquellas personas que deseen aprender a reparar cualquier tipo de computadoras personales y que posean conocimientos bsicos de electrnica. La estructura del curso es tal que cualquier persona podr acceder a la informacin sin inconvenientes, dado que fue pensada con esta filosofa. Posee tres partes bien definidas: 1) Funcionamiento de una PC 2) Prcticas de testeo 3) Instrucciones para la reparacin Cabe aclarar que la forma en que est preparada la primera parte de este curso se basa en los comentarios recibidos sobre el volumen Cmo es una Computadora por Dentro, que fuera lanzado como una edicin especial de Saber Electrnica. El estudio incluye 12 lecciones, cada una acompaada de su correspondiente examen. El lector que quiera acceder a los estudios como Estudiante Activo y tener apoyo a travs de Internet, deber ser socio del Club Saber Electrnica (si an no lo es, puede ingresar a nuetra web: www.webelectronica.com.ar y hacerse socio sin cargo). Aclaramos que para ser socio no debe desembolsar dinero algunos en concepto de cuota social o algn otro gravamen) y enviar mensualmente los Test de Evaluacin para su correccin. Para aprobar el Test deber contestar correctamente, al menos 7 de las 10 preguntas efectuadas y, para aprobar el Curso deber aprobar todos los Test de Evaluacin. Los exmenes podr bajarlos corregidos de Internet (de nuestra pgina web), para lo cual deber ingresar a la pgina de contenidos especiales y colocar la clave: visual Si Ud. desea recibir el certificado que lo acredita como estudiante que aprob el curso, tiene que enviar los exmenes por carta a:

Cur so de Reparacin de PC Editorial Quark SRL Herrera 761 (1295) Bs. As. Ar g entina

Recordamos una vez ms que se accede a todos los beneficios de este curso SIN COSTO ALGUNO (slo debe haber comprado el CD) y que la nica condicin que debe cumplir el estudiante es ser Socio del Club Saber Electrnica.
DE

1 - CURSO

DE

REPARACION

PC

LECCION 1: Dispositivos de Entrada / Salida

Dispositivos de Entrada / Salida


odas las maravillosas tareas que una computadora personal es capaz de realizar seran intiles si no hubiese alguna forma de comunicacin entre la PC y el mundo entero. Las primeras computadoras personales, como la Altar, usaban un mtodo de comunicacin tan primitivo que es difcil entender cmo los pioneros de la computacin pudieron imaginar que estos engendros seran tiles en el mundo real. Las instrucciones de programacin y los datos quedaban almacenados en la computadora por accin de llaves elctricas, no las llaves miniaturizadas en forma de transistores, sino llaves manuales de tamao normal. Los resultados de una computarizacin eran presentados en forma de un patrn aparentemente aleatorio de pequeas luces encendidas en un panel. Actualmente, las formas en que nos comunicamos con una PC engloban dispositivos que ni los pioneros ms imaginativos vislumbraron. Teclados y tubos de rayos catdicos (o CRTs, los tubos de imagen de los monitores, tambin llamados TRCs) son tan comunes que no conseguimos imaginar una PC sin ellos. Adems de esto, contamos con mdem, digitalizadores, mouse y cmaras digitales, que nos ayudan a obtener informaciones e instrucciones del mundo externo. Fuera del CRT comn, hay una amplia variedad de displays modernos a los que tratamos casi como personas -algo que nos oye y responde-, no como trataramos cualquier otro conjunto de

microcircuitos de electrnica. Estrictamente hablando, la mayora de los dispositivos adems del propio microprocesador -la mayor parte de una PC, en otras palabras- son dispositivos o de entrada o de salida. Cada accin de leer o grabar datos en una unidad de disco o en la memoria emplea los servicios del BIOS (Sistema Bsico de Entrada/Salida, del ingls Basic Input/Output System). Sin embargo, tendemos a asociar entrada y salida solamente con los dispositivos, como el teclado, el monitor o el mouse, a los que podemos ver y tocar. Esa visin miope sobre todo lo que incluyen los dispositivos de entrada y salida es comprensible, porque sin stos hasta la PC ms poderosa que imaginemos no pasara de una complicada herramienta para especialistas y una curiosidad para el resto.

La Barra de Direcciones de la PC
Normalmente entendemos los conceptos entrada y salida como formas de comunicarnos con las computadoras. Esto es correcto desde nuestro punto de vista, pero en relacin a las PC, hay mucho
DE

CURSO

DE

REPARACION

PC - 2

LECCION 1: Dispositivos de Entrada / Salida


ms para preocuparse y conocer sobre E/S. Millones de bits de informaciones fluyen constantemente por entre los componentes de la PC hasta cuando pensamos que slo est esperando. Varios guardias de trnsito, denominados controladores de entrada/salida, trabajan con el procesador para garantizar que toda esta circulacin de datos no provoque un embotellamiento (embrollo o atascamiento de datos) o, lo que es peor, un accidente. El BUS (traducido del ingls: mnibus, transporte) es el lugar de entrada de estos datos. El bus transporta datos entre el procesador y otros componentes. No existe una parte precisa de la placa madre de la PC que se identifique como el bus, porque es un complejo conglomerado de circuitos elctricos llamados trazos. Los trazos son impresos en la parte superior e inferior de la placa madre, que es la principal placa de circuitos de la PC. El bus tambin incluye diversos microcircuitos y las ranuras en que conectamos las placas de expansin, frecuentemente llamadas adaptadores o tarjetas de expansin. Algunas veces el bus es llamado bus de expansin y las ranuras alineadas con decenas de contactos metlicos se denominan ranuras de expansin o de adaptadores. La idea de incorporar ranuras en las que se conectan placas de circuito que funcionan como la placa madre representa uno de los mejores aspectos de las computadoras personales. Sin las ranuras, estaramos limitados a los circuitos de video, controlador de disco y otros que, con suerte, estuviesen permanentemente montados en la placa madre. Por ejemplo, las ranuras de expansin permiten remover una placa que controla el monitor de video y cambiarla por una nueva placa que sea ms rpida para trabajar con los grficos del Windows. Tambin posibilitan el agregado de placas de circuitos, como placas de sonido, ni siquiera imaginadas cuando se crearon las PC. Hoy hay una tendencia a colocar algunos componentes, como las ports (puertas) paralelos y series de controladores de video, como parte de la placa madre. Pero en el caso, por ejemplo, de un controlador de video integrado, lo deshabilitaremos si deseamos instalar una placa de expansin que controle mejor el video. El concepto bsico del BUS introducido por IBM PC en 1981 era tan bueno y verstil que por aos tuvo pocas alteraciones. Pero actualmente hay media docena de tipos de bus de PC. Todos presentan mejoras para un movimiento cada vez ms rpido de los datos entre los componentes. La primera alteracin del bus original de las PC busc aumentar su capacidad de transportar 8 bits de datos por vez. Cuando la IBM introdujo la computadora IBM AT en 1984, el nuevo sistema inclua ranuras de expansin con ms conectores para enviar 16 bits de datos por vez, el doble de informacin que para el bus original. Este bus, denominado ISA, del ingls Industry Standar Architecture: arquitectura industrial estndar, es el ms comn, no obstante la aparicin de las actuales PC, y se lo usa en combinacin con otros tipos de ranuras de expansin. Las ranuras de expansin ISA tienen la ventaja de permitir que se les conecten adaptadores antiguos de 8 bits. Las placas anteriores simplemente utilizan un

3 - CURSO

DE

REPARACION

DE

PC

LECCION 1: Dispositivos de Entrada / Salida


nmero menor de conectores para ranuras. Pero en 1987, la IBM introdujo la computadora PS/2, con un bus de tipo diametralmente diferente, al que denomin de Microchannel Architecture (arquitectura en microcanal) o MCA. Trabaja con 32 bits por vez y tiene inteligencia incipiente que permite el ajuste automtico con el resto del sistema. Ayuda a eliminar conflictos provocados cuando dos componentes desean utilizar los mismos recursos del sistema, como la localizacin, el direccionamiento o la memoria. El MCA fue una buena idea, pero no se sostuvo por dos razones: primero, no reciba las antiguas placas de expansin de 8 bits e ISA de 16 bits, y a los propietarios de PC no les tentaba la idea de tener que abandonar adaptadores que funcionaban perfectamente. En segundo lugar, inicialmente, IBM no permiti que otras compaas reprodujesen el bus como lo haba permitido con los bus de proyectos anteriores. Sin el apoyo de otras compaas, el MCA no slo se debilit sino que provoc una respuesta de siete empresas competidoras y, lideradas por la Compaq. Estas rivales introdujeron, en 1988, el bus EISA (del ingls: Estended Industry Standard Architecture = arquitectura extendida industrial estandarizada). Proporcionaba una transferencia ms rpida de datos de 32 bits con la configuracin de MCA y adems, un inteligente proyecto de ranuras permita el empleo de las placas ISA. Pero el EISA result complejo y caro y no lleg a tener un uso corriente, excepto en sistemas ms sofisticados en los que toda ganancia de velocidad es importante. En 1992 los fabricantes de computadoras vieron otra novedad en proyecto de bus. Antes estaban concentrados en lograr que los bus transportaran ms bits de datos por vez -de 8 a 16, de 16 a 32-, pero igualmente EISA y MCA operaban a 8,22 y 10 megahertz (MHz) pese a la introduccin de nuevos procesadores capaces de triturar datos a 33MHz o ms. Para que el bus alcanzara esta velocidad se cre el bus local. Local hace referencia a las lneas de bus usadas por el procesador (Imagine las lneas de bus ubicadas en las inmediaciones del procesador, para comprender el sentido del trmino local). Algunas de estas lneas de bus local van hacia las ranuras de expansin y dan a esas ranuras acceso local, o directo, al procesador. La ventaja del bus local est en que tericamente se comunica con el procesador a la velocidad propia de ste. En realidad, aunque la velocidad es menor que la deseada, representa una mejora increble sobre el ISA. Las ranuras de expansin del bus local persisten junto con las ranuras ISA y se usan en componentes como el video y las placas controladoras de disco, que afectan fuertemente el desempeo global de la computadora por las enormes cantidades de datos que mueven. Hay dos versiones de bus local. La versin Video Electronics Standards Association (VESA, o asociacin electrnica de video estandarizada) que es una alianza entre fabricantes de PC que desarrollan el bus local VESA, o BL-Bus, para acelerar los monitores de video con velocidades de trabajo de hasta 50MHz. Intel Corporation y otras importantes compaas de PC desarrollaron el bus local PCI (Peripheral Component InterconDE

CURSO

DE

REPARACION

PC - 4

LECCION 1: Dispositivos de Entrada / Salida


nect = components perifricos interconectados). Aunque PCI permite slo velocidades de hasta 33MHz, el bus local PCI abarca un proyecto ms ambicioso: incorporar la configuracin Plug and Play (conecte y use). Pese a su baja velocidad de bus, actualmente es capaz de transportar un mximo de 132 megabytes por segundo, lo que lo vuelve muy interesante, comparado con la tasa de transmisin de VESA de 107MB/seg y con el ISA de 8 MB por segundo. Ambos, VESA y PCI, estn siendo perfeccionados, pero lo ms probable es que el PCI se convertir en la herramienta de bus estndar. placas nuevas, los dems conectores abastecen energa, instrucciones y direcciones para localizacin de datos, sea en las placas de expansin o sea en memoria.

Placa de 16 bits o placa ISA


Con ms de 18 pares de conectores, la placa ISA (Industry Standard Architecture o arquitectura indus-

Placas de expansin de 8 bits


La transmisin de

datos entre las ranuras de expansin y otros componentes del bus se realiza solamente a travs de 8 lneas de datos paralelas. Las lneas de datos emplean apenas una parte de los 31 pares de conectores que se encajan en las ranuras de expansin. Como son siempre los mismos sobre

trial estandarizada) transmite datos por 16 lneas; comparada con una placa de 8 bits, duplica la cantidad de informacin movida. Este es el tipo ms comn de placa de expansin y los PC con bus ms veloces y nuevas ranuras de bus local poseen tambin ranuras de expansin ISA. Una placa de 16 bits es suficientemente poderosa para componentes tales como teclados, puertas paralelas y series y modems internos que no manejan las enormes cantidades de datos transmitidas por las placas controladoras de video, red y disco.
DE

5 - CURSO

DE

REPARACION

PC

LECCION 1: Dispositivos de Entrada / Salida


Placa MCA de 32 bits

Placa MCA de 32 bits

La placa del Microchannel IBM (MCA) emplea 32 de sus 93 lneas para enviar y recibir datos. Tambin incluye circuitos especiales que, como la tecnologa Plug and Play (conecte y use, vea el Captulo 3), Plac a EIS vuelven la placa fcil A de 32 b de instalar. La ranura its de expansin MCA, que IBM impidi durante mucho tiempo que otros reprodujesen, no acepta placas adaptadorasde 8 bits o ISA.

camente para trabajar con los 97 conectores de la ranura divididos en dos niveles. Estas placas especficas para EISA transmiten 32 bits de datos por vez y, como el MCA y Plug and Play, son fciles de instalar. Adems las ranuras EISA tambin aceptan placas de 8 y de 16 bits. Elementos plsticos permiten que las anti-

Placa EISA de 32 bits


El proyecto de Extended Industry Standar Architecture, arquitectura extendida industrial estandarizada, (EISA) usa placas de expansin diseadas especfiguas placas se

CURSO

DE

REPARACION

DE

PC - 6

LECCION 1: Dispositivos de Entrada / Salida


Placa de bus local VESA (VL-Bus) de 32 bits

Placa de bus local PCI (ver pgina siguiente)

especificaciones EISA.

Placa de bus local VESA (VL-Bus) de 32 bits


Las placas proyectadas para ranuras de bus de Video Electronics Standards Association (VESA o Sociedad de Electrnica Estandarizada de Video) estn divididas en un conjunto de conectores basados en la ranura ISA y otro conjunto separado de 36 pares adicionales de conectores menores que cargan las informaciones del bus local. Las placas VL-Bus funcionan con datos de 32 bits.
DE

encajen solamente hasta las ranuras que hacen contacto con el primer nivel de conectores, que funcionan de la misma forma que los conectores ISA. Pero las placas construidas especficamente para las ranuras EISA se encajan ms profundamente y alinean sus conectores con la hilera inferior de conectores que trazan las seales basados en las

7 - CURSO

DE

REPARACION

PC

LECCION 1: Dispositivos de Entrada / Salida


Placa de bus local PCI
Los adaptadores para el bus local PCI (Peripheral Component Interconnect o Interconexin de Componentes Perifricos) tienen conectores semejantes a los de las placas MCA y EISA. Todas emplean 32 bits por vez, son ms pequeas y ms densamente acondicionadas que las conexiones ISA. Pero las ranuras PCI no aceptan placas ISA o placas de 8 bits. son del bus local, a 16 bits por vez y a una velociadad cercana a 8MHz. 4) - Cuando el controlador VL detecta seales destinadas a una ranura del bus local, enva una seal de control hacia el adaptador de esa ranura y ordena la ejecucin de la operacin solicitada por las seales. 5) - Una vez que la operacin se inicia, el controlador VL permite que los datos usados en esta operacin pasen directamente del procesador hacia la ranura del bus local por un camino de 32 bits de datos, movidos a velocidades de hasta 50MHz.

Bus local VESA


Damos a continuacin, una serie de indicaciones referentes a la barra local tipo VESA de la figura 1. 1) - Las seales del microprocesador se envan primeramente a un controlador de E/S (Entrada/Salida) que trata las operaciones del VL-bus. Las seales incluyen cierto cdigo que establece una direccin como destino prefijado para el resto de las seales. 2) - El controlador decodifica las seales de direccin del procesador para determinar si las seales son para cualquiera de los dos adaptadores del bus local. 3) - Las seales que no se dirigen hacia los adaptadores del bus local pasan hacia el controlador de E/S ISA, que normalmente trata las operaciones que no

Bus local PCI


Damos a continuacin, una serie de indicaciones referentes a la barra local tipo PCI de la figura 2. 1 ) - Las seales del microprocesador van a un controlador de E/S (Entrada/Salida) hacia las operaciones del bus local PCI. El controlador est entre el procesador y el controlador ISA normal. 2) - El controlador PCI examina todas las seales del microprocesador para determinar si la direccin indicada para las seales es un adaptador de bus local o un adaptador para bus no-local. 3) - El controlador PCI encamina todas las seales destinadas al adaptador de bus no local hacia un segundo controlador, que puede ser un controlador de bus

CURSO

DE

REPARACION

DE

PC - 8

LECCION 1: Dispositivos de Entrada / Salida

Figura 1

MCA o EISA. Esta parte del bus mueve los datos a 16 bits por vez, si se trata de circuitos ISA, o a 32 bits por vez, en caso de circuitos EISA o MCA. La velocidad de estas seales est cercana a los 8 - 10MHz.

4) - El controlador encamina todas las seales generadas hacia los componentese del bus local a travs del camino en que se ubican las ranuras de los adaptadores del bus local. Los datos viajan en este camino a 32 bits por vez y a velocidades de hasta 33MHz.
DE

9 - CURSO

DE

REPARACION

PC

LECCION 1: Dispositivos de Entrada / Salida


Figura 2

El tec lado de la PC
Entramos ms en contacto con el teclado de la PC que con cualquier otro componente. Podemos pasar aos sin si-

quiera ver -menos tocar- el procesador de la PC o su disco rgido, pero la mayora de las personas pone ms atencin en estos componentes que en esa parte del computador que indica que las otras partes funcionan bien o no. Un teclado mal diseado dificulta la productividad y hasta puede acarrear

CURSO

DE

REPARACION

DE

PC - 10

LECCION 1: Dispositivos de Entrada / Salida


problemas de salud. Uno bien diseado es aqul al que no prestamos atencin, nuestros pensamientos parecen fluir directamente desde nuestra mente hacia la pantalla de la computadora sin atender lo que estamos haciendo con nuestros dedos. Pese a su importancia, gran parte de los fabricantes -y casi todos los usuarios- le prestan poca atencin al teclado. Algunos teclados de hoy estn equipados con trackball integrado o algn tipo de dispositivo de indicacin y otros ofrecen inclinaciones diferentes, con las que los diseadores esperan evitar los sndromes de los movimientos repetitivos. Algunas pocas alteraciones que pretendieron ser radicales -teclados cncavos con sus teclas equidistantes de los dedos o teclados operables con una mano- no se han impuesto. Sea porque los fabricantes tienen escasa imaginacin o porque los usuarios de computadoras no estn interesados, la forma bsica de un teclado en diseo y funcionamiento no se ha alterado significativamente desde que se introdujo el primero de IBM PC, en los inicios de los aos 80. En general, la disposicin de todas las teclas, excepto las alfanumricas, es vlida, particularmente en teclados de notebooks; la nica diferencia prctica de funcionamiento es el mecanismo que convierte el movimeinto de la tecla en una seal enviada a la computadora. Salvando esa diferencia, el movimiento de la seal desde el teclado hasta la PC es tecnologa comprobada por el tiempo.

El teclado y los cdigos de barrido


Haremos referencia al grfico de la figura 3. 1) - Cualquiera que sea el tipo de tecla usada, presionarla provoca una alteracin en la corriente que fluye por los circuitos asociados a ella. 2) - Un microprocesador, como el Intel8048, desde el interior del teclado recorre constantemente los circuitos ligados a las teclas. Detecta el aumento o disminucin de corriente en la tecla presionada. Al detectar ese aumento o disminucin de corriente, el procesador determina cundo la tecla es presionada y cundo liberada. Cada tecla posee un conjunto nico de cdigos, que las hace parecer iguales ante los usuarios. El procesador, por ejemplo, diferencia entre las teclas Shift izquierda y derecha. Para distinguir entre una seal verdadera y una fluctuacin espordica en la corriente, la barrida se repite centenas de veces por segundo. Solamente las seales detectadas en dos o ms barridas son tratadas por el procesador. 3) - Segn cul circuito lleve la seal de la tecla al microprocesador, ste genera un nmero denominado cdigo de barrido. Hay dos cdigos de barrido para cada tecla, uno para cuando la tecla est presionada y otra para cuando est liberada. El procesador almacena el nmero en la memoria temporaria del teclado
DE

1 1 - CURSO

DE

REPARACION

PC

LECCION 1: Dispositivos de Entrada / Salida


Figura 3

CURSO

DE

REPARACION

DE

PC - 12

LECCION 1: Dispositivos de Entrada / Salida


(o buffer) y carga ese nmero en una puerta de conexin desde donde puede leerlo el BIOS de la computadora. Inmediatamente, el procesador enva una seal de interrupcin a travs del cable del teclado para indicar al procesador (de la computadora) que un cdigo de barrido est aguardando. Una interrupcin informa al procesador que suspenda lo que sea que est haciendo y vuelva su atencin al servicio de lo solicitado por la interrupcin. 4) - El BIOS lee el cdigo de barrido en la puerta del teclado y enva una seal al teclado que lo informa para que excluya ese cdigo de su buffer. 5) - Si el cdigo de barrido pertenece a una de las teclas normales de desconexin (Shift) o de una de las teclas consideradas especiales, de alteracin o de dos estados (toggle) -Ctrol, Alt, Num Lock, Caps Lock, Scroll Lock o Insert-, el BIOS altera dos bytes en una rea especial de la memoria para mantener un registro de cul de estas teclas fue presionada. 6) - Para todas las dems teclas, el BIOS verifica estos bytes para determinar la situacin de las teclas Shift y Toggle. Segn el estado que indiquen estos bytes, el BIOS traduce el cdigo de barrido correspondiente en cdigo ASCII, usado por la computadora, que representa un carcter, o en un cdigo especial de una tecla de funcin o de una tecla de movimiento del cursor. Letras maysculas y minsculas tienen diferentes cdigos ASCII. En ambos casos, el BIOS coloca el cdigo ASCII o el cdigo de tecla especial en su propia memoria temporaria del teclado, donde es recuperado por el sistema operacional o por el programa aplicativo, una vez que la operacin corriente est terminada.

Lo Que Viene en la Prxima Leccin

El Monitor de la PC
Hace algunos aos, los monitores color para computadoras se consideraban frvolos, ms propios para juegos que para trabajo real. La mayora de los programas basados en texto y los textos producidos para los monitores color era ordinario y de lectura difcil. Tambin las aplicaciones grficas, los monitores CGA (del ingls, color graphics adapter = adaptador grfico de color), primeros monitores color para las computadoras DOS, estaban seriamente afectados por su incapacidad de mostrar slo cuatro colores entre diecisis posibilidades, en la mxima resolucin del monitor, resolucin repleta de zigzags en lugar de curvas suaves y lneas rectas. Hoy todo cambi. El color no slo no es inaceptable para la computadora profesional, sino que es lo preferible en un campo computacional que con ambientes como el Windows y OS/2, es cada vez ms grfico. Los programas actuales no usan el color para mostrarse ms bonitos sino para transmitir ms informacin. En la prxima leccin estudiaremos los diferentes tipos de monitores y abordaremos el funcionamiento del Plug and Play.

1 3 - CURSO

DE

REPARACION

DE

PC

LECCION 2: Dispositivos de Entrada / Salida

Dispositivos de Entrada Salida


Parte 2

El Monitor de la PC
Hace algunos aos, los monitores color para computadoras se consideraban frvolos, ms propios para juegos que para trabajo real. La mayora de los programas basados en texto y los textos producidos para los monitores color eran ordinarios y de lectura difcil. Tambin las aplicaciones grficas, los monitores CGA (del ingls, color graphics adapter = adaptador grfico de color), primeros monitores color para las computadoras DOS, estaban seriamente afectados por su incapacidad para mostrar ms de cuatro colores entre diecisis posibilidades, en la mxima resolucin del monitor, resolucin repleta de zigzags en lugar de curvas suaves y lneas rectas. Hoy todo cambi. El color no slo no es inaceptable para la computadora profesional, sino que es lo preferible en un campo computacional que con ambientes como el Windows y OS/2, es cada vez ms grfico. Los programas actuales no usan el color para mostrarse ms bonitos sino para transmitir ms informacin. Los monitores color de hoy son una imagen alejada de los monitores limitados y con colores y grficos ordinarios de hace una dcada. En lugar de cuatro colores, es comn una paleta de

por lo menos 256 colores y algunos monitores muestran miles de colores. En lugar de la resolucin tpica de los monitores CGA, 200 lneas de alto por 640 pxeles de largo, los modernos proporcionan sin esfuerzo resolucin de 768 lneas de alto por 1.024 pxeles de largo. (Un pxel, abreviatura de la expresin inglesa picture element, elemento pictrico, es la menor unidad lgica usada para construir una imagen en la tecla. Un pxel se crea comnmente con diversos puntos de luz adyacentes. Cuantos menos puntos de luz se usan para crear un pxel, mayor es la resolucin de monitor.) El secreto de la mejora actual de los monitores resulta de la combinacin del adaptador VGA (del ingls variablegraphics-array, o matriz grfica variable) con monitores verstiles que trabajan con una diversidad de seales en la placa adaptadora. Los monitores ms antiguos usaban exclusivamente informaciones digitales, lo que significaba que un pxel estaba conectado o desconectado, lo que haca difcil distinguir diminutas variaciones de color. El VGA emplea una seal analgica que resuelve la informacin digital en niveles de tensin diferentes y esto provoca variaciones del brillo de un pxel, este proceso requiere menos memoria y es ms verstil. Los monitores Sper VGA usan conjuntos especiales de microcircuitos y ms memoria para aumentar ms aun
DE

1 - CURSO

DE

REPARACION

PC

LECCION 2: Dispositivos de Entrada / Salida


color, uno para computadoras de mesa y una pantalla de cristal lquido (LCD) en una PC porttil. Figura 1

El Monitor VGA
Haremos referencia a los grficos de las figuras 1, 2 y 3. 1) - La placa adaptadora VGA (a veces integrada en la placa madre de la PC, se muestra en la figura 1) recibe las seales digitales del ambiente operacional o del programa aplicativo. En la placa adaptadora, la seal pasa por un circuito llamado conversor analgico-digital (DAC). Dicho circuito, en general, est en el interior de un microcircuito especial, que en realidad contiene tres DAC, uno para cada uno de los colores primarios usados en el monitor:

la cantidad de colores de la resolucin. Alguna forma del VGA ser la estndar en los prximos aos. Vamos a examinar dos tipos de monitores VGA

Figura 2

CURSO

DE

REPARACION

DE

PC - 2

LECCION 2: Dispositivos de Entrada / Salida


Figura 3 localizados en la parte posterior del tubo de rayos catdicos (CRT) del monitor. En el vaco del interior del CRT, cada cilindro electrnico dispara un haz de electrones, uno para cada uno de los tres colores primarios. La intensidad de cada haz est controlada por las seales de la placa adaptadora (figura 3). 4) - La placa adaptadora tambin enva seales para un dispositivo en el cuello del CRT que focaliza y direcciona los haces electrnicos. El dispositivo, una bobina de deflexin magntica, emplea campos electromagnticos para curvar las trayectorias de los haces de electrones. Las seales enviadas a la bobina ayudan a determinar la resolucin del monitor -el nmero de pxeles horizontal y vertical- y la tasa de renovacin, que es la frecuencia con que la imagen en pantalla se redisea. 5) - Los haces pasan por orificios de una placa metlica llamada mscara de sombreado. La funcin de esta mscara es mantener los haces electrnicos exactamente alineados con sus objetivos en el interior de la pantalla del CRT. El espaciado de los puntos del CRT (en ingls, dot pitch) es casi el mismo que hay entre los orificios; cuanto ms cerca estn los orificios, menor es el espacio entre los puntos. Esto crea una imagen ms ntida. Los orificios en la mayora de las mscaras estn dispuestos en tringulos, con la importante excepcin de los CRT Sony Trinitron, usados por muchos fabricantes de monitores, en el que estn dispuestos en ranuras paralelas.

rojo, azul y verde. 2) - El DAC (figura 1) compara los valores digitales enviados por la PC con una tabla de bsqueda que contiene los valores de ajuste de los niveles de tensin para los tres colores primarios necesarios para crear el color de un nico pxel. L a tabla contiene valores para 262.144 colores posibles, de los cuales 256 valores pueden estar almacenados simultneamente en la memoria de la placa adaptadora VGA. (Los monitores Sper VGA, con ms memoria, tratan ms colores y ms pxeles, para una mayor resolucin.) 3) - La placa adaptadora enva las seales a los tres cilindros electrnicos

3 - CURSO

DE

REPARACION

DE

PC

LECCION 2: Dispositivos de Entrada / Salida


6) - Los electrones estimulan el revestimiento de fsforo del interior de la pantalla. Los fsforos son materiales que, estimulados por electrones, brillan. Se usan tres materiales fosfricos diferentes, uno para el rojo, otro para el azul y otro para el verde. Cuando ms intenso el haz de electrones que estimula el fsforo, ms luz emitir. Si en un lugar, cada punto rojo, azul y verde fuera estimulado por haces electrnicos de igual intensidad, el resultado sera un punto de color blanco. Para crear diferentes colores, la intensidad de cada uno de los tres haces ser diferente. Cuando el haz genera un punto en el fsforo, ste brilla brevemente debido a una condicin llamada persistencia. Para que una imagen permanezca estable, el fsforo deber estar reactivado por repetidos barridos de haces electrnicos. 7) - Despus de que los haces finalizan un barrido horizontal a todo lo largo de la pantalla, los haces electrnicos se desconectan, mientras los cilindros electrnicos refocalizan nuevamente la trayectoria de los rayos en la extremidad izquierda de la pantalla, en un punto ubicado inmediatamente debajo de la lnea anterior. Este proceso se llama barrido de rastreo. 8) - La bobina de deflexin magntica altera continuamente los ngulos con que los ejes electrnicos se desvan, de tal modo que ellos recorren toda la superficie de la pantalla a partir del ngulo superior izquierdo hasta el inferior derecho. Un barrido completo de la pantalla se llama de campo. Una vez terminado un campo, los ejes retornan al ngulo superior izquierdo para iniciar uno nuevo. La pantalla normalmente es rediseada o renovada, cerca de 60 veces por segundo. 9) - Algunas placas adaptadoras barren solamente una de cada dos lneas en cada campo. Este proceso se llama entrelazado. El entrelazado permite a la placa crear resoluciones mayores -es decir: recorrer ms lneas- con componentes ms baratos. Pero el apagado del fsforo entre cada pasada provoca un temblor de pantalla perceptible.

Monitor de Cristal Lquido


Para explicar el funcionamiento de este monitor, disfrazaremos un poco la realidad, acerca del principio de funcionamiento, con el objeto de que el lector vea facilitada la comprensin. Ms adelante, cuando veamos la placa electrnica de control, analizaremos las diferencias existentes con un monitor real. Haremos referencia al circuito de la figura 4. 1) - La luz que emana de un panel fluorescente ubicado detrs del panel del monitor de una PC porttil, se expande en ondas y vibra en todas las direcciones 2) - Un filtro polarizado en el frente del panel de luz deja pasar solamente las ondas luminosas que vibran ms o menos horizontalmente. El hecho de
DE

CURSO

DE

REPARACION

PC - 4

LECCION 2: Dispositivos de Entrada / Salida


que el filtro polarizador no sea totalmente preciso permite que el monitor cree matices diferentes. 3) - En un lecho de clulas de cristal lquido, el adaptador grfico integrado en la PC porttil aplica una carga variable en algunas de estas clulas y ninguna carga en todas las dems clulas. En las clulas en las que se aplica carga, las largas molculas con forma de bastn que componen el cristal lquido reactivan la carga que forma una espiral. Cuanto ms carga, ms se espiralan las molculas. Con carga mxima, las molculas quedan, en una extremidad de la clula, orientadas a 90 grados en relacin a las molculas que estn en la otra extremidad de la clula. 4) - La luz polarizada penetra en las clulas por la parte posterior y gira a lo largo del trayecto espiral de las molculas. En las clulas en que se aplic carga total, la luz polarizada emerge vibrando a 90 grados respecto de su alineacin original. La luz que pasa por las clulas que no recibieron carga emerge inalterada. Segn la cantidad de carga, las clulas que reciben cargas parciales giran la luz en un ngulo entre 0 y 90 grados. 5) - La luz emergente de cada una de las clulas de cristal lquido pasa por tres filtros de colores -rojo, azul y verde- ubicados cerca uno de otro. 6) - Los haces de luz de color pasan por un segundo filtro polarizado que est alineado para dejar pasar solamente las ondas luminosas que vibran ms o menos verticalmente. La luz que pasa por un cristal lquido en que se aplic carga total est ahora perfectamente orientada para pasar por el segundo filtro. 7) - Como el filtro no es enteramente preciso, parte de las ondas luminosas que pasan por las clulas con carga parcial, y por consecuencia giran parcialmente, pasan por el filtro mientras las dems se bloquean. 8) - La luz que no fue girada cuando pas por el cristal lquido se bloquea totalmente. En el ejemplo mostrado aqu, el 100% del haz rojo es emitido, 50% de luz verde consigue pasar y la luz azul est completamente bloqueada. El resultado ante el ojo humano es un punto de luz nico, marrn claro. NOTA: Este modelo muestra solamente una de las forma en que los cristales lquidos y polarizadores manejan la luz. Algunas paneles LCD emplean dos polarizadores con el mismo alineamiento, de tal foma que una carga aplicada en una clula de cristal lquido da una luz que se bloquea porque est girada. Se usan dos mtodos para aplicar cargas a clulas de cristal lquido. Los monitores de matriz pasiva usan relativamente pocos electrodos ubicados en haces a lo largo del lecho de cristal lquido y estn basados en la temporizacin para garantizar que se carguen las clulas correctas. Las cargas en las clulas de la matriz pasiva se desvanecen

CURSO

DE

REPARACION

DE

PC - 5

LECCION 2: Dispositivos de Entrada / Salida


Figura 4

CURSO

DE

REPARACION

DE

PC - 6

LECCION 2: Dispositivos de Entrada / Salida


rpidamente y logran que los colores parezcan dbiles. Los monitores de matriz activa, como el mostrado aqu, usan transistores individuales para cada una de las clulas. Los transistores individuales proporcionan una carga ms fuerte y precisa que crea colores ms vvidos. Ya existen monitores de matriz pasiva de doble barrido, en los que las cargas de las clulas son reforzadas y, por lo tanto, capaces de crear colores ms brillantes que los de los monitores de matriz pasiva de la generacin anterior. dio muy eficiente para transferir datos. Slo puede enviarlos en serie, un bit de datos por vez, como soldados que marchan en fila india. Esta ineficaz transferencia de datos es aceptable para el mouse, que transmite pocos datos a una velocidad que no es crucial, y es perfecta para el mdem porque las lneas telefnicas ms comunes no transportan ms de una seal por vez. El port serial se cita normalmente como port RS-232, designacin de Electronics Industries Association (Associacin de las Industrias Electrnicas), modelo que indica cmo varios conectores se usan en un port serial. El problema es que ese patrn es algunas veces ignorado por los fabricantes de perifricos o de computadoras. El hecho de que tanto los conectores de 9 como los de 25 pines se usen como ports serie muestra que todava tenemos un largo camino por recorrer, antes de definir exactamente qu constituye un port RS-232. El ejemplo que mostramos usa ambos tipos de conectores; representa un port serial conectado a un mdem, que obedece el modelo RS-232.

Funcionamiento de un Por t
Sin los ports (puertos) paralelos y series de la computadora, la mayor parte del trabajo que una PC realiza nunca interesara a otras personas, fuera de la que se sienta frente al monitor. Un port serial es el sostn, el bastn de mando, entre los componentes de la computadora. La explicacin es simple: una lnea para enviar datos, otra para recibirlos y algunas otras lneas para controlar cmo esos datos se envan por otras dos lneas. Dada su simplicidad, el port serial viene usndose cada vez ms para la comunicacin entre una PC y prcticamente cualquier dispositivo imaginable, desde los comunes mdems e impresoras hasta trazadores de grficos y alarmas contra robo. Generalmente, un port serial se usa con un mouse o con un mdem. La razn es que un port serial no es un me-

El Port Serie
El port se muestra en la figura 5, y sobre l, haremos referencia. 1 - Los pines 1 y 5 del port en la computadora se conectan respectivamente a los pines 8 y 7 del port del mdem. Los pines 1 y 8 comparten una conexin a tierra. Los pines 5 y 7 perDE

7 - CURSO

DE

REPARACION

PC

LECCION 2: Dispositivos de Entrada / Salida


Figura 5

Placa de Computadora

Conectar al Perifrico miten que la PC detecte una seal de lnea telefnica. 2 - El pin 6, el mismo en ambas extremidades, enva una seal que indica que los datos estn listos para ser enviados. 3 - El pin 4 en el conector de la PC se conecta al pin 20 del mdem. Seala que la PC est lista para recibir datos. 4 - El pin 7 de la PC se conecta al pin 4 del mdem. Indica una solicitud de envo de datos. 5 - El pin 8 de la PC enva una seal para el pin 5 del mdem cuando la PC est preparada para recibir los datos. 6 - El pin 2 de la PC enva los datos hacia el pin 3 del mdem. Solamente un bit puede pasar por el hilo conductor. 7 - El pin 3 de la PC normalmente
DE

CURSO

DE

REPARACION

PC - 8

LECCION 2: Dispositivos de Entrada / Salida


Figura 5

Impresora

recibe datos del pin 2 del mdem. Los bits se mueven nuevamente por el hilo, pero slo de a uno por vez. 8 - El pin 9 de la PC se conecta al pin 22 del mdem para detectar una seal de llamada telefnica. Dems est decir que por estos conectores viaja informacin que el tcnico debe conocer para poder testear el estado de los mismos. Vamos a anali-

zar ahora, como viaja la informacin por un port paralelo.

Funcionamiento de un Por t paralelo


Desde su introduccin, el port paralelo -tambin llamado port CentroDE

9 - CURSO

DE

REPARACION

PC

LECCION 2: Dispositivos de Entrada / Salida


nics- viene siendo prcticamente sinnimo de entrada para impresora. Aunque un port serial se usa tambin para enviar datos de una PC hacia algunos modelos de impresoras, el port paralelo es ms rpido. Un port paralelo enviar varios bits de datos a lo largo de ocho hilos conductores paralelos al mismo tiempo, como soldados que marchan uno al lado de otro. En el mismo tiempo en que un port serial enva un nico bit, un port paralelo puede enviar todo un byte. Dicho de otra forma: en el tiempo en que le lleva a un port serial enviar la letra A, el port paralelo enva la palabra ANATOMIA entera. Una conexin paralela tiene una desventaja. Las tensiones elctricas crean, en todas sus lneas, alguna lnea cruzada, por la que pasan tensiones de una lnea hacia otra, algo as ocurre cuando desde nuestro telfono escuchamos conversaciones ajenas, porque estn ligadas las lneas. Este cruzamiento o ligadura se evidencia ms cuanto ms largo es el cable paralelo, por eso la mayora de las conexiones paralelas se limitan a 3 metros. Algunas impresoras y trazadores grficos antiguos usaban ports serie para comunicarse con una computadora. Pero actualmente, los grficos y fuentes escalables son comunes en documentos impresos y requieren que muchas cantidades de datos sean enviados a la impresora, as el port paralelo se torna alternativo y prctico. Adems de esto, los ports paralelos se usan para transportar archivos entre dos PC y la popularidad de las computadoras prottiles, que frecuentemente no poseen ranuras de expansin, ha creado un mercado para dispositivos como unidades de disco y generadores de sonido que funcionan con los ports paralelos. Adems, muchas de las tareas en que se usaban los ports paralelos con las computadoras porttiles son asumidas por circuitos ya incorporados en la computadora y por las tarjetas PCMCIA. En la figura 6 podemos ver el aspecto de los conectores asociados a este port. Las referencias de dicho grfico son las siguientes: 1- Una seal en la lnea (terminal) 13 de la PC -denominada lnea de seleccin- del perifrico, generalmente una impresora, informa a la computadora que la impresora est en lnea y lista para recibir datos. 2- Los datos se cargan en las lneas 2 a 9 en forma de alta tensin elctrica -en realidad, cerca de cinco volt- para significar un bit 1, y una tensin elctrica 0 o prxima a 0 para indicar un bit 0. 3- Despus de que las tensiones elctricas estn colocadas en todas las lneas de datos, la lnea 1 enva hacia la impresora una seal de aprobacin durante un microsegundo para permitir que la impresora sepa que debe leer las tensiones en las lneas de datos. 4- Una seal de la impresora en lnea 11 indica a la PC cundo la impresora est muy ocupada con el byte que acaba de transferirse y que la PC debe esperar antes de enviar el prximo byte hasta que esta seal desaparezca. Una
DE

CURSO

DE

REPARACION

PC - 10

LECCION 2: Dispositivos de Entrada / Salida


seal de ocupado puede generarse porque la impresora est imprimiendo el ltimo carcter o si est colocando el byte en una memoria temporaria, o si esta memoria est llena, o si se traba el papel o cualquier otra circunstancia que impida que la impresora acepte ms datos. 5- Una seal de la impresora en la lnea 10 indica el reconocimiento de los datos recibidos en las lneas 2 a 9 e indica a la PC que la impresora est lista para recibir otro carcter. 6- La lnea 12 enva una seal de la impresora hacia la PC si la impresora se queda sin papel. 7- La impresora usa la lnea 15 para informar a la PC sobre la existencia de alguna condicin de error, ya sea interrupcin de la impresin o abertura de la tapa del panel, pero no especifica de qu tipo es el error. 8- Una seal de la PC en la lnea 16 obliga a la impresora a volver al estado inicial, igual que si se desenchufara y enchufara la impresora. 9- Con una seal de tensin elctrica baja o 0 en la lnea 14, la PC indica a la impresora para que el papel avance un rengln cuando aparece un cdigo de retorno del carro. Una tensin alta informa a la impresora para que el papel avance un rengln solamente, cuando recibe un cdigo de avance de lnea desde la computadora. 10- Una seal de la PC en lnea 17 indica a la impresora que no acepte datos. Esta lnea se usa slo con algunas impresoras proyectadas para que sean conectadas y desconectadas desde la PC.

El Mouse
Frente al teclado, nada es natural o intuitivo. Nadie nace sabiendo tipiar y cuando se aprende, esta habilidad no tiene mucho significado, porque no hay una explicacin sensata sobre por qu las teclas alfanumricas estn ubicadas de determinada forma. Para muchos, el teclado es un obstculo para aprender a usar la computadora. Incluso el dactilgrado experto no usa la intuicin al escribir /FS para salvar un archivo Lotus 1-23 en DOS. Los ingenieros -ms all de los dactilgrafos, por supuesto- en el Centro de Investigacin de Palo Alto, de Xerox Corporation (PARC) desarrollaron un concepto, inicialmente explorado por Douglas C. Engelbert del Centro de Investigacin de Stanford. El concepto corresponde a un dispositivo de indicacin, algo que el usuario de la computadora pudiese mover con las manos para causar movimientos en la pantalla. Considerando su tamao y su forma, semejante al de una laucha, el dispositivo fue llamado mouse (ratn). La Apple Computer estandariz el mouse para sus computadoras Macintosh y al popularizarse el Windows, el mouse se torn tambin parte del equipamiento de todas las PC.

1 1 - CURSO

DE

REPARACION

DE

PC

LECCION 2: Dispositivos de Entrada / Salida


Figura 6

El mouse no es el nico dispositivo de indicacin que se invent. El joystick, usado en juegos, cumple esencialmente la misma tarea, pero no se adapta bien a todas las situaciones. Las mesas digitalizadas son populares entre arquitecto e ingenieros que precisan traducir precisos movimientos lineales en pantalla. Las pantallas de toque, en las que se presiona con

el dedo o con una varilla especial para controlar el software, son cansadoras en caso de usarlas largo tiempo. El mouse y su primo, el trackball, sobrevivirn a otros mtodos ms complicados como el de navegar con el teclado. El mouse jams sustituir el teclado, pero puede complementarlo para realizar tareas como mover o alterar objetos en pantalla,

1 2 - CURSO

DE

REPARACION

DE

PC

LECCION 2: Dispositivos de Entrada / Salida


tareas para las cuales las teclas no son tan apropiadas. Hasta que lleguemos al punto de hablar con nuestra PC, el mouse ser parte integrante de los sistemas. El mouse mecnico es el ms popular dispositivo de indicaciones entre las nuevas generaciones de ambientes personales, interfaces grficas representadas por Windows o Macintosh y el OS/2. Con el mouse apuntado hacia las imgenes en lugar de digitar comandos, controlamos la PC. As el mouse posibilita que los movimientos de las manos se conviertan en acciones en la pantalla. una rueda, conocida como codificador, casi como el conjunto motriz de un auto est conectado con ejes a las ruedas. 4- En el borde de cada codificador hay diminutos puntos de contacto metlico. Dos pares de barras de contacto se extienden por la cobertura del mouse y se apoyan en los puntos de contacto de cada codificador. Cada vez que una barra de contacto toca un punto metlico, resulta una seal elctrica. El nmero de seales indica cuntos puntos encuentra la barra de contacto; cuantas ms seales, ms distante el movimiento del mouse. La direccin en que giran los rulemanes, combinada con la relacin entre el nmero de seales de los rulemanes vertical y horizontal, indica la direccin en que se mueve el mouse. 5- Las seales se envan desde la PC, a travs de un mango que parece un ratn, hacia el software, que convierte el nmero, la combinacin y la frecuencia de las seales de los dos codificadores en la distancia, direccin y velocidad necesarias para mover el cursor en la pantalla. 6- Accionando cualquiera de los botones que estn en la parte superior del mouse tambin se envan seales a la PC, que los transmite al software. Segn cuntas veces clicamos y posicionamos el cursor, al mismo tiempo que producimos el clic, el software realiza la tarea que deseamos. ********
DE

En la figura 6 se muestra el esquema de un mouse mecnico, cuyas referencias son las siguientes: 1- Cuando arrastramos el mouse sobre una superficie plana, una esfera, hecha de goma o de acero recubierto con goma, sube hacia el fondo del mouse y gira en la direccin del movimiento. 2- A medida que la esfera gira, hace contacto y acciona dos rulemanes montados en un ngulo de 90 grados entre s. Uno de los rulemanes responde al movimiento hacia adelante y atrs del mouse, correspondientes a movimientos verticales en la pantalla. El otro rulemn detecta movimientos laterales, correspondientes a movimientos hacia un lado y otro en la pantalla. 3- Cada rulemn est conectado a

1 3 - CURSO

DE

REPARACION

PC

LECCION 3: Principales Componentes de un Sistema

Principales Componentes de una PC


Parte 1

Placas Madre
Esta leccin est destinada a los "reparadores de PC" y a quienes posean conceptos sobre hardware. Quienes esten siguiendo este curso sin tener experiencia en los componentes integrantes de una computadora se sentirn un poco "perdidos" dado que no contarn con determinados conceptos que se suponen sabidos en la presentacin del texto. Si Ud. no posee conocimientos sobre hardware, le recomendamos que lea varias veces esta leccin y que la retome luego de haber estudiado la 6 leccin (en marzo de 1999).

fica por una "cadena de smbolos (nmeros y letras) que poseen un significado especfico. El propsito de esta tercera leccin es que Ud. se familiarice con los principales componentes de una computadora y sepa interpretar los cdigos identificatorios.

Cadenas de identificacin de BIOS AMI


La Placa Madre (del tipo AMI) personaliza el cdigo en ROM para un sistema en particular. La empresa fabricante de las placas no vende el cdigo fuente para el fabricante de la computadora. El fabricante de computadoras que construye las PC a partir de determinadas placas madre (muchas veces llamado fabricante OEM) debe obtener cada versin nueva a medida que estn disponibles. Dicho de otra manera, la placa viene con su cdigo, si un armador, revendedor o fabricante de PC utiliza una placa sin licencia y no tiene el cdigo fuente, es posible que se encuentre en problemas. Ahora bien, los fabricantes OEMs no precisan o no desean cualquier versin desarrollada del cdigo fuente. Cuando se enciende la computadora, la cadena de identificacin del BIOS se presenta en la parte superior izquierda de la pantalla. Esta cadena nos da informaciones valiosas sobre cul es la versin
DE

Cmo reconocer los alcances de una placa madre (Motherboards)


Todas las computadoras personales PC o compatibles poseen lo que se denomina "Placa Madre" que es el corazn de la computadora , donde se alojan entre otras cosas, el microprocesador y los "slots" o conectores para colocar las diferentes placas que componen el sistema. Dentro de la Placa madre existe "almacenado un cdigo de identificacin", llamado cdigo fuente, que es por intermedio del cual se establecen todas las comunicaciones internas. Existe gran cantidad de Placas Madre las cuales se las identi-

1 - CURSO

DE

REPARACION

PC

LECCION 3: Principales Componentes de un Sistema


del BIOS utilizada (cul es la versin de cdigo fuente empleado, en funcin de la placa madre con la cual se est operando), dando adems, informacin sobre ciertos parmetros que son determinados por la configuracin de la mquina. La cadena principal de identificacin de la BIOS (Cadena de ID n1) es presentada por informacin de la BIOS de la AMI durante el POST (Auto Test o conexin, Power On Self-Test) en el ngulo superior izquierdo de la pantalla, abajo del mensaje copyright. Dos cadenas adicionales de identificacin del BIOS (las Cadenas de ID n 2 y 3) pueden ser presentadas por el BIOS Hi-Flex de la AMI presionando la tecla Insert durante el POST. Estas cadenas adicionales de identificacin muestran las opciones que estn instaladas en el BIOS. El formato general de la cadena n1 de identificacin del Bios para las versiones ms antiguas del BIOS AMI se muestra en la tabla 1. Cabe aclarar que dicha cadena de identificacin posee 4 bloques de caracteres separados por un "-". El pri-

Tabla 1
Posicin Descripcin

Primer Bloque A Opciones del BIOS D= Diagnstico incluido S= Setup incluido E= Setup extendido incluido BBB Identificador del Chipset en la placa madre: C&T= Chipset del Chips & Tecnologa NET= Chipset NEAT 286 de la C&T. 286= Placa madre 286 padrn. SUN= Chipset Suntac. PAQ= Placa madre Compaq INT= Placa madre Intel AMI= Placa madre AMI G23= Chipset G2 en la placa madre 386.

Segundo Bloque NNNN Es el nmero de referencia del cdigo de licencia del fabricante. Tercer Bloque mmddyy Cuarto bloque KK

Los datos de liberacin del BIOS mes/da/ao.

El nmero de versin del BIOS del teclado de la AMI.


DE

CURSO

REPARACION

DE

PC - 2

LECCION 3: Principales Componentes de un Sistema


mer bloque es de tres caracteres, el segundo bloque tiene cuatro, el tercer bloque posee 6 y el ltimo bloque se compone de dos caracteres. La representacin de caracteres es: "ABBB-NNNN-mmddyy-KK" licencia del fabricante; el cuarto bloque de 8 caracteres da informacin de Autotest (y adicional); el siguiente bloque de 6 caracteres representa la fecha del BIOS y el ltimo carcter indica la versin del teclado. La representacin de esta primera cadena de informacin es: "AB-CCcc-DDDDDD-EFGHIJKL-mmddyy-MMMMMMMM-N" La cadena n 2 de informacin del BIOS Hi-Flex de la AMI (segundo bloque de caracteres que trae informacin de las placas madre tipo AMI que aparece en la pantalla) est representada en la tabla 3. Dicho conjunto se compone de 9 bloques de caracteres separados por un "-". El primer bloque de tres caracteres trae informacin sobre la conexin o "llaveado" del reloj. El segundo bloque (un carcter) indica en qu condicin se activa el reloj. El tercer bloque de cuatro caracteres, da la direccin de la puerta donde se debe conectar el reloj para alta velocidad (recuerde que los procesadores 486 pueden funcionar en alta o baja velocidad, no as los Pentium). El siguiente bloque "EE" representa el dato que debemos enviar a la direccin marcada en el bloque anterior para conectar el reloj a alta velocidad. El bloque "FF" indica el valor de la "mscara" para la conexin del reloj a alta velocidad. "GGGG" es el bloque que representa la direccin a la cual se debe enviar informacin para conectar el reloj de la computadora a baja velocidad; "HH" el dato a enviar a dicha direccin e "II" el valor de la mscara. Por ltimo, el bloque "JJJ" representa

Por ejemplo, supongamos que al poner en marcha una PC antigua, verifica que en la parte superior de la pantalla aparece el cdigo: SNET-0135-04/11/92/01 Dicho cdigo est diciendo que la placa madre es del tipo 286 de C&T que fue licenciada bajo el nmero 0135 el 11 de abril de 1992 y que emplea la versin 01 del teclado. En la tabla 2 se dan los datos que identifican la cadena de identificacin de placas BIOS tipo Hi-flex de AMI, que coresponden a placas madre ms recientes (si bien siguen siendo antiguas). Para que tenga una idea, son la mayora de las placas madre que ingresaron al pas hasta mediados de este ao (aunque se siguen detectando placas de este tipo en computadoras supuestamente sin uso pero a bajo precio). Dicha cadena posee 7 bloques. El primer bloque de dos caracteres representa el tipo de procesador instalado y el tamao del BIOS que posee el cdigo fuente; el segundo bloque de cuatro caracteres, representa el tipo de cdigo almacenado (nmero principal y secundario del BIOS); el tercer bloque de 6 caracteres representa el nmero de referencia del cdigo de

3 - CURSO

DE

REPARACION

DE

PC

LECCION 3: Principales Componentes de un Sistema


Tabla 2
Posicin Primer Bloque A Descripcin

Tipo de Procesador 0= 8086 o el 8088 2= 286. 3= 386. 4= 486. 5= Pentium. 6= Pentium Pro. Tamao del BIOS 0= BIOS de 64K. 1= BIOS de 128K.

Segundo Bloque CCcc Tercer Bloque DDDDDD

Nmeros principal y secundario de la versin del BIOS.

Nmero de referencia del cdigo de licencia del fabricante. 0036xx= Placa madre AMI 386,xx = Nmero de serie. 0046xx= Placa madre AMI 486, xx = Nmero de serie. 0056xx= Placa madre AMI Pentium,xx = Nmero de serie. 0066xx = Placa madre Pentium Pro,xx = Nmero de serie.

Cuarto Bloque E F G H I J K L Quinto Bloque mmddyy

1= Interruptor en error del Auto test en la conexin. 1= Inicializar CMOS a cada boot. 1= Bloquear los pines 22 y 23 del controlador del teclado. 1= Soporte del mouse en la BIOS o en le controlador del teclado. 1= Guardar la tecla <F1> en el error en el Auto test o la conexin. 1= Presentar error del disquete durante el Auto test o la conexin. 1= Presentar el error del video durante el Auto test o la conexin. 1= Presentar el error del teclado durante el Auto test o la conexin.

Datos del BIOS, mes/da/ao.

Sexto Bloque MMMMMMMM N

Identificador del chipset o el nombre del BIOS. Nmero de versin del controlador del teclado.

CURSO

DE

REPARACION

DE

PC - 4

LECCION 3: Principales Componentes de un Sistema


el nmero de pin correspondiente a la entrada turbo. La representacin es entonces: "AAB-C-DDDD-EE-FF-GGGG-HH-II-JJJ Existe por ltimo, otra cadena de caracteres de informacin (denominada tercera cadena de informacin) para los BIOS HI-flex de AMI que muestra indica-

Tabla 3
Posicin Primer Bloque AA B Descripcin

Nmero del pin del controlador de teclado para la conexin del reloj. Funcin del pin de conexin del reloj en el controlador del teclado: H= Una seal alta "1" conecta el reloj para alta velocidad. L= Una seal baja "0" conecta el reloj para baja velocidad.

Segundo Bloque C

Conexin del reloj para los registros del chip set. 0= Desactiva. 1= Activa. Direccin de la puerta para conectar (llavear) el reloj para alta velocidad.

Tercer Bloque DDDD Cuarto Bloque EE Quinto Bloque FF Sexto Bloque GGGG Sptimo Bloque HH Octavo Bloque II Noveno Bloque JJJ

Valor de datos para conectar el reloj para alta velocidad.

Valor de mscara para conectar el reloj para baja velocidad.

Direccin de la puerta para conectar el reloj para baja velocidad.

Valor de datos para conectar el reloj para baja velocidad.

Valor de la mscara para conectar para baja velocidad.

Nmero del pin Turbo Swich Input.

5 - CURSO

DE

REPARACION

DE

PC

LECCION 3: Principales Componentes de un Sistema


ciones varias para el cache, el teclado, etc. Los datos de identificacin se muestran en la tabla 4.

Tabla 4
Posicin Primer bloque AA B Descripcin

Nmero del pin del controlador de teclado para para control de cache. Funcin del pin de control de cache en el controlador de teclado: H= Una seal elevada activa el cache. L= Una seal elevada desactiva el cache.

Segundo Bloque C Tercer Bloque DDD

1= Una seal elevada es usada en el pin del controlador del teclado.

Control de cache para los registros del chipset: 0= Control del cache desconectado. 1= Control del cache conectado.

Cuarto Bloque EE Quinto Bloque FF Sexto Bloque GGGG Sptimo Bloque HH

Direccin de la puerta para activar el cache.

Valor de los datos para activar el cache.

Valor de la mscara para activar el cache.

Direccin de la puerta para desactivar el cache.

Octavo Bloque II Noveno Bloque JJ Dcimo Bloque K Undcimo Bloque L

Valor de datos para desactivar el cache.

Valor de mscara para desactivar el cache.

Nmero del pin para reiniciar el controlador de memoria 82335.

Sealizador de modificacin del BIOS: 0= El BIOS no fue modificado. 1-9, A-Z= Nmero de veces que el BIOS fue modificado.

CURSO

DE

REPARACION

DE

PC - 6

LECCION 3: Principales Componentes de un Sistema


Posee 11 grupos de caracteres separados por "-" cuya representacin se muestra en la mencionada tabla 4. AAB-C-DDD-EE-FF-GGGG-HH-II-JJ-K-L mao completo ya no son de uso comn. Las figuras 1, 2 y 3 muestran las caractersticas fsicas de estos formatos. Las placas madre ATX y NLX son vinculadas fuertemente a disposicin del chasis, mostrados en las figuras 4 y 5

Formatos de las Placas Madre


Hay diversos formatos comparativos usados en las placas madre. El formato se refiere a dimensiones fsicas y al tamao de la placa, y determina en que tipo de gabinete se puede utilizar. Los tipos de formatos de placa madre usualmente disponibles en los sistemas de PC actuales son los siguientes: * * * * Baby-AT ATX LPX NLX

Figura 1

Los sistemas AT con panel trasero y de ta-

7 - CURSO

DE

REPARACION

DE

PC

LECCION 3: Principales Componentes de un Sistema


Figura 2

Figura 3

CURSO

DE

REPARACION

DE

PC - 8

LECCION 3: Principales Componentes de un Sistema


Figura 4

Figura 5

9 - CURSO

DE

REPARACION

DE

PC

LECCION 3: Principales Componentes de un Sistema


Conectores de Interface de la Placa Madre
Existen diferentes tipos de conectores dentro de una placa madre. Seguramente, en alguna oportunidad se ha preguntado qu funcin cumple cada terminal de un conector en particular o cmo hacen los reparadores de PC para determinar una falla. Como los terminales de cada conector estn padronizados, la tarea se simplifica. En las siguientes tablas damos la funcin que cumple cada terminal de los diferentes conectores de la interface de la Motherboard (Placa Madre); esto nos servir a la hora de la reparacin, tal como lo veremos en lecciones futuras. Para que tenga una idea, si no funciona el ventilador del procesador, lo primero que hara es verificar si hay tensin entre los terminales 1 y 2 del conector respectivo.

CURSO

DE

REPARACION

DE

PC - 10

LECCION 2: Dispositivos de Entrada / Salida

1 1 - CURSO

DE

REPARACION

DE

PC

LECCION 3: Principales Componentes de un Sistema

CURSO

DE

REPARACION

DE

PC - 12

LECCION 3: Principales Componentes de un Sistema


Interrupciones en la bus ISA de 8 bits
Los sistemas basados en la CPU 8086 de 8 bits (XT en su gran mayora) prevn el uso de ocho interrupciones externas diferentes de hardware. La tabla 5 muestra los usos tpicos de estas interrupciones, numeradas de 0 a 7. picas de las interrupciones en las barras tipo ISA, EISA y MCA de 16 bits. El listado est dado en el orden de prioridades de mayor a menor. IRQ Funcin 0 1 2 8 9 10 11 12 13 14 15 3 4 5 6 7 Temporizador del Sistema Controlador de Teclado Cascada del 2 Controlador de IRQ Reloj de Tiempo Real Red/Disponible (aparece como IRQ 2) Disponible SCSI/Disponible Port del Mouse en la Placa Madre/ Disponible Compresor Matemtico IDE Principal IDE Secundario/Disponible Port serie 2 (COM2:) Port serie 1 (COM1:) Sonido/Port Paralelo 2(LPT 2:) Controlador de Disquete Port Paralelo 1 (LPT 1:) Barras del Slot No No No No S S S S No S S S S S S S Tipo Placa 8/16 bits 16 bits 16 bits 16 bits 16 bits 16 bits 8/16 bits 8/16 bits 8/16 bits 8/16 bits 8/16 bits

Interrupciones de las Barras (Buses) ISA, EISA, y MCA de 16 bits.


La introduccin de las computadoras tipo AT, basadas en el procesador 286, fue acompaada de un aumento en el nmero de interrupciones de hardware externas. El nmero de interrupciones fue doblado para 16, que usa dos controladores del tipo Intel 8259, para encaminar las interrupciones generadas por el segundo controlador a travs de la lnea IRQ2 no utilizada en el primer controlador. Esta disposicin significa en la prctica, que apenas 15 atribuciones de IRQ estn disponibles y tornan inaccesibles la IRQ2. Damos a continuacin las funciones t-

En la prxima leccin continuaremos con la descripcin de los principales componentes del sistema. **************

Tabla 5. Atribuciones del Patrn de las Interrupciones del bus ISA de 8bits IRQ 0 1 2 3 4 5 6 7 Funcin Temporizador de Sistema Controlador de teclado Disponible Port serie 2 (com2:) Port serie 1 (com1:) Controlador de Disco Rgido Controlador de Disquete Port paralelo 1 (LPT1:) Barras (bus) de Slot No No S (8bits) S (8bits) S (8bits) S (8bits) S (8bits) S (8bits)

1 3 - CURSO

DE

REPARACION

DE

PC

LECCION 4: Principales Componentes de un Sistema

Principales Componentes de una PC


Parte 2 Intr oduccin
Hasta el momento, en las tres lecciones anteriores, hemos conocido los equipos externos a la PC, cmo se comunica la computadora con el exterior, qu es una placa madre y cules son los conectores ms usuales en los diferentes modelos de PC. Estas descripciones, aunque parecen desordenadas, sirven para que el lector se familiarice con los diferentes componentes de una PC, a los efectos de que pueda diagnosticar fallas y proceder a su reparacin. Con el objeto de brindar una gua detallada sobre el service de una computadora, en la presente leccin daremos los diferentes componentes internos de un equipo clsico y explicaremos cmo se realiza el proceso de inicializacin. A partir de la prxima entrega, y suponiendo que ya posee los conocimientos bsicos (de acuedo con estas cuatro lecciones que debe estudiar profundamente), comenzaremos a detallar los procedimientos de mantenimiento y reparacin de una PC. metlicas y plsticas, cables y pedacitos de silicio. Al prender la mquina con la tecla Encender, una pequea corriente elctrica de 3 a 5 volt de tensin, aproximadamente desencadena una serie de fenmenos para que dicho conjunto de elementos que permaneca como un exagerado peso muerto, cobre mgicamente, vida. Ya encendida, la PC inicia un ciclo bastante simple; un sensor primitivo verifica el funcionamiento de las partes instaladas, como si fuera un paciente que se recupera de un coma y desea comprobar si sus brazos y piernas responden eficazmente, pero no puede ni levantarse. Una PC es un conjunto de piezas muertas que recobra vida cuando se la pone en marcha, y es capaz de ejecutar una tarea de acuerdo con las instrucciones dadas por el operador. Una vez que se ha terminado el proceso de inicializacin, la PC no hace algo til, algo por lo que merezca juzgrsela "inteligente". Cuando mucho, recin encendida la PC est en condiciones de trabajar con inteligencia con la ayuda de un operador entendemos aqu por inteligencia una forma del sistema operacional que otorga una estructura existencial primitiva. Luego se debe poner en marcha un software aplicativo, es decir, programas
DE

Qu es una Computadora?
Se puede decir que una computadora es una coleccin sin vida de placas

1 - CURSO

DE

REPARACION

PC

LECCION 4: Principales Componentes de un Sistema


que instruyen a la PC sobre cmo realizar tareas rpidamente o con ms exactitud de la que lograramos nosotros. No todos los tipos de computadoras deben pasar por este tortuoso renacimiento luego del encendido. Muchas computadoras recobran vitalidad total en cuanto estn encendidas; la cuestin es que a muchas de este tipo no las consideramos como tales, como por ejemplo las calculadoras, el encendido electrnico del auto, el temporizador del horno a microondas o el programador compacto de videocasete, los cuales tambin son computadoras. La diferencia con la gran caja que hay sobre su mesa est en las conexiones fsicas. Las computadoras construidas para realizar apenas una tarea -en la que son muy eficientes, por cierto- tienen conexiones fijas. Tabla 1 Bips Ninguno Ninguno Ninguno * * *** ** Diversos * Diversos * Bips continuos -* -** -*** Monitor nada apenas el cursor lnea de comando DOS lnea de comando DOS pantalla en Basic nada nada cdigo de error cdigo de error 305 cualquier mensaje cualquier mensaje cualquier mensaje cualquier mensaje cualquier mensaje
DE

Autotest de Funcionamiento
Luego de encendida la PC, para funcionar debe ejecutar un sistema operacional, pero antes de hacerlo precisa asegurarse de que todos los componentes de hardware (partes mecnicas, elctricas y electrnicas que permiten la comunicacin entre el procesador central o unidad de procesamiento y el exterior) estn operando y que la CPU (unidad central de procesamiento) y la memoria estn funcionando correctamente. De esto se ocupa el autotest de contacto o POST (poweron self test, en ingls). Lo primero que hace el POST, cuando encendemos la computadora, es comunicarnos cualquier problema de los componentes. Cuando el POST detecta un error en el monitor, en la memoria, en el teclado o en algn otro compo-

Area con problema energa energa audio normal disco rgido monitor monitor otra, en general la memoria teclado energa energa placa de sistema monitor monitor
DE

CURSO

REPARACION

PC - 2

LECCION 4: Principales Componentes de un Sistema


nente bsico, lo informa desplegando un mensaje en el monitor o, si el monitor es parte del problema, con una serie de bips. En general los bips no resultan tan claros como los mensajes en pantalla, para indicar errores. Avisan, en forma general, sobre la direccin del componente con problemas. La ejecucin de un bip mientras se cargan los comandos de DOS significa que el POST ha testeado todos los componentes. Pero cualquier otra combinacin de bips cortos o largos anuncia problemas. Tambin la ausencia total de bips indica algn problema. Para saber si existe algn problema de hardware o configuracin de partes, al encender una PC se ejecuta un programa de autotesteo. Por medio de sonidos (bips) o mensajes en pantalla, el operador puede saber si existen problemas o errores. La tabla 1 muestra cmo traducir bips en mensajes de error. Un bip corto se identifica como (*), mientras que un bip largo se simboliza con (-). Si no aparece mensaje de error ni emite bips, significa que todos los componentes de hardware estn funcionando como deben. El POST es capaz de detectar apenas los tipos ms generales de errores. Aclarar si una unidad de disco que debiera estar instalada no lo est, pero no determinar si hay problemas de formateo en la unidad. En principio, el POST no parece extremadamente til, porque las PC tienen un funcionamiento tan confiable que raramente el POST dispara una alarma. Sus beneficios son tan discretos como fundamentales. Sin ste nunca sabramos a ciencia cierta la capacidad de la PC para realizar sus tareas con precisin y confiabilidad.

El Primer Autotest
Al encender la PC, aparece una seal elctrica que sigue un camino programado hacia la CPU para depurar los datos remanentes que puedan haber quedado en los registros internos de los chips (circuitos integrados). La seal reinicia un registro de la CPU llamado contador de programa, al que ubica en un nmero especfico. En el caso de computadoras antiguas tipo AT o ms recientes, el nmero hexadecimal en que queda ubicado dicho contador de programa es F000 (vea la figura 1, donde se ilustra todo lo concerniente a este prrafo). El nmero en el contador del programa indica a la CPU la direccin de memoria a la que deber recurrir para ejecutar la prxima instruccin. En este caso, emprender el inicio de un programa de inicializacin (boot), almacenado permanentemente a partir de la direccin F000 en un conjunto de chips de memoria de lectura ROM nicamente, que contiene un sistema bsico de entrada y de salida de la PC (BIOS). La CPU utiliza una direccin para localizar y activar el programa de inicializacin del BIOS en la memoria de lectura solamente -ROM-, la que a su vez activa una serie de verificaciones en el sistema, conocidas como test autom-

3 - CURSO

DE

REPARACION

DE

PC

LECCION 4: Principales Componentes de un Sistema


tico de conexin o POST. La CPU primeramente comprueba su propio funcionamiento con el POST que lee cdigos, controla posiciones y compara los registros que permanecen invariables, tal como podemos observar en la figura 2. Para ello, la CPU enva seales a travs de un banco del sistema compuesto por todos los circuitos que conectan todos los componentes entre s, para garantizar que estn todos funcionando correctamente (placas adicionales, conexiones con impresoras, deteccin del mouse, etc). Lo dicho se ilustra en la figura 3. Las PC ms antiguas (XT, AT) contienen un ncleo de lenguaje del tipo BASIC en la ROM, la Figura 1

Figura 2

Figura 3

CURSO

DE

REPARACION

DE

PC - 4

LECCION 4: Principales Componentes de un Sistema


ma, responsable de que todas las funciones de la PC operen sincronizada y ordenadamente (figura 4). Posteriormente se ejecuta una rutina, donde el POST veriFigura 5 fica la memoria contenida en la placa de video y las seales de video que controlan el monitor. Luego, hace que el cdigo de BIOS de la placa de video se integre al BIOS Figura 6 total del sistema y configura la memoria (figura 5). A partir de dicho instante, debe comenzar a aparecer algo en la pantalla. El POST testea una serie de elementos para garantizar que los chips de la RAM estn funcioFigura 4
DE

cual es verificada al mismo tiempo que la CPU verifica la precisin del siste-

5 - CURSO

DE

REPARACION

PC

LECCION 4: Principales Componentes de un Sistema


nando adecuadamente. La CPU escribe datos en cada chip, los compara con los que le han enviado los chip inicialmente (figura 6). Un balance dinmico de la cantidad de memoria que est siendo verificada aparece en el monitor durante este test. La CPU tambin debe verificar si el teclado est conectado correctamente y si las teclas accionan. En la figura 7 podemos ver este proceso. El POST enva seales a travs de caminos especficos del banco hacia las unidades de disco y espera una respuesta para determinar cules son las unidades disponibles. Con el advenimiento de las nuevas PC (AT y superiores), los resultados de los tests POST se comparan con un registro desde un chip CMOS especfico, que contiene el registro oficial de todos los componentes instalados, tal como se puede observar en la figura Figura 7

Figura 8

Figura 9

CURSO

DE

REPARACION

DE

PC - 6

LECCION 4: Principales Componentes de un Sistema


mas. Pero antes de ejecutar un sistema operacional, la PC requiere instalarlo en disco hacia la memoria de acceso aleatorio (RAM). Lo hace a travs del bootstrap, o simplemente boot, un pequeo trecho de cdigo, que forma parte permanente de la PC. Se llama bootstrap porque permite que la PC realice algo por s sola, sin ningn sistema operacional externo. Desde ya, no har muchas cosas. En realidad, tiene apenas dos funciones: ejecutar un POST (descripto anteriormente) y buscar un sistema operacional en la unidad de disco. Cuando completa estas operaciones, el boot inicia el proceso de lectura de los archivos del sistema operacional y los copia en la memoria de acceso aleatorio. Debemos aclarar por qu se debe realizar este trabajo y no simplemente ejecutar un porograma especfico. Algunas computadoras simples o especializadas lo hacen. Los primeros modelos usados para juegos, como el Atari 400 y 800 o la computadora de Hewlett'Packard LX95 contienen sistemas operacionales permanentes. El LX95 incluye tambin un programa, el Lotus 1-2-3 en un microcircuito especial. Pero en la mayora de los casos, el sistema operacional se carga en disco por dos razones. Figura 10

9. Esto facilita la tarea de verificacin de componentes instalados. Hay sistemas que contienen componentes poseedores de BIOS propios, como algunas placas controladoras de discos o cdigo de BIOS reconocidos e incorporados como parte del BIOS del propio sistema y de la utilizacin de la memoria (figura 10). Las PC ms recientes ejecutan una operacin Plug and Play (encienda y use) para distribuir recursos del sistema entre diferentes componentes. Luego de la verificacin, la PC est lista para el prximo paso del proceso de inicializacin: cargar un sistema operacional en disco.

El Disco de Inicializacin
Una computadora personal nada til realiza a no ser que ejecute un sistema operacional que es el programa que permite que la PC use otros progra-

7 - CURSO

DE

REPARACION

DE

PC

LECCION 4: Principales Componentes de un Sistema


Por un lado es ms fcil actualizar el sistema operacional cuando es cargado en el disco. Por ejemplo, cuando una empresa como Microsoft (que hace el MS-DOS y el Windows 95, los sistemas operacionales ms usados en PC y de los cuales hablaremos en sta y futuras ediciones de este curso) decide adicionar nuevas funciones o corregir defectos, simplemente edita un nuevo conjunto de discos. A veces solamente necesita de un nico archivo que corrige una falta en el sistema operacional. Es ms barato para Microsoft distribuir un sistema operacional en disco que proyectar un nuevo microcircuito que contenga un sistema operacional. Para los usuarios de computadoras, es ms fcil instalar un nuevo sistema operacional en disco que cambiar microcircuitos. El programa de inicializacin o sistema operativo, generalmente es grabado en el disco rgido y no en memorias ROM, lo cual permite modificarlos o cambiarlos con facilidad, sin necesidad de tener que cmbiar microchips. Por otro lado, para cargar el sistema operacional en disco, los usuarios disponen de sistemas operacionales alternativos. La mayora de las PC construidas con microprocesadores de Intel usan MS-DOS y sistemas operacionales alternativos, como Windows NT, Windows 95, OS/2, DR DOS e Unix. En algunas configuraciones de PC, usted mismo seleccionar a su gusto cul sistema operacional usar cada vez que encienda su computadora. En nuestros ejemplos, usaremos el MS-DOS. Despus del Test POST sobre todos los componentes de hardware de la PC, el programa de inicializacin (boot) contenido en los chips de BIOS de la ROM verifica la unidad A para verificar si contiene un disquete formateado (figura 11). Si hubiera un disquete en la unidad, el programa busca localizar especficamente en el disco los archivos que componen las primeras dos partes del sistema operacional. Lo comn es que estos archivos no se registren porque estn marcados con un atributo especial que los oculta al comando DIR del DOS. Para sistemas MS-DOS, los archivos se denominan IO.SYS y MSDOS.SYS. En las computadoras IBM, los archivos son denominados IBMBIO.COM e IBMDOS.COM. Si la unidad de disquete estuviera vaca, el programa de inicializacin busca en el disco rgido C, los archivos del sistema. Si un disco de inicializacin no contiene los archivos, el programa de inicializacin enva un mensaje de error. Luego de localizar un disco con los archivos del sistema, el programa de inicializacin lee los datos almacenados en el primer sector del disco y copia las informaciones en posiciones especficas de la RAM (figura 12). Estas informaciones constituyen el registro de inicializacin del DOS. El registro de inicializacin se encuentra localizado en cada disco formateado. Tiene apenas 512 bytes, lo suficiente para iniciar la carga de los dos archivos ocultos del sistema. Despus que el programa de inicializacin del BIOS se carga en el registro de inicializacin, en direccin
DE

CURSO

DE

REPARACION

PC - 8

LECCION 4: Principales Componentes de un Sistema


inicializacin que ejecutar las instrucciones a partir de aquella direccin. A partir de ese instante, el registro de inicializacin asume el control de la PC y carga el IO.SYS en l amemoFigura 12 ria de lectura y escritura (RAM). El archivo IO.SYS contiene extensiones del BIOS y la ROM e incluye una rutina llamada SYSINIT que gobierna lo que resta de la inicializacin (figura 13). Despus de cargado el IO.SYS, el registro de inicializacin ya no es necesario y lo Figura 13 sustituye la RAM por otros cdigos. La rutina SYSINIT asume el control del proceso de inicializacin y carga el MSDOS.SYS en la RAM. El archivo MSDOS.SYS trabaja junto con el BIOS para gobernar archivos, ejecutar programas y responder las seales del hardware (figura 14). Figura 11

hexadecimal 7C00, en la memoria, el BIOS cede los controles al registro de

9 - CURSO

DE

REPARACION

DE

PC

LECCION 4: Principales Componentes de un Sistema


Desde DOS, el SYSINIT busca en el directorio raz del disco de inicializacin, un archivo llamado CONFIG.SYS. Si existe, el SYSINIT instruye el MSDOS.SYS que ejecute los comandos de este archivo. El CONFIG.SYS es un archivo creado por el usuario. Sus comandos indican al sistema operacional cmo realizar ciertas operaciones; por ejemplo, indicar cuntos archivos se abrirn simultneamente. Posiblemente, el CONFIG.SYS contenga instrucciones para cargar drivers de dispositivos. Drivers de dispositivos son archivos que contienen un cdigo para extender la capacidad del BIOS en control de memoria o elementos de hardware (vea la figura 15). El SYSINIT ordena que el MSDOS.SYS cargue el archivo COMMAND.COM. Este archivo del sistema operacional rene tres partes. Una es una extensin de las funciones de entrada/salida. Esta parte se carga en memoria con el BIOS y asume parte del sistema operacional (figura 16). Figura 14

Figura 15

Figura 16

CURSO

DE

REPARACION

DE

PC - 10

LECCION 4: Principales Componentes de un Sistema


Figura 17 (figura 18), creado por el usuario con una serie de comandos de clase DOS, contiene el o los nombres de programas que el usuario desea ejecutar cada vez que enciende la computadora. Ahora, la PC est totalmente inicializada y lista para usar.

Figura 18

Tipos y Especificaciones de Microprocesadores


Una vez que sabemos la composicin interna de una PC, estamos en condiciones de asegurar que el microprocesador es el corazn del equipo y que sus caractersticas determinan la performance de la computadora. Desde el antiguo 8088, aparecido en 1979, hasta el Pentium 333 que recin se est comercializando en el mercado local, han aparecido una gran cantidad de procesadores y es muy probable que a la hora de tener que realizar el mantenimiento de un equipo, se encuentre con algn micro que muchos consideraran obsoleto. Por tal motivo, damos a continuacin, una serie de tablas con las caractersticas de la mayora de los procesaDE

La segunda parte del COMMAND.COM contiene los comandos internos del DOS: DIR, COPY y TYPE. Se carga en la extremidad superior de la RAM convencional, accesible a programas aplicativos, si precisaran de memoria (figura 17). La tercera parte del COMMAND. COM, apenas se usa y queda abandonada. Esta parte busca en el directorio raz un archivo llamado AUTEXEC.BAT

1 1 - CURSO

DE

REPARACION

PC

LECCION 4: Principales Componentes de un Sistema


dores de Intel, dado que stos son los que se encuentran en casi todos los equipos compatibles. En las tablas 1 y 2 se dan las caractersticas de los procesadores Intel, en ellas se dan una serie de referencias a saber: * 386SL contiene un controlador de cach integral, pero la
Tabla 2 Tabla 1

LECCION 4: Principales Componentes de un Sistema


memoria cach debe ser colocada externamente. ** Hay diferentes tensiones para los procesadores Pentium, que incluye lo que Intel denomina VRE (3,465V) y VR (3,3V). *** Estos valores no incluyen el cach opcional Level 2 (Nivel 2) de 256k o de 512k, que estn incluidas dentro del chip del microprocesador. FPU = Floating-Point Unit (unidad de punto flotante o coprocesador matemtico) WT = Cache Write-Trough (cach de slo lectura). WBm = Cache Write-Back (cach de lectura y escritura). En la tabla 3 se da la capacidad de direccionamiento de memoria de los microprocesadores de Intel.

Tabla 3

si igual a un 8088 de 1.000MHz. Como podemos ver, debemos tener cuidado si deseamos saber la performance de una computadora, en base, solamente, a la velocidad del clock, dado que existen otros factores que intervienen. Intel cre una serie especfica de tests (benchmarks), que pueden ser ejecutados en sus chips para producir una medida relativa de desempeo en los sistemas de 32 bits. Esta batera se denomina: ndice iCOMP 2.0 (Intel Comparative Microprocessor Performance). Por ltimo, la tabla 4 muestra el poder relativo, o el ndice iCOMP 2.0, de varios procesadores.

Clases de Velocidades de los Pr ocesadores


Los diferentes tiempos de ejecucin (en los ciclos) hacen muy difcil comparar sistemas, si tomamos como base puramente la velocidad del reloj (clock), es decir: el nmero de ciclos por segundo. Una de las razones por las cuales la PC 486 es tan rpida es que posee un tiempo medio de ejecucin de instrucciones de 2 ciclos de reloj. Por lo tanto, un Pentium de 100MHz es casi igual a un 486 de 200 MHz, que es casi igual a un 386 o 286 de 400MHz, que es ca-

Tabla 4

1 3 - CURSO

DE

REPARACION

DE

PC

LECCION 5: Mantenimiento de Monitores

Mantenimiento de Monitores
Intr oduccin
La tecnologa de construccin de los monitores para PC ha avanzado de manera significativa en los ltimos aos. Las buenas novedades son que los nuevos modelos son ms econmicos, tienen un rendimiento ms alto, son fciles de usar y ms inteligentes que los anteriores. La mala es que, con sus cuantiosas funciones comprimidas en los circuitos integrados y sus esquemas internos difciles de obtener, puede resultar una verdadera pesadilla reparar los problemas que puedan surgir. De todos modos, hay muchas fallas comunes que pueden detectarse usando el equipo de prueba mnimo y herramientas comunes. Las primeras computadoras personales no venan con una pantalla- se conectaban a un receptor de TV familiar. De todos modos, al mejorar el rendimiento de las computadoras, rpidamente result evidente que una pantalla particular era esencial. AUn para el caso de un texto simple, una TV slo puede desplegar 40 caracteres sin claridad en la pantalla. Cuando se introdujo la PC de IBM, vena con una bonita pantalla de texto monocromtica verde de 80 x 25. Era brillante, vigorosa y estable. Los grficos mono (MGA o MDA) se agregaron en 720 x 350, mientras que hubo extensiones por parte de CGA, en un rango de resoluciones desde 160 x 200 a 640 x 200, de 2 a 16 colores, y de EGA que extendieron los avances hasta la espectacular resolucin de 640 x 350. Esta pantalla funcion bien hasta la introduccin de Windows (al menos hasta que Windows se constituy en estndar). Todas estas pantallas usaban seales TTL digitales de video que eran codificadas para una cantidad discreta y especfica de colores e intensidades posibles. Tanto el adaptador de video como el monitor estaban limitados a 16 colores como mximo o 64 colores en casos muy particulares, segn el estndar de los grficos. Las seales de video eran bits lgicos. Con la introduccin del estndar VGA, los grficos de computadoras personales se tornaron "reales". VGA y sus sucesores PGA, XGA y todos los estndares SVGA usan video analgico, es decir, emplean seales seales R, G y B que pueden representar un rango continuo de intensidades para cada color. En principio, un monitor analgico es capaz de una cantidad ilimitada de colores e intensidades posibles. Las TVs, otros equipos de video, y los sistemas de anlisis de imagen usaron seales analgicas durante muchos aos antes del "descubrimiento" que las PCs hicieron de esta tecnologa. Para ser justos, tanto el adaptador como el monitor son ms caros, de modo que no es sorprendente que las primeras PCs no usaran video analgico. La informacin que damos se aplica a
DE

1 - CURSO

DE

REPARACION

PC

LECCION 5: Mantenimiento de Monitores


monitores de video-computadoras color y monitores de TV, como tambin a las pantallas de equipos de televisin. Los monitores blanco y negro, en escala de grises y monocromticos emplean circuitos similares a los usados en monitores color, de modo que los temas que trataremos tambin pueden aplicarse a estos monitores. Para la mayora de las descripciones de sntomas, prueba, diagnstico y reparacin, se considera como modelo un monitor SVGA de PC auto-scan. En los monitores de estudio de frecuencia permanente, de estudio de video, o de circuito cerrado de TV, slo puede aplicarse un conjunto de las posibles fallas y procedimientos. Para los que no estn en tema, les comentamos que el trmino "auto-scan" describe un monitor que acepta un amplio rango de promedios de escaneo. Usualmente, se hace referecia a la frecuencia horizontal, dado que el promedio de lneas a ser escaneadas en sentido vertical es bastante flexible en distintos monitores. Los monitores con scan fijo o frecuencia fija estn diseados para operar con un promedio de escaneo simple (la variacin puede resultar aceptable en un 5%). Los monitores multi-scan sincronizan dos o ms promedios de escaneo distintos. Si bien ya nos son comunes, se pueden encontrar monitores multi-scan en algunas aplicaciones especficas. dernas comparten bastantes similitudes con los de TVs, pero los del tipo autoscan poseen circuitos de deflexin complicados que dificultan la reparacin. Normalmente, los monitores de computadoras an estn basados en el Tubo de Rayo Catdico (TRC) como dispositivo de pantalla. Por otra parte, las computadoras laptops, y las pantallas interiores de los proyectores de video usan ahora una tecnologa de Pantallas de Cristal Lquido (LCDs). Estas pantallas ocupan menos espacio que los TRCs, usan menos potencia y tienen mejor geometra -pero tambin tienen ciertos defectos. Primero, la calidad de la imagen en trminos de escala gris y color es generalmente inferior a la de un buen monitor analgico. Por otra parte, la cantidad de grises o colores diferentes es bastante ms limitada. Generalmente no producen la misma respuesta que los TRCs en video de tiempo-real, cuya importancia se ha incrementado ltimamente con las computadoras multimedia. El brillo no es tan bueno como el de un buen TRC. Y finalmente, el costo es ms alto. Por ejemplo, un panel LCD color de matriz activa, de mediana calidad, le agregar $1.000 al costo de una notebook, comparado con $200 de un monitor VGA. De todos modos, varias tecnologas estn actualmente investigando el uso de pantallas de panel extendido. Entre ellas, podemos nombrar el LCD avanzado, la descarga de plasma y las pantallas de emisin de campo. Slo el tiempo dir cual sobrevivir para convertirse en "la imagen en la pared" o pantalla plana y chata a un costo razonable. El DMD (Es-

Cmo es un Monitor?
Los monitores diseados para PCs, estudios de TV y estudios de video tienen muchas caractersticas en comn. Los monitores de las computadoras mo-

CURSO

DE

REPARACION

DE

PC - 2

LECCION 5: Mantenimiento de Monitores


pejo mltiple digital) es otra tecnologa interesente que desarroll Texas Instruments que merece un seguimiento ms de cerca, especialmente para pantallas de grandes dimensiones. que afecta la oscilacin de la pantalla, si bien la persistencia de los fsforos de los TRC tambin debe considerarse. Los fsforos de larga persistencia reducen la oscilacin, al costo de producir manchas cuando la imagen cambia o se mueve. El promedio de escaneo vertical es igual al promedio de refresco para los monitores no entrelazados, pero es el doble del promedio de refresco en los monitores entrelazados. (1 cuadro equivale a 2 campos). Para las pantallas de computadoras, se considera deseable un promedio de refresco vertical no entrelazado que vare de 70 a 75Hz. En la mayora de los pases, la televisin usa 25 o 30Hz (promedio de cuadro) para el escaneo entrelazado. 3. Promedio de escaneo horizontal se refiere a la frecuencia con la cual el haz de electrones se mueve a travs de la pantalla. El promedio de escaneo puede causar fallas si los lmites de velocidad se exceden debido a los niveles de saturacin del componente en los sistemas de deflexin de alto rendimiento. 4. Monocromo o color -un monitor color tiene un TRC con tres caos de electrones, cada uno asociado a un color primario (rojo, verde o azul). Casi todos los colores visibles pueden crearse a partir de la mezcla de los primarios con caractersticas espectrales adecuadas que usan un sistema de color aditivo (suma de seales R+G+B). Un monitor monocromo tiene un TRC con un solo can de electrones. De cualquier modo, el color de la pantalla puede ser blanco, mbar, verde o el deseado, segn lo determine el fsforo del TRC seleccionado.
DE

Caractersticas de un monitor
Damos a continuacin un listado de items que caracterizan a los monitores: 1. Resolucin - es la cantidad de pxeles que hay por cada lnea y la cantidad de lneas de escaneo (cantidad total de pxel que hacen a un cuadro). Son elementos fundamentales el ancho de banda de la fuente de video, el cable, los amplificadores de video y el tamao del foco del TRC. De todos modos, la resolucin mxima de un TRC color est limitada por otros factores

2. Promedio de refresco -es la cantidad de imgenes completas "pintadas" en la pantalla por segundo. El escaneo progresivo o no entrelazado sita el cuadro entero durante cada barrido de arriba hacia abajo. El escaneo entrelazado hace que tengamos dos campos barridos (intercalados) por cada cuadro de imagen. Esta intercalacin reduce la oscilacin para un ancho de banda de pantalla, dado cuando se muestran imgenes uniformes, como las de TV. No es usualmente aceptable para grficos de computadoras, ya que las delgadas lneas horizontales tienden a oscilar a la mitad del promedio del escaneo vertical. El promedio de refresco es el factor predominante

3 - CURSO

DE

REPARACION

PC

LECCION 5: Mantenimiento de Monitores


5. Seal analgica o digital -una entrada digital slo puede asumir una cantidad discreta de estados segn la cantidad de bits provistos. Un bit de entrada slo puede producir dos niveles -usualmente blanco o negro (o mbar, verde, etc.). Cuatro bits pueden desplegar hasta 16 colores (con un monitor color) o 16 tonos de gris (con uno monocromo). Las entradas analgicas permiten una cantidad tericamente ilimitada de niveles de grises posible o de colores. Sin embargo, las limitaciones fsicas de la pantalla, el ruido inevitable, y otras caractersticas del TRC limitarn esto a un mximo prctico de entre 64 y 256 niveles discernibles para una pantalla de escala de gris o cada canal de color. La tecnologa BNC permite que varios monitores se puedan conectar a una misma fuente de seal, cosa que es prcticamente imposible con la tecnologa digital (al menos en forma sencilla). Estos monitores son usados generalmente con bajo escaneo para aplicaciones como computadoras de estudios de televisin. Tambin hay monitores monocromticos de frecuencia permanente que pueden tener una entrada analgica o digital usando un BNC, 13W3 o un conector especial. 3 Multi-scan o auto-scan -estos monitores pueden producir mltiples resoluciones, o rangos de resoluciones, y promedios de escaneo. La calidad y el costo pueden variar en amplios rangos. Si bien el costo no es una estricta medida de la calidad de la imagen y su confiabilidad, hay una fuerte correlacin entre estos factores. La entrada suele ser RGB analgica, pero algunos monitores viejos de este tipo (por ejemplo, Mitsubishi AUM1381) soportan seales TTL. Un complemento de controles de usuario permite ajustar el brillo, el contraste, la posicin, el tamao, etc. El circuito del monitor identifica automticamente el promedio de escaneo de video y determina los parmetros apropiados. En los diseos ms sofisticados (y costosos), el monitor establece automticamente los parmetros apropiados de acuerdo a las preferencias del usuario desde la memoria. El conector VGA de alta densidad DB15 es el ms comn aqu,pero los BNCs pueden presentarse en una entrada auxiliar (y de mejor calidad). Ahora bien, con el avance de las PCs en estos ltimos 15 aos, los adaptadoDE

Tipos de monitores
Los monitores pueden clasificarse en tres categoras generales: 1. Monitores de estudio de video tienen un promedio de escaneo permanente para los estndares de TV usados en cada pas. Son de alta calidad, suelen ser costosos, y poseen una opcin de bajo escaneo. La entrada es usualmente video compuesto (por ejemplo, NTSC o PAL), si bien estn disponibles los tipos RGB. 2. RGB de frecuencia permanente son de alta resolucin, estas unidades de promedio de escaneo permanente son de alta calidad, costo elevado, y ofrecen una pantalla muy estable. Las entradas son RGB analgicos que usan conectores BNC separados o un conector 13W3. Tienen mltiples opciones de sincronismo.

CURSO

DE

REPARACION

PC - 4

LECCION 5: Mantenimiento de Monitores


res de pantalla han cambiado y mejorado muchas veces. En un sistema abierto, los vendedores con mayor visin han desarrollado adaptadores de pantalla con mejores resoluciones. Con las computadoras de estudio y las MacIntosh, el fabricante primario puede controlar varios aspectos del hardware y software del sistema de computadoras. No ocurre lo mismo con las PCs. Se han introducido regularmente nuevos adaptadores de hardware mejorados que no siguieron ninguno de los estndares para los modos de alta resolucin (aunque intentaron ser retro-compatibles con el VGA original, tanto como con el EGA y CGA). Se disearon infinidad de programas para controlar directamente el hardware del CGA, el EGA y el VGA. Se fabricaron plaquetas adaptadoras para emular aquellos viejos modos de un monitor de frecuencia permanente y alta resolucin (los cuales permitan que los monitores de alta calidad y promedio de escaneo permanente puedan emplearse en PCs). Sin embargo, estos adaptadores son bastante ms caros que los adaptadores de pantalla bsicos que simplemente cambiaban los promedios de escaneo basndose en el modo. De esta manera, los monitores auto-scan evolucionaron para acomodar las mltiples resoluciones que requieren distintos programas. Sin embargo, el monitor de promedio de escaneo permanente puede reaparecer en PCs. Considrese un simple hecho: cada vez es menos costoso disear y fabricar hardware de procesamiento digital complejo que producir la electrnica de potencia y el sistema analgico de alta calidad confiable necesarios para un monitor auto-scan. Esta es la situacin actual en el mercado especializado. Eventualmente, el desarrollo de series de chips acelerados para la emulacin del modogrfico puede forzarse mediante el incremento de la popularidad de las pantallas de panel extendido -que son bsicamente similares a los monitores de promedio de escaneo permanente en trminos de sus requerimientos de interfase.

Monitores Analgicos vs. Digitales


Hay dos aspectos del diseo de un monitor que pueden ser descriptos en trminos de sus caractersticas analgicas o digitales: 1. Las entradas de video -los primeros monitores de PC, los monitores VDT (terminal de pantalla de video), y los monitores mono de estudio usan seales de entrada digitales que son usualmente TTL, pero muchos monitores de alta resolucin pueden usar tambin ECL. 2. El control del monitor y la interfase de usuario -originalmente, todos los monitores usaban perillas para controlar todas las funciones como el brillo, contraste, posicin, tamao, linealidad, convergencia, etc. Cuando bajaron los costos de los circuitos digitales y creci la necesidad de recordar las configuraciones para promedios de escaneo y resoluciones mltiples, el microprocesador digital se transform en una alternativa atractiva en trminos de diseo, costos de fabricacin y conveniencia del usuario. Ahora, los monitores de mejor calidad usan controles
DE

5 - CURSO

DE

REPARACION

PC

LECCION 5: Mantenimiento de Monitores


digitales para casi todos los ajustes excepto el brillo y el contraste, para los cuales las perillas todava son ms convenientes. Los monitores con entradas de seal digital estn actualmente en extincin, excepto para algunas aplicaciones especializadas. la plaqueta de video y de los amplificadores de video del monitor, asi como tambin de la calidad y terminacin del cable. La calidad final de una pantalla estar influenciada por muchos aspectos del sistema total del monitor, fuente de video/computadora-cable. Entre ellos podemos mencionar los siguientes: 1. Resolucin de la fuente de video en una pantalla de computadora, se determina por la cantidad de pxeles en cada lnea de escaneo visible y la cantidad de lneas de escaneo visible en la imagen completa. 2. La inclinacin de la grilla de apertura o proteccin de sombra del TRC el elemento de color ms pequeo de la cara del TRC se determina por el espaciado de los grupos de fsforos de colores R, G y B. La conversin real de la inclinacin de punto o lnea a resolucin difiere levemente entre la proteccin de canal o punto y la grilla de apertura del TRC, pero generalmente, cuanto ms precisa es, resultar mejor y ms costosa. Los TRCs de televisin tpicos no son tan precisos (-0.75 mm puede ser una especificacin razonable para un equipo de 20 pulgadas). Los monitores de computadora de alta resolucin pueden tener inclinaciones de puntos de hasta 0.22 mm para una pantalla de tamao similar (20 pulgadas). Se puede hallar una indicacin de la mxima resolucin posible de un TRC determinando cuntos grupos de puntos de fsforo completos pueden ajustarse a travs de la parte visible de la pantalla. La ejecucin de un TRC a una resolucin demasiado elevada puede geDE

Inter calacin
El hecho de que un monitor funcione de modo intercalado o no-intercalado siempre es estrictamente una funcin de la regulacin de tiempo de la fuente de video. El pulso de sincronismo vertical est neutralizado a una cantidad igual a 1/2 del tiempo de lnea en campos alternos (en los escaneos verticales, dos campos conforman un cuadro cuando se usa un escaneo intercalado). Generalmente, un monitor que funciona con una resolucin no intercalada especfica puede funcionar de modo intercalado a una resolucin con la misma cantidad de pixeles por lneas pero duplicando la cantidad de lneas verticales, a aproximadamente los mismos promedios de escaneo horizontal y vertical y ancho de banda de video (y a la mitad del promedio de cuadro). De manera alternativa, puede aumentarse la resolucin en ambas direcciones y conservar el mismo promedio de escaneo horizontal, permitiendo as que el monitor pueda desplegar un formato de tamao ms grande. En este caso, el ancho de banda de video tambin se incrementar. El uso de la imagen a la resolucin ms alta depender de otros factores (adems de la oscilacin), incluidos el declive de punto del TRC, el ancho de banda de video de

CURSO

DE

REPARACION

PC - 6

LECCION 5: Mantenimiento de Monitores


nerar un efecto moire (un patrn de interferencia que se manifestar como lneas de contorno con reas de escaso brillo). 3. Ancho de banda de la fuente de video o plaqueta de pantalla -uso de amplificadores de video de alto rendimiento o convertidores digitales-analgicos. 4. Calidad de la seal de la fuente de video o plaqueta de pantalla -circuito diseado adecuadamente con una filtrado adecuado de la fuente y componentes de alta calidad. 5. Cables -deben usarse cables de alta calidad con terminacin correcta. Asimismo, los cables deben tener el menor tamao posible, y no deben usarse cajas de extensiones o interruptores a menos que estn diseadas especficamente para video con ancho de banda elevado. 6. Precisin del foco -aun cuando la inclinacin de punto del TRC sea muy precisa, un haz de escaneo con pelusa provocar una imagen de mala calidad. 7. Estabilidad de la electrnica del monitor -las tensiones bien reguladas y circuitos electrnicos protegidos y no ruidosos, contribuyen a formar una imagen slida. 8. Tratamiento anti-reflejo de la pantalla y condiciones de iluminacin del ambiente -sin importar lo bueno que sea el circuito electrnico del monitor, la pantalla puede aparecer defectuosa, e incluso puede resultar difcil visualizarla, si tiene reflejos molestos. La iluminacin y ubicacin del equipo son probablemente ms importantes que el diseo de la pantalla en s mismo para minimizar los reflejos. 9. Interferencia electromagntica -la proximidad de las fuentes alimentacin a campos magnticos y el ruido de la red elctrica pueden degradar el rendimiento de cualquier monitor, aun cuando el mismo est perfectamente protegido. Al respecto, en la figura 1 damos el diagrama en bloques completo de un monitor, para que el lector pueda realizar un seguimiento de lo que estamos exponiendo en esta leccin y la siguiente.

Cmo Compr obar el Rendimiento del Monitor


Antes de continuar, debemos advertirle que ningn monitor es perfecto. Puede realizar pruebas de rendimiento en su monitor, o en un monitor que piensa comprar, para estar precavido de deficiencias que pueden llegar a ocurrir. La intencin de estas pruebas no es evaluar o calibrar un monitor para una precisin fotomtrica. Son pruebas funcionales del rendimiento del monitor. Obviamente, lo ideal es realizar estas pruebas antes de comprar un monitor. El vendedor puede orientarlo en varios aspectos. Sin embargo, lo mejor que puede hacer antes de decidirse en una compra, es examinar las caractersticas principales y luego hacer una prueba ms precisa cuando llegue el monitor a su casa. Se deben evaluar los siguientes factores: * Tamao de la pantalla y aspecto general * Brillo y uniformidad de la pantalla,
DE

7 - CURSO

DE

REPARACION

PC

LECCION 5: Mantenimiento de Monitores


pureza y saturacin de color * Estabilidad * Convergencia * Geometra del borde * Linealidad * Inclinacin * Tamao y rango del control de posicin * Fantasmas * Precisin * Efecto moire * Cambio de promedio de escaneo * Ruido acstico Dado que no hay una manera de evaluar los lmites reales del promedio de escaneo de un monitor sin correr riesgos, ste no lo tendremos en cuenta en esta prueba. Se asume que las especificaciones para la fuente/plaqueta de video y el monitor son conocidas, y que los promedios de escaneo que ejecuta no exceden los lmites. Algunos monitores operarn perfectamente bien por debajo del rango especificado, otros se apagarn sin provocar daos o mostrarn un mensaje de error. El resto simplemente explotar y requerir costosas reparaciones. tuoso NUNCA puede ser la causa por la cual un monitor color slo despliega imgenes en blanco y negro (probablemente se trate de un problema de software o compatibilidad). La mayora de los consumidores -y aun algunos profesionales de la informtica- desconocen este simple hecho. Los siguientes problemas abarcan ms del 90% de los problemas que pueden presentarse en la mayora de los monitores. * Cambios intermitentes en el color, brillo, tamao o posicin - son debidas a conexiones defectuosas dentro del monitor, o en la conexin del cable a la computadora o fuente de video. * Fantasmas, sombras o rayas adyacentes a los extremos verticales de la imagen -Aqu existen problemas con la seal de entrada,ya sea en las extensiones de cable, cables excesivamente largos, cables de video inadecuados o baratos, conexin inapropiada de monitores o mal funcionamiento de la fuente de video o problemas en el circuito del monitor. * Manchas de color u otros problemas de distorsin o color -Son generalmente causados por magnetizacin del TRC, como consecuencia de que el monitor est cerca de un campo magntico fuerte (en la actualidad, la mayora de los monitores poseen protecciones electrnicas para que esto no ocurra). Localice y elimine las fuentes de campos magnticos si son relevantes y neutralice el campo magntico del TRC. *Zigzagueos, agitaciones u otros
DE

Reparacin de un Monitor
Un conocimiento bsico del funcionamiento de su monitor, y saber cul puede llegar a ser el problema, puede resultar de gran valor aun cuando no intente hacer la reparacin por sus propios medios. Le permitir tratar con el tcnico de igual a igual. Podr reconocer si el servicio tcnico es deshonesto o incompetente. Por ejemplo, un tubo de imagen defec-

CURSO

DE

REPARACION

PC - 8

LECCION 5: Mantenimiento de Monitores

9 - CURSO

DE

REPARACION

DE

PC

LECCION 5: Mantenimiento de Monitores


efectos -en este caso puede haber una Interferencia electromagntica (EMI). Puede ser causado por la cercana de otro equipo (incluidos especialmente otros monitores), tambin por la red elctrica, o cables elctricos detrs de las paredes que pueden producir campos electromagnticos lo suficientemente fuertes para causar notables distorsiones. Cambie de lugar el monitor o el equipo que produce el defecto. * Barras de ruido y efectos similares -causadas por una red elctrica ruidosa que alcanza el monitor a travs del cable de conexin a la red. Estos defectos son producidos por equipos que usan motores elctricos (por ejemplo, aspiradoras), lmparas fluorescentes y otros dispositivos de alta potencia. La fuente puede ser local -en su hogar- o hallarse a varias millas de distancia. El efecto puede ser visible como un par de lneas de escaneo movedizas o barras anchas de ruido, nieve o video distorsionado. Puede intentar la conexin del monitor a otra toma o usar un filtro de lnea para solucionar el problema. Si le resulta posible, reemplace o repare el dispositivo que causa el problema. * Monitor con problemas de adaptacin de color - Normalmente es debida a configuraciones incorrectas del adaptador de video. Use un programa de software de organizacin para solucionarlo. Tambin puede haber una falla en la fuente de video o del monitor que est relacionada con las seales de sincronismo. * Falta de ajuste para brillo o foco Con el transcurso del tiempo, el brillo del TRC se reduce. Adems, hay otros componentes que pueden afectar el foco. Afortunadamente, esto puede resolverse usando fciles ajustes internos (o algunas veces, externos). * Monitor inactivo por problemas en el suministro de tensin de red -frecuentemente las causas son simplemente malas conexiones, explosin de fusibles u otros componentes.

Cundo Reparar y Cundo Reemplazar


Si enva el monitor a un centro de servicios tcnicos, la reparacin fcilmente exceder la mitad del costo de un nuevo monitor. Estos centros pueden recargarle hasta $60 o ms para presupuestarle el arreglo; es por ello que le recomendamos que siga atentamente estas instrucciones para que Ud. mismo pueda solucionar las fallas que pudieran presentrseles. El componente meas caro de un monitor y que, comunmente no conviene reemplazar por razones de costo es el TRC. Los monitores se tornan obsoletos relativamente ms tarde que otros equipos electrnicos. Por consiguiente, a menos que necesite la resolucin y los promedios de escaneo ms altos que proveen los monitores nuevos, la reparacin de uno viejo valdr la pena slo si el TRC se halla en buenas condiciones (debe tener un brillo adecuado, un buen foco y estar libre de marcas de quemaduras). El deterioro de un monitor puede ser una buena excusa para actualizarse. Si puede hacer las reparaciones por sus propios medios, la ecuacin cambia
DE

CURSO

DE

REPARACION

PC - 10

LECCION 5: Mantenimiento de Monitores


completamente, puesto que sus costos se reducirn entre 1/2 y 1/4 de lo que puede cobrarle un profesional. Incluso, este curso est destinado a que Ud. haga reparaciones para ganarse algunos pesos. Los aspectos de aprendizaje tambin deben mencionarse. Adquirir una importante experiencia durante este proceso. Para ello, intente conseguir una PC vieja o que no funcione, para que pueda seguir prcticamente las indicaciones que iremos dando con el transcurso de las lecciones. que son selectivamente activadas de acuerdo al promedio de escaneo. El circuito degauss opera inactivo en la lnea cuando la potencia es activada (luego de haber estado apagada durante algunos minutos) para desimantar el TRC. Los mejores monitores tienen un botn degauss que puede activar el circuito cuando la rotacin del monitor sobre su base de inclinacin-articulacin exija una desimantacin del tubo. Recuerde que ya habamos mencionado que la mayora de los monitores actuales poseen circuitos internos de desimantacin del TRC. 2. Deflexin horizontal: Estos circuitos proveen las formas de onda necesarias para barrer el haz de electrones a travs del TRC y hacia atrs en cualquier poscin, desde los 15kHz hasta ms de 100kHz, segn el promedio de escaneo y la resolucin. El pulso de sincronismo horizontal, desde el separador de sincronismo o la entrada de sincronismo horizontal, bloquea la deflexin horizontal a la seal de video. Los monitores auto-scan tienen circuitos sofisticados que permiten que el rango de escaneo de la deflexin horizontal sea automticamente modificado en un amplio rango. 3. Deflexin vertical: Estos circuitos proveen las formas de onda necesarias para barrer el haz de electrones en el TRC de arriba a abajo y hacia atrs en cualquier posicin, desde 50 a 120 o ms veces por segundo (50Hz a 120Hz). El pulso de sincronismo vertical, desde el separador de sincronismo o la entrada de sincronismo vertical, bloquea la deflexin vertical a la seal de video. Los monitores auto-scan tienen un circuito adicional

Dia grama en Bloques del Monitor


Es hora de comenzar a trabajar. Comenzaremos viendo los subsistemas del monitor. Resultar til acudir a la Figura 1, un diagrama en bloque de una unidad tpica, durante el procedimiento. Un monitor de computadora o video incluye los siguientes bloques funcionales: 1. Suministro de potencia de baja tensin: La mayora de las tensiones ms bajas usadas en el monitor pueden derivar de los circuitos de deflexin horizontal (los cuales examinaremos a continuacin), un suministro de potencia interruptor separado o una combinacin de los dos. Un circuito rectificador/filtro-capacitor/regulador alimentado desde la red puede proveer el +B al sistema de deflexin horizontal. Los monitores auto-scan pueden tener mltiples salidas desde el suministro de potencia de baja tensin

1 1 - CURSO

DE

REPARACION

DE

PC

LECCION 5: Mantenimiento de Monitores


para bloquear un amplio rango de promedios de escaneo verticales. 4. Etapa de alta tensin, "flyback": Un TRC color moderno requiere hasta 30kV para obtener una imagen brillante y vigorosa. En lugar de tener una fuente de alta tensin separada, los monitores (al igual que los receptores deTV), generan la seal de alta tensin a partir de la salida horizontal (dicha fuente de MAT - muy alta tensin- genera otras tensiones ms bajas que alimentan diferentes etapas del monitor). utilizan un transformador especial llamado "flyback" o "Transformador de Salida de Lnea" (LOPT) (hago aclaraciones de este tipo porque este curso puede ser seguido por novatos en materia de reparacin). Algunos monitores de alto rendimiento usan un tablero o mdulo de alta tensin separada que es un convertidor auto-contenido de alta frecuencia. 5. Amplificadores de video: Los amplificadores de video reciben la seal de la computadora y realizan el correspondiente tratamiento de la fuente de video. En los monitores con entradas TTL (MGA, CGA y EGA), una red de resistencia tambin combina las seales de intensidad y color a la manera de un D/A (conversor digital/analgico). Los amplificadores de video analgicos tambin incluirn un circuito de recuperacin de nivel de continua (retencin de nivel negro) para estabilizar el nivel de negro en los sistemas de video (blanking). 6. Drivers de video (RGB): Casi siempre se localizan en una pequea placa de circuito impreso conectada directamente en el cuello del TRC. Elevan la salida de los amplificadores de video a los cien volt necesarios para que conduzcan los ctodos (usualmente) del TRC. 7. Procesador de sincronismo: Acepta seales separadas, compuestas o "simplemente pulsos de sincronismo" para controlar el tiempo de los sistemas de deflexin horizontal y vertical. Cuando la entrada estea compuesta por seales H y V de sincronismo (lo cual es usual con VGA/SVGA), este circuito extraer las seales de sincronismo individuales. En los monitores de estudio, que combinan frecuentemente el sincronismo con seales de video verdes, el circuito las separa. La salida del procesador de sincronismo consiste en pulsos de sincronismo horizontales y verticales que se usan para controlar los circuitos de deflexin. 8. Control del sistema: Muchos monitores de alta calidad usan un microcontrolador para realizar toda la interfase del usuario y las funciones de control desde el panel frontal (y algunas veces desde un control remoto). Los llamados "monitores digitales" -lo cual implica controles digitales, no entradas digitales- usan controles digitales para todo excepto, posiblemente, el brillo y el contraste del usuario. Las configuraciones de posicin y tamao horizontal y vertical y balance de color para cada promedio de escaneo pueden ser guardadas en la memoria notransitoria. El microprocesador tambin analiza el tiempo del video de entrada, selecciona el rango de escaneo apropiado y los componentes para la resolucin detectada. Estos circuitos fallan raramente, pero si lo hacen, el rastreo de errores puede ser una buena opcin.

1 2 - CURSO

DE

REPARACION

DE

PC

LECCION 5: Mantenimiento de Monitores


Muchos problemas ocurren en las secciones de deflexin horizontal y en el suministro de energa elctrica. Estas secciones funcionan con tensiones y/o corrientes elevadas, lo cual genera un riesgo mayor de que pudieran producirse fallas. La alta tensin ocasiona el desgaste de los componentes y el incremento de malas conexiones o soldaduras deficientes. La seccin de alta tensin tiende a entrar en colapso y en formacin de arco como resultado de golpes mnimos, humedad, suciedad, etc. El circuito de video es generalmente confiable. Sin embargo, luego de 15 aos o ms, los fabricantes no han podido producir circuitos (placas de circuito impreso terminadas, con sus componentes colocados y debidamente soldados) que estn libres de malas conexiones y soldaduras, o que no las desarrollen con el tiempo y el uso. CD, discos lser y unidades pticas, TVs, VCRs, camcorders, parlantes, receptores de satlites, y otros equipos A/V. Muchas organizaciones tienen bases de datos que abarcan miles de problemas corrientes de VCRs, TVs, monitores de computadoras y otros equipos electrnicos. Algunas venden su informacin, pero otras, accesibles en Internet, son gratuitas, requieren una mnima cuota mensual o fijan los honorarios de acuerdo al caso presentado. En otras ocasiones, pueden ofrecerle una base de datos gratuita sobre los problemas que ya han resuelto. Una base de datos sobre sugerencias tecnolgicas es un conjunto de problemas y soluciones acumulado por una organizacin que provee informacin u otras fuentes basadas en experiencias de reparacin reales y casos individuales. Considerando que suelen ocurrir muchas fallas idnticas en un mismo sector de un modelo dado o lnea de producto, si revisa la base de datos de sugerencias podr identificar rpidamente su problema y la solucin correspondiente. En este caso, puede simplificar la identificacin del problema, o al menos confirmar su diagnstico, antes de ordenar nuevos componentes. Una desventaja de las bases de datos tcnicas en general, es que los sntomas pueden ser algunas veces engaosos, y una solucin que funciona en determinada instancia puede no ser aplicable a su problema especfico. Por consiguiente, una comprensin del funcionamiento de su equipo, junto a unas buenas pruebas de rendimiento, resultan imprescindibles para minimizar el riesgo de reemplazar piezas que no tenan fallas.
DE

Dnde Buscar Inf orma cin para Hacer Reparacio nes


Para una introduccin online a la tecnologa de monitores y TV, conctese con el Website de Philips/Magnavox Electronics Reference (a travs de Internet), cuya direccin es la siguiente: www.philipsmagnavox.com/ product/pe33.html. All encontrar vnculos a una gran cantidad de artculos sobre principios bsicos de operacin de reproductores de

1 3 - CURSO

DE

REPARACION

PC

LECCION 5: Mantenimiento de Monitores


La otra desventaja es que no aprender mucho siguiendo el procedimiento desarrollado por otras personas. Tampoco se informa si otros componentes han sido afectados por un exceso de tensin, y si estos debern ser reemplazados en un futuro. A continuacin le ofrecemos tres sites que ofrecen servicios de monitores de computadoras, TVs, y VCRs: http://www.anatekcorp.com/ techforum.htm (Gratuito) http://www.repairworld.com/ ($8 por mes) http://elmswood.guernsey.net/ (Gratuito, de alguna manera se limita el acceso) El site siguiente es slo para monitores. Algunas partes son gratuitas y otras requieren un honorario de $5. De todos modos, esta tarifa incluye una respuesta personal de un tcnico experimentado en su monitor, de modo que puede ser valiosa. http://www.netis.com/members/ Puede encontrar algunas sugerencias sobre reparacin de monitores en: http://www.kmrtech.com/ http://www.metrosites.com/amr/monitor_repair_tips.htm

CURSO

DE

REPARACION

DE

PC - 14

LECCION 6 - Parte 1: Los Microprocesadores

Cmo Funcionan los Microprocesadores


Intr oduccin
El procesador de alto desempeo comnmente utilizado en la actualidad es el chip Pentium de Intel. En un chip de silicio de aproximadamente una pulgada cuadrada (un cuadrado de aproximadamente 2,5cm de lado), el Pentium encierra 3,1 millones de transistores o diminutas llaves electrnicas. Todas las operaciones del Pentium se realizan por seales que conectan o desconectan diferentes combinaciones de estas llaves. En las computadoras, los transistores se usan para representar 0 y 1, los dos nmeros que pertenecen al sistema de numeracin binaria. Estos 0 y 1 se conocen comnmente como bits. Varios grupos de estos transistores forman los subcomponentes del Pentium. La mayora de los componentes del Pentium estn proyectados para mover rpidamente datos dentro y fuera del chip y asegurar que las partes del Pentium no queden inactivas porque aguardan ms datos o instrucciones. Estos componentes reciben el flujo de datos y de instrucciones para el procesador, interpretan las instrucciones de manera que el procesador pueda ejecutarlas y devuelven los resultados a la memoria de la PC. Lo ideal es que el procesador ejecute una instruccin con cada oscilacin de reloj del computador, que regula la velocidad con que el sistema funciona. El Pentium ostenta evoluciones, comparado con su antecesor, el procesador 80486 de Intel, que garantizan que los movimientos de datos y de instrucciones a travs del Pentium se harn lo ms rpidamente posible. Una de las modificaciones ms importantes est en la Unidad Lgico-Aritmtica (ULA). Imagine a ULA como un tipo de cerebro dentro del cerebro. La ULA realiza todos el tratamiento de datos que contengan enteros, o sea: nmeros enteros como 1, 23, 610,234 o -123. El Pentium es el primer procesador de Intel que tiene dos ULA, de manera que procesa dos conjuntos de nmeros al mismo tiempo. Como el 486, el Pentium posee una unidad de clculo por separado, optimizada para tratar nmero en punto fluctuante, es decir: nmeros con fracciones decimales como 1,2; 35,8942; 0,317 o -93,2. Otra diferencia significativa sobre el 486 es que el Pentium recibe datos a 64 bits por vez, mientras que la va de datos del 486 es de 32 bits. En tanto el 486 posee una rea de almacenamiento llamada de cache, que contiene 8 kilobytes de, el Pentium posee dos memorias caches de 8k. Una para los datos y otra para los cdigos de las instrucciones, ambas proyectadas para garantizar que la ULA est constantemente abastecida con los datos de las instrucciones que precisa para hacer sus tareas. En muchas operaciones, el Pentium ejecuta un programa dos veces ms rpidamente que el 486. Pero el potencial completo del Pentium no se aprovecha en su totalidad, a menos que el programa se haya creado especialmente para usar las caractersticas del procesador Pentium.
DE

1 - CURSO

DE

REPARACION

PC

LECCION 6 - Parte 1: Los Microprocesadores


EL MICROPROCESADOR Damos a continuacin, las referencias correspondientes a la figura .1 1)- Una parte del Pentium, llamada unidad de interface con el bus o barra (BIU), recibe los datos y los cdigos de instrucciones de memoria de acceso aleatorio (RAM) de la computadora. El procesador est conectado a la RAM a travs de los circuitos de la placa madre de la PC, conocidos como bus, palabra de origen ingls. Los datos se trasladan hacia el procesador a 64 bits por vez. 2)- La unidad que acta de interfase con el bus enva datos y cdigos por dos vas separadas que reciben, cada una, 64 bits por vez. Una va conduce la unidad de almacenamiento de 8k, o cache, usados para los datos. La otra va conduce una cache idntica, usada exclusivamente para el cdigo que indica al procesador lo que har con los datos. Los cdigos y datos permanecen en las dos caches hasta que el procesador los precise. 3)- Mientras el cdigo aguarda en su cache, otra parte de la CPU, llamada unidad de previsin de desvo inspecciona las instrucciones y determina cul de las dos unidades lgico-aritmticas (ULA) los tratar ms eficazmente. Esta inspeccin garantiza que una de las ULA no quede esperando mientras la otra termina de ejecutar una instruccin. 4)- El almacenamiento temporario de pre-busca de instrucciones recupera el cdigo identificado por la unidad de presin y la unidad de decodificacin traduce el cdigo de programa como instrucciones que la ULA entender. 5)- Si es preciso procesar nmeros de punto fluctuante -nmeros con fracciones

Figura 1

CURSO

DE

REPARACION

DE

PC - 2

LECCION 6 - Parte 1: Los Microprocesadores


decimales, como 23,7- pasarn a un procesador interno especializado, llamado unidad de punto fluctuante. 6)- En el interior de la unidad de ejecucin, dos unidades lgico-aritmticas procesan exclusivamente todos los datos de enteros. Cada ULA recibe instrucciones de hasta 32 bits cada vez de la unidad de decodificacin. Cada ULA procesa sus propias instrucciones y usa simultneamente datos levantados del cache de datos, desde una especie de borrador electrnico llamado de registros. 7)- Las dos unidades lgico-aritmticas y la unidad de punto fluctuante envan los resultados de su procesamiento para el cache de datos. El cache de datos enva los resultados hacia la unidad de interfase con el bus que, a su vez, enva los resultados a la RAM. sadores Intel, incluido el 80486, estn basados en una filosofa de proyecto denominada CISC, del ingls complex instruction set computing: computacin por conjunto complejo de instrucciones. El proyecto CISC emplea comandos que incorporan muchas pequeas instrucciones para realizar una nica operacin. En algn sentido, es una herramienta de cortar y empalmar datos y cdigos. Se puede comparar su funcionamiento al de un bstur: corta pedazos ms pequeos y delicados de datos y cdigos para alternarlos (cambiarlos segn una sucesin) en un proyecto. Ese bistur se llama, en ingls, reduced instruction set computing: RISC, computacin por conjunto reducido de instrucciones). Los proyectos RISC se encuentran en procesadores nuevos como el Alpha de DEC, RISC6000 de IBM, el procesador Power PC y, en cierto grado, los procesadores Pentium de Intel. El RISC es un programa poco complicado que utiliza diversas instrucciones simples para ejecutar en menos tiempo una operacin comparable a la realizada por un nico procesador CISC al ejecutar un comando grande y complicado. Los chips RISC son fsicamente menores que los chips CISC. Como tienen menos transistores, generalmente su produccin es ms barata y estn menos propensos al calentamiento. Se prev que en el futuro los procesadores tendrn un programa RISC, lo que probablemente es correcto, pero no hay un movimiento de grandes ventas de RISC por dos razones, la ms importante es mantener la compatibilidad con un gran nmero de programas aplicativos, escritos para funcionar con los anteriores procesadores CISC de Intel. Otra razn es que no se obtiene un beneficio completo de la arquitectura RISC sino se est usando un sistema operacional y programas que hayan sido escritos y compilados especficamente para aprovechar
DE

Los Pr ocesadores RISC Y CISC


Durante gran parte de la historia de las computadoras personales, los modelos predominantes de microprocesadores han sido de Intel Corp. El primer procesador de IBM PC fue el Intel 8088. Las generaciones de procesadores Intel que siguieron pertenecen a la familia '86, los 8086, 80286, 80386, 80486. Todas ellas, versiones ms elaboradas del 8088 original, con mejor desempeo por alguna de estas dos cualidades: operacin ms rpida o tratamiento simultneo de muchos datos. El 8088 operaba a 4,7MHz -4,7 millones de oscilaciones por segundo mientras que algunos chips del Pentium llegan hasta 200MHz. El 8088 registraba 8 bits de datos por vez, en tanto que el 80486 lo hace con 32 bits. Pese a estas alteraciones, los proce-

3 - CURSO

DE

REPARACION

PC

LECCION 6 - Parte 1: Los Microprocesadores


totalmente las operaciones RISC. Es una situacin clsica del huevo y la gallina. Algunos fabricantes de computadoras ofrecen procesadores RISC como forma de proyectarse hacia una tecnologa de punta. Ejecutan antiguos programas CISC a travs de emulacin de procesadores CISC, esto anula las ventajas del RISC. Adems, la mayora de los fabricantes regulan sus proyectos segn convenga a sus inversiones y, al mismo tiempo, los creadores de software son reacios a convertir sus programas a versiones compiladas para RISC, ya que no hay muchas personas que posean PC basadas en RISC. Lo probable es que los procesadores evolucionen por la va que Intel experimente como ms segura. En algn momento, acabaremos usando arquitectura RISC, aunque la mayora de los usuarios ni se enterar en qu momento sus computadoras cruzaron la lnea divisoria entre los dos proyectos. mandos que contienen diversos subcomandos necesarios para completar una nica operacin, como una multiplicacin de dos nmeros o el movimiento de una cadena de texto hacia otra posicin en la memoria. Siempre que el sistema operacional o el programa aplicativo solicita que el procesador realice una tarea, el programa enva hasta el procesador el nombre del comando junto con cuantas otra informaciones precise, como las localizaciones en la RAM de los dos nmeros a multiplicar. 2)- Como los comandos CISC no tienen todos el mismo tamao, el microprocesador examina el comando para saber cuntos bytes de espacio de procesamiento necesita e inmediatamente reserva esa cantidad en la memoria interna. Como hay diversas formas de carga y almacenamiento, el procesador precisa determinar cul es la ms correcta para cada uno de los comandos. Estas dos tareas preliminares disminuyen el tiempo de ejecucin de la mquina. 3)- El procesador enva el comando solicitado por el programa hasta la unidad de decodificacin, que traduce el coman-

El CISC
(Computacin por Conjunto Complejo de Instrucciones) Este componente se muestra en la figura 2, las referencias son las siguientes: 1)- Construido en el interior de la memoria de slo lectura de un microprocesador CISC hay un conjunto grande de co-

Figura 2
DE

CURSO

REPARACION

DE

PC - 4

LECCION 6 - Parte 1: Los Microprocesadores


do complejo en un microcdigo, serie de instrucciones menores ejecutadas por el nanoprocesador, que es como un procesador dentro del procesador. 4)- Como una instruccin depende de los resultados de otra instruccin, las instrucciones son ejecutadas de una por vez. Todas las dems instrucciones quedan enfiladas hasta que la instruccin corriente se complete. 5)- El nanoprocesador ejecuta cada una de las instrucciones del microcdigo a travs de circuitos complejos porque las instrucciones necesitan completar diversos pasos antes de estar totalmente ejecutadas. El movimiento a travs de circuitos complejos exige ms tiempo. Los procesadores CISC necesitan tpicamente entre cuatro a diez ciclos de reloj para ejecutar una nica instruccin. En un caso extremo, un 80386 usar hasta 43 ciclos de reloj para ejecutar una nica operacin matemtica. que precisa ser recompilado especialmente para un procesador RISC, realiza la tarea de instruir el procesador sobre cul combinacin de sus comandos menores debe ejecutar para completar una operacin mayor. 2)- Todos los comandos RISC son del mismo tamao y se cargan y almacenan de una nica forma. Segn esto, como cada comando es una forma de microcdigo, los procesadores RISC no precisan que las instrucciones por una unidad de decodificacin para traducir los comandos complejos en microcdigo ms simples. Por consecuencia, los comandos RISC se cargan para ejecucin mucho ms rpidamente que los comandos CISC. 3)- Durante la compilacin del programa especfico para un chip RISC, un compilador determina cules comandos no dependen de los resultados de otros comandos. Como estos comandos no tienen que esperar otros comandos, el procesador ejecuta simultneamente hasta 10 comandos paralelos. 4)- Como el procesador RISC trabaja

RISC
Computacin por Conjunto Reducido de Instrucciones Vea la figura 3. 1)- Las funciones de comando construidas en un procesador RISC constan de diversas instrucciones pequeas e individuales que realizan una nica tarea. El programa aplicativo,

Figura 3

5 - CURSO

DE

REPARACION

DE

PC

LECCION 6 - Parte 1: Los Microprocesadores


con comando ms simples, sus circuitos tambin se simplifican. Los comandos RISC tienen menor nmero de transistores en circuitos ms cortos, de tal forma que se ejecutan ms rpidamente. Como consecuencia, los procesadores RISC emplean usualmente un ciclo de reloj de la CPU por instruccin. El nmero de ciclos necesario para interpretar y ejecutar instrucciones RISC es bastante menor que el tiempo necesario para cargar y decodificar un comando CISC complejo y luego ejecutar cada uno de sus componentes. Cmo Suma una Computadora

Cmo Hace una Suma el Microprocesador


La manera ms sencilla de entender el funcionamiento de una computadora es imaginarla como un gran conjunto de llaves que se abren y cierran en funcin de las instrucciones que se le dn. Puede imaginar que existe una gran cantidad de lmparas cada una de las cuales es comandada por una llave, adems, hay llaves maestras que controlan subconjuntos de lmparas en funcin de una operacin determinada. Sin embargo, una computadora realiza operaciones ms complicadas que el simple encendido de lmparas, pero comprenda que si estos elementos se colocan en forma adecuada, operadas convenientemente permiten escribir palabras, compilar diseos grficos y realizar operaciones matemticas. En realidad permiten realizar cualquier forma de clculo matemtico, dado que una multiplicacin es la repeticin sistemtica de operaciones de suma, la resta es lo mismo que sumar un nmero con otro negativo, la divisin es una sucesin de restas, etc. En este artculo y los que siguen, analizaremos la forma en que se realizan estas operaciones y cmo se pasa de una notacin binaria a una notacin decimal.

a) Una PC almacena todas las informaciones -sean palabras, ilustraciones o nmeros- en forma de nmeros binarios. En el sistema de numeracin binaria existen nicamente dos dgitos: 0 y 1. Todos los nmeros, palabras e ilustraciones se forman por diferentes combinaciones de estos dos dgitos. En la tabla del costado mostramos la correspondencia entre los nmeros decimales y la notacin binaria.

b) Para manipular los nmeros binarios se usan llaves transistorizadas. Recuerde que una llave tiene dos estados posibles: abierta (desconectada) o cerrada (conectada) y esto combina perfectamente con los dos nmeros binarios (0 y 1). Un transistor abierto, por el cual no fluye corriente alguna, representa un 0. Un transistor cerrado, que permite que un pulso de reloj de la computadora pase por l, representa un 1. El reloj de la computadora regula la velocidad con la que la computadora funciona. Cuanto ms rpido opera o emite pulsos el reloj, ms rpidamente funciona la computadora. Las velocidades del reloj son medidas en megahertz, o miles de oscilaciones por segundo. La corriente que fluye por un transistor se usa para controlar otro transistor, a efecto de conectar o desconectar la llave y
DE

CURSO

DE

REPARACION

PC - 6

LECCION 5: Mantenimiento de Monitores


alterar lo que el segundo transistor repre- 1 si la primera o la segunda entrada est senta. en estado alto (estado lgico 1). Este tipo de configuracin se llama puerta porque, tal como una puerta real, el transistor se abrir o cerrar y permitir o interrumpir el paso de corriente.

e) Por otra parte, una puerta Y produce un 1 nicamente si la primera entrada y la segunda estn en 1. Se dice: la salida es 1 si las dos entradas son 1. c) La operacin ms simple que realiza Los distintos estados que puede tomar un transistor se llama de puerta lgica la salida de una compuerta Y, se grafican NO (o negacin). Esta puerta recibe una a continuacin: entrada de reloj y una de otro transistor. La puerta NO produce una nica salida, opuesta siempre a la entrada del otro transistor. La puerta NO posee un transistor nico. Cuando la corriente de otro transistor, representado como 1, se enva hasta una puerta NO, la llave del transistor coloca su puerta de forma que no pase un pulso de reloj, o corriente, esto produce un f) Una puerta XOR (tambin llamada 0 en la salida de la puerta NO. La entra- O EXCLUSIVO) produce un 0 si ambas da de un 0 fija el transistor de puerta entradas son 0 o 1. Genera un 1 solaNO de forma que el pulso de reloj al pa- mente si una de las entradas es uno y la sar por ella produzca un 1 en la salida. A otra cero. continuacin se grafica lo que acabamos Como se ve en la ilustracin de abajo, la de exponer (figura 6). salida nos dice si las entradas son iguales o diferentes.

d) Las puertas NO dispuestas en combinaciones diferentes crean otras puertas lgicas. Todas estas compuertas contienen una lnea para recibir pulsos de reloj y dos o ms lneas de entrada de otras puertas lgicas. La puerta O, por ejemplo (que graficamos a continuacin) crea un

g) Una computadora realiza los clculos bsicos de todas las operaciones con diferentes combinaciones de puertas lgicas. Esto se consigue con procesos llamados sumadores parciales y sumadores completos. Un sumador parcial surge de la
DE

7 - CURSO

DE

REPARACION

PC

LECCION 6 - Parte 1: Los Microprocesadores


combinacin (conexin elctrica) de una puerta XOR y una puerta Y, ambas reciben representaciones de nmeros binarios de un dgito. Un sumador completo puede construirse a partir de sumadores parciales en combinacin con otras puertas o llaves. do (la ms directa, como se ve en 2 de la figura 11). El resultado de la operacin Y del sumador parcial -0- se enva hacia las puertas XOR e Y en el sumador completo. El mismo tambin procesa los dgitos de la izquierda de los nmeros 10 y 11, y enva ambos a otras puertas XOR e Y (se identifica con el nmero 3 en la figura). Los resultados de las operaciones XOR e Y de los dgitos de la izquierda se procesan juntamente con los resultados del sumador parcial. Uno de los resultados nuevos pasa por una puerta O (vea el paso 4 de la figura). Por ltimo, el resultado de todos estos clculos es 101 en binario, que corresponde a 5 en decimal. Para nmeros mayores, se usan ms sumadores completos, uno para cada dgito en los nmeros binarios. Un procesador 80386 o ms reciente usa sumadores completos de 32 bits. Hasta aqu, dimos un panorama general sobre el tema, lo continuaremos desarrollando en la pgina siguiente. Por este motivo, el examen correspondiente a la leccin N 6 ser dado cuando la misma culmine.

h) La combinacin de un sumador parcial y un sumador completo permite el manejo de nmeros binarios mayores y genera resultados por transporte de nmeros. En la adicin de los nmeros decimales 2 y 3 (10 y 11, en sistema binario), primero el sumador parcial procesa los dgitos del lado derecho por las puertas XOR e Y (1 en la figura 11). El resultado de la operacin XOR -1repite el dgito de las unidades del resulta-

Figura 11

CURSO

DE

REPARACION

DE

PC - 8

LECCION 6 - Los Microprocesadores - Par te 2

Cmo Los Micros Almacenan Informacin en Discos


Almacenamiento de Informacin
Por ms informativa y veloz que sea la memoria de una computadora, la RAM tendr una desventaja fatal: es voltil. Exceptuando muy pocos, los chips de memoria pierden las informaciones almacenadas cuando se desconecta la computadora. Todo el esfuerzo colocado en un proyecto anual, en un informe contable o en la escritura del gran drama argentino se perder, si la electricidad requerida por los transistores de la RAM falta, aunque slo sea por una fraccin de segundo. Hay diversas formas de obtener almacenamiento permanente de los programas de la computadora y de los trabajos que con ellos se generen, almacenamiento que permanecer intacto por ms que la electricidad se corte. La forma ms comn de almacenamiento permanente es el uso de discos magnticos, tanto del tipo flexible como del rgido. Tambin se usa almacenamiento magntico en unidades de cinta, mtodo de almacenamiento permanente que lleva tanto tiempo de uso como las computadoras. Estos nuevos dispositivos que usan lser para almacenar y recuperar datos estn ganando popularidad. Actualmente, los fabricantes de computadoras realizan avances en el sentido de crear chips de memoria no voltil que, contrariamente a sus primos ms comunes, no pierden el contenido cuando se desconecta la PC porque poseen sus propias fuentes de energa. Todos estos mtodos para almacenar datos en forma permanente tienen sus ventajas y tambin sus desventajas. Los disquetes son universales, porttiles y baratos, pero les falta mayor capacidad y velocidad. Los discos rgidos son probablemente el mejor medio de almacenamiento. Almacenan y recuperan datos rpidamente, tienen capacidad para salvar diversos volmenes de datos y resultan baratos en relacin al costo por megabyte pero, en general, no son porttiles. Las unidades de cinta ofrecen virtualmente almacenamiento ilimitado fuera de lnea (cuando no se est procesando) a bajo costo, pero son muy lentas como para usarlas en otra tarea que no sea la de copias de seguridad. Algunas de las formas novedosas de almacenamiento sirven a usuarios de PC que necesitan almacenar enormes cantidades de datos. Las unidades de CD-ROM renen hasta 650MB (megabytes) de datos en un disco idntico a los discos lser compactos que reproducen msica y los discos CD-ROM tienen produccin barata. El problema es que son dispositivos de slo lectura, lo que significa que podemos usar los datos ya almacenados en ellos tal como fueron creados, no se pueden borrar o alterar datos en un CD-ROM. Las unidades magneto-pticas y las unidades pticas leen los datos con lser, igual que los CD-ROM, pero tienen varias ventajas: esos datos pueden alterarse, son veloces, porttiles y ostentan generosa capacidad, aunque recin ahora su costo ha bajado como para que tengan un uso ms popular. Dos tipos de chips de memoria guardan informaciones hasta que se renueva la electricidad. Las EPROMs (del ingls, Erasable Programmable Read-Only Memory = memoria programable de slo lectura), que
DE

9 - CURSO

DE

REPARACION

PC

LECCION 6 - Los Microprocesadores - Par te 2


se encuentran prcticamente en todas las computadoras personales. Son lentas y su contenido puede alterarse solamente al exponerlo a la luz ultravioleta. Los chips flash RAM, que combinan la capacidad y casi la misma velocidad indicadas en la descripcin de los chips de RAM convencionales con la capacidad de retener los datos cuando la fuente principal de energa est desconectada. Seguramente tendrn un uso popular en el futuro como medio ideal de almacenamiento permanente. Pero actualmente son muy caros como sustitutos de los discos rgidos. Pese a las diferencias tecnolgicas entre estos mtodos de almacenamiento, todos tienen en comn una cualidad semejante para grabar datos y un sistema parecido para archivar estas informaciones de forma tal que permite encontrarlas nuevamente. El almacenamiento permanente es conceptualmente similar al sistema usado cuando se guardan papeles. Los archivos en papel requieren estar manuscritos o dactilografiados, todos en la misma lengua y acomodados ordenadamente en los armarios para encontrarlos de manera fcil y rpida. As tambin, los archivos electrnicos exigen un almacenamiento dentro de un sistema ordenado y sensato y en un lenguaje comn. Vamos a dar una ojeada sobre varias formas de almacenamiento permanente, que solucionan el problema de salvar los datos como para encontrarlos nuevamente. Veremos cmo graban y recuperan esos datos los diferentes dispositivos de almacenamiento. mentos en comn. Por un lado, el mecanismo que usa la unidad para crear los 1 y los 0, que constituyen el lenguaje binario, podr diferir, pero el objetivo ser alterar microscpicamente pequeas reas de superficie del disco, de modo que algunas reas representen 0 y otras representen 1. El disco no usar caracteres diferentes para grabar un gran romance o para hacer una lista semanal de compras. Otro elemento comn es el modelo que define cmo estn organizados los datos en el disco. El sistema operacional de la computadora, que en la mayora de las computadoras personales es el MS-DOS, determina este modelo. El sistema operacional controla tantas operaciones de PC que muchos usarios de PC olvidan que DOS significan Disk Operating System = sistema operacional en disco, y que, originariamente, su funcin principal era controlar unidades de disco. Para que cualquier informacin sea almacenada en un disco magntico es preciso formatearlo. El formateo crea una orientacin que permite que la unidad almacene datos en forma organizada. El formateo consiste en cdigos magnticos que se colocan en la pelcula magntica sobre la superficie del disco. Los cdigos dividen la superficie del disco en sectores (como porciones de pizza) y en surcos (crculos concntricos). Estas divisiones organizan el disco de modo que los datos se graben en una forma lgica y sean abordados por las cabezas de lectura-grabacin que se mueven hacia adelante y hacia atrs sobre el disco mientras ste gira. El nmero de sectores y surcos que caben un un disco determina su capacidad. Despus de que un disco est formateado, grabar o leer el ms simple de los archivos es un proceso complicado. Este proceso incluye el programa, el sistema operacional, el BIOS (sistema bsico de entrada/salida) de la PC, los drivers que informan al sistema operacional cmo usar el hardware adicional, cmo una unidad SCDE

Almacenamiento de Informacin en Discos


Los discos son la forma ms comn de almacenamiento permanente de datos. Sus capacidades alcanzan desde pocas centenas de kB (kilobytes) hasta varios gigabytes, pero todos tienen algunos ele-

CURSO

DE

REPARACION

PC - 10

LECCION 6 - Los Microprocesadores - Par te 2


SI o una unidad de cinta, y tambin el mecanismo de la propia unidad de disco. La figura 1 muestra cmo se realiza el proceso de lectura y escritura en un disco. En (1a) vemos que, antes de que se puedan escribir datos en un disco, aleatoriamente se estampan partculas de hierro en la pelcula que recubre la superficie del mismo. La pelcula es semejante a la superficie de las cintas de audio y de video. Para organizar las partculas como datos, la electricidad pulsa en una bobina enrollada en un ncleo de hierro en la cabeza de lectura/grabacin del mecanismo de la unidad, la cabeza queda suspendida encima de la superficie del disco. La electricidad transforma el ncleo de hierro en un electromagneto capaz de magnetizar las molculas de revestimiento, as como un nio usa un imn para jugar con trocitos de hierro. En (1b) la bobina induce un campo magntico en el ncleo mientras ste se desplaza sobre el disco. El campo, a su vez, magnetiza las molculas de hierro en el revestimiento del disco, de modo que sus polos positivos apuntan en la direccin del polo negativo de la cabeza de lectura/grabacin y sus polos negativos apuntan hacia el polo positivo de la cabeza. En la figura (1c) la cabeza crea una banda magntica en el disco en rotacin y una segunda banda es grabada inmediatamente al lado de la primera. Juntas, las dos bandas representan el menor elemenFigura 1a

Figura 1b

Figura 1c

Figura 1d

to unitario de datos que un computador manipula: un bit. Si el bit debe representar un 1 binario, luego de creado, la primera banda de corriente de la bobina se invierte de modo que los polos magnticos del ncleo cambian y las molculas, en la segunda banda, se magnetizan en sentido opuesto al de la primera. Si el bit fuera un
DE

1 1 - CURSO

DE

REPARACION

PC

LECCION 6 - Los Microprocesadores - Par te 2


Figura 1e

Formateo de un Disco

0 binario, las molculas de ambas bandas quedarn alineadas en el mismo sentido. En la figura 1d se observa que cuando se graba un segundo bit, la polaridad de la primera banda es siempre opuesta a la de la banda que la precede para indicar el inicio de un bit. Tambin las unidades ms lentas usan apenas una fraccin de segundo para crear cada banda. Los bits almacenados en la ilustracin de abajo representan el nmero binario 1011, que equivale a 11 en los nmeros decimales. Para leer los datos (figura 1e), no se enva corriente a la cabeza de lectura/grabacin mientras ella recorre el disco. En lugar de esto, se produce una inversin magntica del proceso de grabacin. Los bancos de molculas polarizadas en el revestimiento del disco son en s pequeos imanes que crean un campo magntico a travs del cual Figura 2 pasa la cabeza de lectura/grabacin. El movimiento de la cabeza sobre ese campo magntico genera una corriente elctrica que fluye en un sentido u otro por los conductos de la cabeza. El sentido en que la corriente fluye depende de las polaridades de las bandas. Al detectar los sentidos en que la corriente est fluyendo, la computadora determina si la cabeza magntica est pasando sobre un 1 o un 0.

La primera tarea que una unidad magntica debe realizar es formatear cualquier disco para usarlo. Para esto graba en la superficie del disco un patrn de 1 y 0, como sealadores magnticos. El patrn divide el disco radialmente en sectores o crculos concntricos. A medida que la cabeza de lectura/grabacin se mueve de un lado a otro sobre los discos en rotacin, lee estos sealadores magnticos para determinar su localizacin en relacin a los datos en la superficie del disco (vea la figura 2, el punto 1). La combinacin de dos o ms sectores en un mismo surco forma un cluster o bloque (parte 2 de la figura 2). El nmero de bytes en un bloque puede variar de acuerdo con la versin de DOS usada para formatear el disco y con el tamao del disco. Un bloque es una menor unidad que el DOS utiliza para almacenar informacin. Siempre que un archivo tenga apenas 1 byte, todo un bloque de 256 bytes ser usado para almacenar este archivo. El nmero de sectores y surcos y, por lo tanto, el nmero de bloques que una unidad puede crear en la superficie del disco determina la capacidad del disco. La unidad crea un archivo especial localizado en el sector 0

CURSO

DE

REPARACION

DE

PC - 12

LECCION 6 - Los Microprocesadores - Par te 2


del disco. (En el mundo de las computadoras, la numeracin comienza, en general, con 0 en lugar de con 1.) Este archivo es la tabla de alojamiento de archivos o FAT (del ingls, file allocation table). La FAT es donde el DOS guarda las informaciones sobre la estructura del directorio del disco y sobre cules bloques est usando para almacenar determinados archivos. En versiones ms recientes del DOS, una copia idntica de la FAT se mantiene en otro lugar para el caso de que los datos de la primera FAT se daen. Normalmente, nunca se ven los contenidos de las FAT (parte 3 de la figura 2). ble y bien aceptado y, por eso, todava permanecer entre nosotros por mucho tiempo. Sin embargo, las unidades de discos flexibles, pequeas, rpidas y con mayor capacidad, actuales componentes patrones de todas las nuevas computadoras, necesitaron aos para suplantar las unidades de disco de 5,25 pulgadas, que representaron en el mundo de las computadoras lo que el disco fonogrfico de 78 revoluciones fue en audio. Aunque ya se fabricaban discos que reproducan la msica con mayor fidelidad, las empresas continuaban vendiendo aparatos para discos de 78 revoluciones porque los amantes de la msica haban invertido bastante dinero en esos discos. Actualmente se encuentran unidades de discos flexibles de 5,25 pulgadas pero rpidamente se van convirtiendo en antigedades. Como las capacidades actuales varan entre 700 kilobytes y 2,88 megabytes, los disquetes de 3,5 pulgadas almacenan ms datos que sus primos mayores; adems, sus capas protectoras permiten un manoseo descuidado y su bajo costo es un factor considerable en el aprecio que reciben. Ahora representan el patrn para la distribucin de nuevos software y almacenamiento de datos transportables. La figura 3 muestra la unidad de disco flexible de 3,5, en ella se destacan las siguientes referencias: 1) Cuando un disquete de 3,5 pulgadas es colocado en la unidad, empuja un sistema de palancas. Una de stas abre una puertita del disquete para explorar en su interior el disco de material magntico capaz de grabar datos, que est recubierto con plstico por ambos lados. 2) Otras palancas y engranages mueven las cabezas de lectura/grabacin hasta que prcticamente tocan el disco en cada uno de sus lados. Las cabezas, que son pequeitos electroimanes, usan pulsos
DE

La Disquetera Unidad de Disco Flexible


Entre las unidades de disco rgido sper veloces, extra grandes, unidades magnetopticas, unidades de CD-ROM y las ms recientes maravillas de la alta tecnologa, es difcil interesarse por las simples unidades de discos flexibles que, comparadas con cualquier otra unidad, son lentas y no almacenan mucha informacin. Pero, a pesar de todas sus deficiencias, las unidades de discos flexibles son una maravilla no reconocida. Todo el contenido de un libro puede guardarse en uno de estos disquetes y llevarlo en un bolso, una maleta o un bolsillo. Las unidades de discos flexibles estn en todas parte, ofrecen una forma conveniente de llevar datos de una PC a otra, no necesitan lneas de comunicacin, redes y conexiones infrarrojas, simplemente se remueve el disquete de una computadora y se inserta en otra. Con la computadora NeXT, Steve Jobs intent eliminar totalmente el disquete para reemplazarlo por unidades magneto-pticas, como mtodo ideal para distribucin comercial de software. La idea exhiba un toque de idealismo tecnolgico, pero nadie lo tom muy en serio. Por su condicin de patrimonio universal, el diquete es confia-

1 3 - CURSO

DE

REPARACION

PC

LECCION 6 - Los Microprocesadores - Par te 2


magnticos para alterar las polaridades de las partculas metlicas incorporadas en la 6) Un motor de pasos -que gira en ngucobertura del disco. los especficos en cualquier sentido, segn las seales de la placa electrnica- mueve 3) La placa electrnica de la unidad reci- un segundo eje que tiene tallado un surco be seales, incluidos datos e instrucciones en espiral. Un brazo conectado a las cabepara grabarlos en el disco, desde la placa zas de lectura/grabacin se apoya en el controladora de unidades de discos flexi- surco del eje. A medida que el eje gira, el bles. La placa electrnica truduce estas brazo se mueve de un lado hacia el otro y instrucciones como seales que controlan posiciona las cabezas de lectura/grabacin el movimiento del disco y de las cabezas sobre el disco. de lectura/grabacin. 7) Cuando las cabezas estn en la posi4) Si las seales incluyen instrucciones cin correcta, los impulsos elctricos crean para grabar datos en el disco, la placa un campo magntico en una de las cabeelectrnica inicialmente verifica que ningu- zas para grabar datos en la superficie suna luz atraviese la pequea ventanita que perior o inferior del disco. Las cabezas, puede cerrarse en uno de los lados de la mientras estn leyendo datos, reactivan los cobertura del disco. campos megnticos generados por las Pero si la ventanita estuviese abierta, la partculas metlicas en el disco. luz de un diodo emisor de luz ser detectaNOTA: Pese a las diferencias en el formada por un fotodiodo en el lado opuesto del disco, la unidad sabr que el disco est to y encapsulamiento, el disquete de 5,25 protegido y rechazar la grabacin de nue- pulgadas es simplemente una versin mayor, ms lenta y menos complicada del disquete vos datos. de 3,5 pulgadas. En lugar de una puertita, 5) Un motor localizado sobre el disco presentan un recorte lateral de verificacin hace girar un eje que se engancha en una que puede protegerlos de grabacin y las caranura en el centro del disco y hace que bezas de lectura/grabacin funcionan igual que las de la unidad menor. ste gire.

Figura 3

CURSO

DE

REPARACION

DE

PC - 14

LECCION 7 - Diagnstico y Reparacin de PC

Gua para el Diagnstico y Reparacin de PC


Pasos Generales para el Ser vice , Pr ogramas y Tarjetas de Dia gnstico
Cmo se Hace la "Reparacin" de una Computadora
El service de una computadora se puede dividir en dos clases: * el que recibe la unidad de sistema y * el correspondiente a los perifricos externos (monitor, impresora, teclado, mouse, etc.). En lo que corresponde al servicio de la unidad de sistema, tambin son dos los aspectos a considerar: * el hardware y * el software. En la primera categora, bsicamente tiene que considerarse la electrnica del equipo, lo que a su vez involucra el conocimiento de principios analgicos y digitales, propios de una especialidad a nivel tcnico o de ingeniera. No obstante, en la prctica no se requiere un gran dominio de estos conocimientos (aunque tampoco deben despreciarse), por las siguientes razones: 1) Los circuitos de las tarjetas (plaquetas de circuito impreso con componentes electrnicos) y dems dispositivos de la unidad de sistema son elementos de una gran confiabilidad, en los que se llega a observar un porcentaje muy bajo del total de fallas que suele mostrar una computadora. 2) Por lo general, cuando un circuito integrado o la pista de circuito impreso de alguna tarjeta se ha daado, la reparacin es muy complicada, pues las refacciones difcilmente llegan a encontrarse en el mercado electrnico, y muchas veces es imposible efectuar una soldadura, chequear tensiones o extraer formas de onda con osciloscopio, dado el extraordinario nivel de integracin de los circuitos y del tipo de tarjetas utilizadas (multi-layer o multi-capa). Es recomendable y suele ser ms barato sustituir la tarjeta completa y no intentar la reparacin, salvo en fallas menores o cuando no existe esa alternativa. Esta es jutamente una de las ventajas de la tecnologa modular. En cambio, a nivel de software hay mucho que hacer en la unidad de sistema, pues la mayora de fallas obedece no tanto a cuestiones fsicas o daos en los circuitos, sino a los aspectos lgicos, que a su vez tienen que ver con instrucciones errneas en la configuracin del Hardware declarado (Setup), con los archivos del sistema operativo, con la administracin de memoria, con sectores defectuosos en el disco duro y con virus informticos, por citar slo algunos problemas. Inclusive, casi nunca se requiere abrir el gabinete en esos casos. Y por lo que corresponde al servicio de mantenimiento a los perifricos externos, salvo algunas cuestiones bsicas y que no tengan que ver con las tarjetas de interface respectivas (consideradas en la unidad de sistema), por lo general requieren de una atencin especializada, que a veces el propio tcnico de computadoras no puede resolver, ya sea por no dominar
DE

1 - CURSO

DE

REPARACION

PC

LECCION 7 - Diagnstico y Reparacin de PC


la tecnologa de esos equipos (un monitor puede compararse con un televisor y una impresora lser con una fotocopiadora), por no disponer de los diagramas y otra informacin adecuada o por no conseguir los repuestos de las partes daadas. En tal caso, llega a ser preferible acudir a los centros de service autorizados por la compaa fabricante del perifrico en cuestin. De hecho, no es fcil que un solo especialista domine y sea capaz de reparar todas las tecnologas involucradas en un sistema de cmputo, pues como se ha explicado ya, no slo se requieren conocimientos de electrnica, sino tambin fundamentos de informtica y la comprensin de las tecnologas perifricas, adems del acceso a la informacin y a las refacciones de los equipos especficos. Sin embargo, as como existen mdicos generales y especialistas en enfermedades del corazn o de los odos, tambin existe personal de servicio en computadoras que atiende los problemas generales y ms comunes del hardware y software del sistema de cmputo. Es precisamente al pblico que aspira a esta especialidad, a quien va dirigido este Curso de Reaparacin de PCs. En esta leccin no vamos a ocuparnos en detalle de problemas en hardware, salvo algunas cuestiones bsicas como fallas comunes y consideraciones sobre el diagnstico y sustitucin de tarjetas perifricas, bloques de memoria defectuosos, etc. Ms bien, vamos a dedicarle un mayor espacio a los aspectos del software, ya que la informacin que contiene una computadora es mucho ms importante que el "gabinete" que la almacena. 3) Se inicializa la tarjeta de video y se despliegan los primeros mensajes en el monitor. 4) Se verifica el resto de la memoria y el Chipset (controladores de interrupciones y DMA, etc.). 5) Se verifican las controladoras de discos flexible y duro. 6) Se lee el Setup y se comprueba la existencia de las unidades de almacenamiento. 7) Se despliega en pantalla la configuracin del sistema. 8) Se lee el sector de arranque del disco A, que busca el sistema operativo 9) Si no se encontr el sistema operativo en el paso anterior, se repite la operacin en el disco duro C. 10) Se cargan los archivos de arranque y se ejecutan las lneas del CONFIG.SYS y AUTOEXEC.BAT. 11) Aparece el cursor del sistema, que indica que la mquina est lista para recibir rdenes. Rutina 1 El enciendido del sistema se realiza cuando se le proporciona la energa elctrica a la fuente de alimentacin, la cual a su vez suministra las tensiones necesarias a los dems elementos de la computadora. Dependiendo del tipo de mquina, en ocasiones es necesario encender tan slo el CPU, pero en otras es necesario encender por separado el monitor; en tal caso, es preferible encender primero el monitor y luego el CPU. Rutina 2 Dentro de las normas fijadas por IBM para la construccin de computadoras personales PC's, se encuentra una serie de pasos para la comprobacin de los componentes. Como los elementos ms importantes en la estructura de la mquina son el microprocesador y la memoria, lo primero que se verifica es el correcto funcionamiento de los segmentos indispensables de ambos circuitos. Rutinas 3 y 4 Continuando con las pruebas iniciales, se chequea la presencia de la tarjeta controladora de video y su correcto funcionamiento, se cuenta la memoria presente y se prueba de forma
DE

Rutinas de Arranque de la Computadora


Antes de comenzar a hablar de los aspectos relacionados con el servicio de una computadora personal, es conveniente analizar los procesos que ocurren cuando se enciende una mquina. A saber, las rutinas que se ejecutan son las siguientes (se explican ms adelante): 1) Se enciende el sistema. 2) Se verifica el estado del microprocesador y de los primeros 64KB de RAM.

CURSO

DE

REPARACION

PC - 2

LECCION 7 - Diagnstico y Reparacin de PC


general, se chequea la presencia del teclado, etc. Rutinas 5 y 6 Una vez que se ha verificado la existencia de los elementos bsicos de la PC, se lee el Setup y se comprueba la informacin correspondiente a unidades de disco flexible, unidades de disco duro, etc. Rutina 7 Ya que se ha concluido la auto-prueba inicial, en la mayora de las computadoras se presenta una breve pantalla con un resumen de la configuracin instalada y se procede a la carga del sistema operativo. Rutinas 8 y 9 La lectura del sistema operativo se realiza buscando los archivos correspondientes en el sector de arranque de las unidades A y C respectivamente y si, por cualquier motivo, la informacin no se encuentra, la mquina expide un mensaje de error. Rutina 10 Una vez localizado el sistema operativo, se lee y carga en memoria y se ejecutan los archivos de configuracin inicial, el CONFIG.SYS y el AUTOEXEC.BAT, donde el usuario proporciona al sistema las particularidades de la mquina y su entorno de trabajo. Rutina 11 Cuando la mquina ha concluido el proceso de arranque, aparece el cursor de sistema (A:\>_, C:\>_, o una pequea flecha en el caso de ambientes grficos de trabajo), que indica que la mquina est lista para recibir rdenes. Tal vez algunos de los conceptos aqu mencionados no le sean familiares; sin embargo, cuando concluya la lectura de este curso tendr una idea ms o menos profunda de su importancia. demos comenzar a hablar de los pasos generales que deben seguirse para el diagnstico de su operacin, en el caso de que exista alguna sospecha o sntoma de avera. Los chequeos a efectuar son los siguientes (se explican ms adelante): 1) Encienda la mquina y verifique que el monitor se active. 2) Al correr el Setup verifique que no aparezcan errores en el arranque. 3) Al cargarse el sistema operativo observe que no se presenten mensajes de error. 4) Reinicialice (rebootear) la mquina y ejecute algn utilitario anti-virus. 5) Verifique, empleando utilitarios especializados, el funcionamiento de los distintos componentes del sistema. 6) Compruebe la "afinacin" del sistema. Punto 1 Si al momento en que se enciende la mquina, en el monitor aparece un mensaje coherente (por lo general relacionado con el fabricante de la tarjeta de video), podemos estar razonablemente seguros de que el microprocesador, los primeros 64KB de memoria RAM y la tarjeta de video estn en buenas condiciones. Y por el contrario, si al encender el sistema, el monitor no reacciona en absoluto, lo ms probable es que existan problemas en alguno de los elementos involucrados (si es el caso, asegrese de que la conexin de la tarjeta de video y del cable sea correcta). Punto 2 Una vez que el monitor ha comenzado a trabajar, segn hemos explicado anteriormente, la mquina realiza una serie de pruebas internas que le permiten comprobar de manera general el funcionamiento de sus componentes principales: por ejemplo, cuenta y prueba la memoria total instalada, verifica la presencia del Chipset, chequea las unidades de floppy y disco duro, etc., de tal manera que si no encuentra problemas se prepara finalmente para cargar el sistema operativo. Si por cualquier motivo, la mquina se detiene durante estas pruebas iniciales, ser indicio de algn problema que puede ir desde una
DE

Pasos Generales en el Mantenimiento y Ser vice de una Computadora


Una vez que hemos estudiado los aspectos fsicos y lgicos de una computadora PC, po-

3 - CURSO

DE

REPARACION

PC

LECCION 7 - Diagnstico y Reparacin de PC


desconfiguracin del Setup hasta problemas con el hardware. Punto 3 Los mensajes de error que pueden llegar a presentarse durante la carga del sistema operativo, van desde la ausencia de los programas respectivos (incluso, puede aparecer el mensaje "NO ROM BASIC, SYSTEM HALTED" que slo puede eliminarse con un reboot del sistema) hasta problemas sencillos como la ausencia de un archivo invocado o una mala administracin de la memoria, etc. Por lo general su solucin es sencilla y puede efectuarse desde el teclado. Punto 4 Si el sistema operativo se carg sin problemas, como simple precaucin, verifique que el disco duro se encuentre libre de virus informticos que pudieran "contagiar" sus disquetes de utilitarios, inutilizarlos y posiblemente propagar la contaminacin. Punto 5 El siguiente paso consiste en chequear el funcionamiento de los componentes del sistema, mediante algn programa de diagnstico y anlisis como los que ms adelante recomendaremos. De esta manera podr descartar el hardware como responsable de una eventual falla. Punto 6 Por "afinacin" se entiende la optimizacin de los distintos recursos de hardware y software disponibles, con el fin de alcanzar el mejor desempeo posible y minimizar en lo posible los tiempos de acceso a la informacin en disco duro, de refresco de la pantalla, etc. Tambin en este punto se consideran cuestiones lgicas, como la administracin de la memoria, la asignacin de vectores de interrupcin y otros aspectos que eventualmente podran evitar conflictos con el mismo hardware y con las aplicaciones que especficamente el usuario llega a ejecutar. Realmente, ste es un proceso que requiere de una experiencia regular para efectuarse, por lo cual debe esperar hasta adquirir experiencia.

Gua de Fallas Generales


Damos a continuacin una gua general de las fallas que puede presentar una computadora, relacionadas tanto con el hardware como con el software. Observe que, ignorando cuestiones circunstanciales como una mala insercin de las tarjetas, un cable en malas condiciones o un perifrico defectuoso, nicamente se indican los problemas que tienen que ver con los aspectos funcionales de la mquina. Observe tambin que se indican las causas probables y la solucin. Sin embargo, en algunos casos tal vez no pueda implementar la solucin, ya que es probable que an no tenga los conocimientos suficientes para ello; no obstante, conforme avance en la lectura de las prximas lecciones ir asimilando los conceptos necesarios.

1) Sntoma: La mquina no termina el proceso de arranque (no carga SO). Causa Probable: Problemas en la configuracin inicial del sistema (SETUP). Solucin del Problema: Entrar al SETUP y configurar correctamente el sistema (ubicacin y tipo de unidades de disco, tipo de unidades e disco, tipo de monitor, etc.) 2) Sntoma: Inicia la carga del SO, pero se
bloquea a la mitad del proceso. Causa Probable: Problemas con los archivos de arranque, con la estructura de datos o infeccin con virus informticos. Solucin del Problema: Verificar los archivos de arranque, los de configuracin, revisar la estructura de datos y correr un utilitario anti-virus.

3) Sntoma: Problemas en la ejecucin de algn(os) programa(s). Causa Probable: Inicializacin incorecta del entorno operativo, administracin de memoria, prdida o borrado de archivos, incompatibilidad de versiones. Solucin del Problema: Chequeo general de los archivos CONFIG.SYS y AUTOEXEC.BAT, administracin de memoria, recuperacin
DE

CURSO

DE

REPARACION

PC - 4

LECCION 7 - Diagnstico y Reparacin de PC


de archivos, actualizacin de versiones.

4) Sntoma: La mquina trabaja muy lentamente.

Utilitarios y Herramientas de Dia gnstico Comunes

Una de las ventajas de la "reparacin" de Causa Probable: Sistema "desafinado". Solucin del Problema: Verificacin de op- computadoras es que existe una gran variedad ciones avanzadas en el SETUP, optimizacin de archivos de arranque, activacin de opciones "aceleradoras".

5) Sntoma: La mquina no termina el proceso de arranque. Causa Probable: Problemas con tarjeta madre, circuitos de memoria, tarjetas perifricas, dispositivos instalados, fuente de poder. Solucin del Problema: Aplicar tarjeta POST y determinar la causa. Reemplazo del componente defectuoso. 6) Sntoma: Inicia la carga del SO pero no
termina.

Causa Probable: No se localiz algn dispositivo declarado en los archivos de arranque. Solucin del Problema: Verifique conexiones correctas y revise los archivos de arranque. 7) Sntoma: La mquina no reconoce algn dispositivo instalado. Causa Probable: Problemas en configuracin, falla en el dispositivo o en la tarjeta controladora. Solucin del Problema: Revise configuracin. Reemplazo del dispositivo defectuoso o de su tarjeta controladora. 8) Sntoma: La mquina se bloquea con frecuencia y expide el mensaje "PARITY ERROR". Causa Probable: Problemas con memoria RAM o memoria cach. Solucin del Problema: Reemplazo del chip o mdulo de memoria defectuoso.

9) Sntoma: No se tiene acceso en forma correcta a la informacin almacenada. Causa Probable: Problemas con unidades de disco o con fuente de poder. Solucin del Problema: Medir tensiones de fuente y sustituir, si tiene algn problema.

de programas de diagnstico y algunas tarjetas que permiten comunicarse con el hardware y el software del sistema, para detectar y corrregir fallas, optimizar su operacin, indicar de forma muy precisa las tarjetas o mdulos daados que deben reemplazarse, etc. A los programas de diagnstico y mantenimiento se les da el nombre genrico de "utilitarios", segn mencionamos en lecciones anteriores. Durante los primeros aos de la computacin personal, estos programas fueron de uso casi exclusivo de especialistas, pues el manejo y los conceptos implcitos en este software lo hacan poco accesible para el usuario promedio. Sin embargo, el desarrollo de la industria informtica y la aparicin de nuevas necesidades, ha llevado a los productores a pensar en la solucin de problemas no slo directamente relacionados con posibles fallas del sistema, sino tambin con la adopcin de interfaces para facilitar la administracin de archivos y directorios (Shell), con el respaldo y rescate de informacin (backup, antivirus, correccin de errores fsicos y lgicos en disco, recuperacin de archivos borrados), con la optimizacin del disco duro, etc. Inclusive, a partir de la versin 5.0 del MSDOS, se ha visto una tendencia cada vez mayor a incluir dentro del mismo sistema operativo una serie de utilitarios, que originalmente se tenan que adquirir por separado, y en la ms reciente versin del MS-DOS (desde la 6.22) se ha incorporado todas las utilitarios mencionadas en la tabla 1 (adems de algunas otras que ya se incluan desde versiones anteriores), con lo que la compra de una programa de diagnstico separado slo tiene sentido para aquellas personas que realmente vayan a dedicarse al servicio a computadoras o para quienes desean que el sistema se mantenga corriendo siempre al mximo de su capacidad. Pero aunque este tipo de software ha invadido el campo del no especialista, no todos los utilitarios ofrecen servicios que estn al alcance
DE

5 - CURSO

DE

REPARACION

PC

LECCION 7 - Diagnstico y Reparacin de PC


Tabla 1
UTILITARIOS INCLUIDOS EN LA VERSION 6.0 Y SUPERIORES DEL SISTEMA OPERATIVO MS-DOS Utilitario Disponible a Aplicacin partir de versin 6 6 6 6.2 6 6 6 6 6.22 6.22 Defragmentador de disco duro Programa anti-virus bajo DOS Programa anti-virus bajo Windows Verificador de integridad de disco duro Programa para copias de respaldo bajo DOS Programa para copias de respaldo bajo Windows Optimizador de memoria Duplicador de disco duro Sustituto del DBLSPACE Programa que proporciona informacin sobre el sistema posibilidad de corregirlos desde el teclado, aunque en otros casos s es necesario destapar el sistema y sustituir uno o varios componentes. Estos programas son: Norton Utilities (NdIAGS), Check It Pro (CKTEST) y QA Plus.

DEFRAG MSAV MWAV SCANDISK MSBACKUP MWBACKUP MEMMAKER DBLSPACE SPACEDRV MSD2

del usuario en general, pues existen programas que necesariamente involucran un conocimiento ms profundo del sistema de cmputo, que slo el especialista es capaz de aprovechar y aplicar adecuadamente. De hecho, podemos clasificar estos programas en dos grupos principales, que dependen del podero y prestaciones, segn mostramos a continuacin:

1.d) Programas de optimizacin El hecho de que una computadora funcione bien no significa que trabaje a su mxima capacidad; por lo general, es necesario recurrir a ciertos utilitarios de optimizacin que permiten obtener el mximo provecho de un sistema. Estos programas son: QEMM386, Stacker, 386MAX y MEMMAKER. 1.e) Programas anti-virus Hemos decidido clasificar estos utilitarios independientemente, ya que su campo de accin es muy limitado (su nico trabajo es localizar, reconocer y eliminar los "virus informticos", que tanto se han difundido en los ltimos aos). Estos programas son: Norton Anti-Virus, dr. Solomons, McAfee ViruScan, ThunderByte, MSAV, etc.

1) POR SUS PRESTACIONES 1.a) Programas informativos Se limitan a la consulta de diversos datos del sistema, para que el usuario pueda tomar decisiones con base en la informacin obtenida. Estos programas son: Snooper, Syschk, Norton Utilities (Sysinfo), Checklt pro (CKInfo) y MS-DOS (MSD). 1.b) Programas de prueba Ejecutan diversas pruebas al sistema, con el objeto de verificar la exactitud y velocidad con que se realizan determinados procesos en una computadora. Estos programas son: Wintach, WUBench, NU Sysinfo, CKInfo, Syschk y QA Plus. 1.c) Programas de diagnstico Identifican y localizan puntos de conflicto en el sistema de cmputo, en ocasiones brindan la

2) POR SU PODERIO 2.1) De nivel bsico Estos programas son fciles de utilizar y comprender, aunque por lo general no son capaces de realizar diagnsticos muy complejos o que requieren de una gran interaccin entre software y hardware. Su uso casi siemrpe est libre de riesgos por parte del usuario; es decir, con estos programas, a pesar de que se cometa un error, la mayora de veces no tiene consecuencias graves ni para el sistema ni para la informacin almacenada).
DE

CURSO

DE

REPARACION

PC - 6

LECCION 5: Mantenimiento de Monitores


Estos programas son: MSD, Snooper, Syschk, Wintach, WUBench, etc. 2.b) De nivel medio Son los ms utilizados y recomendables, ya que tienen el suficiente podero para enfrentarse a problemas realmente complejos, pero mantienen una facilidad de uso que los coloca al alcance de cualquier usuario informado. Con estos programas potencialmente es posible hacer mucho dao a la informacin contenida en el sistema (formatear un disco duro, borrar sectores de informacin, etc.) e incluso se puede colocar el hardware en una posicin bastante comprometida que podra conducir a su destruccin. Sin embargo, las posibilidades de que ocurra algo semejante son minimizadas por el conocimiento del usuario. Estos programas son: Norton Utilities, Check It Pro, QA Plus, PC Tools, etc. 2.c) Profesionales Son los programas ms poderosos y complejos que existen, ya que permiten diagnosticar problemas con los que los utilitarios anteriores ni siquiera funcionan. Estos programas son muy costosos y su adquisicin se justifica slo en caso de que la reparacin de computadoras vaya a ser su ocupacin de tiempo completo. Estos programas son: Microscope 2000, TroubleShooter, Rescue, etc. Nos ocuparemos brevemente de dos paquetes de programas muy populares (el Norton Utilities de Symantec y el Check It Pro de Touchstone), as como de tres utilitarios del tipo shareware (SNOOPeR, SySCHK y la versin demo del QAPlus). miento de la computadora, recuperar informacin aparentemente perdida, dar mentenimiento y servicio a unidades de disco duro y disquete, chequear el funcionamiento de diversos Figura 1 componentes internos del sistema, etc. De hecho, los utilitarios de Norton se han convertido en el estndar con el cual se comparan los otros programas, tanto por su podero como por su facilidad de uso. Figura 1. Este paquete surgi prcticamente desde los inicios de la computacin personal y fue la plataforma desde la cual se lanzara a la fama el nombre de Peter Norton, genio de la informtica y conocedor de los secretos del diseo y construccin de las computadoras PC. Precisamente, uno de los primeros servicios que ofreci fue la posibilidad de "desborrar" archivos. Desde entonces ha evolucionado rpidamente, gan podero y facilidad de manejo, hasta convertirse en uno de los programas ms vendidos a nivel mundial, lder indiscutible del campo de los utilitarios (la fusin de Central Point, productora del famoso paquete "PC Tools", con Symantec, reafirma este dominio en el campo de los programas de mantenimiento y diagnstico). El programa Norton Utilities presenta varias ventajas con respecto a sus ms cercanos competidores, pues adems de ser muy amplio el espectro de servicios que ofrece, cada utilitario puede utilizarse independientemente (vea la figura 2), lo que permite extraer exclusivamente los de inters y cargarlos en uno o ms disquetes para diagnstico a domicilio.
DE

El Programa Nor ton Utilities


El Norton Utilities es un paquete de programas que permiten evaluar el rendi- Figura 2

7 - CURSO

DE

REPARACION

PC

LECCION 7 - Diagnstico y Reparacin de PC


En la tabla 2 se muestra una descripcin de los distintos utilitarios que vienen incluidos en este paquete. Puede observar que se encuentran agrupados en diversas secciones (RECOVERY, SPEED y TOOLS) y que en cada uno se incluyen diversos programas secundarios exclusivos para cada funcin. Figura 3.

El Programa Check It Pro


Este paquete de programas contiene utilitarios que se agrupan en dos bloques: CKINFO y CKTEST. El primero ofrece servicios muy similares a los del SYSINFO de Norton Utilities, esto es: proporciona informacin diversa sobre el sistema de cmputo. Incluso, tambin incluye el utilitario de comparacin de desempeo, con el cual se puede chequear que la velocidad de la computadora se ubique dentro de las especificaciones definidas por el hardware. Figura 4. A su vez, el bloque CKTEST permite efec-

Figura 3

Figura 4

CURSO

DE

REPARACION

DE

PC - 8

LECCION 7 - Diagnstico y Reparacin de PC


se incluyen en las revistas o que se adquieren ex-profeso. Sin embargo, estos programas no son gratuitos, ya que cuando el usuario los adopta para su uso cotidiano, se obliga a enviar una cuota de registro (la mayora de las veces simblica) al propietario de los derechos, quien de esta manera le entrega recursos para continuar mejorando el software, apoyado en la confianza del usuario. Incluso, hay casos de programas shareware que se han profesionalizado y han alcanzado un lugar relevante en la industria formal del software. Hablaremos de tres programs de este tipo.

Figura 5 tuar una serie de pruebas al sistema, para comprobar su correcta operacin. Existen pruebas de tarjeta madre, de puertos, de unidades de disco, de teclado, ratn, impresora, etc. Este segmento equivale al NDIAGS de Norton, aunque en algunos aspectos resulta ms poderoso. Y aunque Norton Utilities y Check It Pro realizan labores de diagnstico muy similares, en la prctica resultan complementarios, por lo que incluso le recomendamos que adquiera ambos programas.

Utilitarios - Share wares


A continuacin, revisaremos el uso de algunos utilitarios shareware que pueden ser de gran ayuda en el diagnstico y reparacin de computadoras. Al respecto, conviene mencionar que en esta categora se encuentra disponible una vasta cantidad de programas para aplicaciones ilimitadas, aunque no todos son de la misma calidad, lo ms recomendable es seleccionar algunos para no congestionarse con software. Hablemos brevemente del concepto de venta shareware. Existen programadores independientes e incluso pequeas compaas desarrolladoras de software que no cuentan con los recursos suficientes para hacer un lanzamiento formal; en tal caso, hay organismos en diversos pases que recopilan estos programas y que los ponen a disposicin de los usuarios va redes BBS, en Internet o en diversos CD-ROM's que

El Programa SNOOPER El SNOOPER es un pequeo programa (ocupa apenas 240kB) que permite explorar los componentes internos de la PC. Cuando se ejecuta, indica los mdulos principales de la mquina, como el tipo y la velocidad del procesador empleado, la cantidad de RAM instalada, las unidades de disco disponibles, los puertos series y paralelos, el monitor y la tarjeta de video, etc. Con esta informacin se tienen ya los datos indispensables para conocer el tipo de mquina y el desempeo esperado. Vea la figura 5 en la que se muestran dos pantallas de este programa, con informacin bsica y avanzada. Presionando Alt-D, el programa verifica la informacin desplegada sobre los puertos (ports) series y paralelos y efecta algunas rutinas de comprobacin. Al mismo tiempo, muestra una tabla de utilizacin de los IRQ's (llamadas de interrupcin), informacin que resulta muy importante cuando se actualiza el sistema, es decir, cuando se aaden nuevas tarjetas para el incremento de prestaciones, por ejemplo, un FAX/Mdem, una tarjeta de audio, un CDROM, etc.

El Programa SYSCHK El programa SYSCHK es an ms pequeo, ocupa apenas unos 100kB. No obstante, sus capacidades disminuyen, aunque viene a ser una especie de Sysinfo muy completo, ya que presenta en una ventana informacin detallada
DE

9 - CURSO

DE

REPARACION

PC

LECCION 7 - Diagnstico y Reparacin de PC


sobre los componentes del sistema, e incluso brinda la oportunidad de chequear la velocidad relativa del procesador empleado, los discos y el video. Este programa es netamente informativo y no realiza diagnstico alguno, pe- Figura 6 ro puede resultar muy til para averiguar algunos datos de la computadora en reparacin. Figura 6. mativas hasta aqullas con memorias pre-programadas con diagnsticos complejos y que permiten explorar aspectos sutiles de la operacin de una tarjeta madre. No obstante, el mercado de este tipo de tarjetas est cambiando constantemente, por lo que no es fcil recomendar marcas y modelos; sin embargo, la mayora de los fabricantes de software de diagnstico profesional poseen su propio hardware para el efecto. Precisamente, una de las tarjetas con la que usted mnimamente debe contar, es la llamada tarjeta POST (figura 8), la que permite chequear las rutinas de arranque de la computadora, para indicar la naturaleza de posibles errores que impiden al sistema operativo cargarse en memoria. Expliquemos a grandes rasgos en qu consiste. Cuando la IBM lanz la PC, incluy medidas de seguridad que no se haban observado en los diseos precedentes de computadoras personales. Las dos ms importantes fueron la ru-

Demo del Programa QA Plus Este es un programa profesional muy similar en calidad al Norton Utilities y Chek It Pro, cuya versin demo puede ser obtenida mediante el concepto shareware, la cual permite efectuar diversas pruebas del sistema, porque destaca una serie de chequeos exclusivamente dedicados al coprocesador matemtico. Si bien este utiliario consume ms espacio (600kB), es ms poderoso que los dos anteriores, por lo que vale la pena tenerlo en disco para aplicarlo en cualquier sitio. Vea en la figura 7 la pantalla principal del programa y dos de estas pruebas.

Tarjetas de Dia gnstico


En realidad, los programas de diagnstico son indispensables en el service y mantenimiento de PC's, pero no constituyen las herramientas suficientes. Por ejemplo, cuando una mquina no es capaz ni siquiera de cargar en memoria el sistema operativo o cuando al encenderla, el CPU emite una serie de "pitidos", se bloquea y en la pantalla nada aparece, en absoluto, tales programas son intiles. En tales casos, debe recurrirse a tarjetas de diagnstico profesionales capaces de comunicarse directamente con el hardware del sistema y determinar el origen del defecto (o al menos dar al tcnico especializado una idea de qu es lo que est bloqueado la operacin de la mquina). Existen diversos tipos de tarjetas con prestaciones que van desde las meramente infor- Figura 7

CURSO

DE

REPARACION

DE

PC - 10

LECCION 7 - Diagnstico y Reparacin de PC


los circuitos RAM, coteja los datos que entran con los que salen, de tal manera que si se llega a detectar algn error durante el arranque, la mquina enva una seal de alerta y detiene la secuencia de encendido. Por lo que corresponde especficamente a las rutinas POST, a partir de las mquinas AT, se determin que las seales de estas rutinas de auto-prueba se enviaran a una direccin especial en un puerto entrada-salida (el 80h en la mayora de los sistemas "compatibles"), de tal manera que pudieran ser monitoreadas en cualquier ranura libre de la tarjeta madre. Precisamente, la tarjeta lectora de POST como la que nos estamos refiriendo, al ser conectada en cualquier ranura libre puede "leer" los datos que se entregan en ese puerto especfico y decodificarlos para finalmente mostrarlos en un display que se dispone para tal efecto, e indica el tipo de falla. Sin entrar en detalles sobre esta prueba, ya que ste ser uno de los temas de lecciones futuras, la manera de utilizar esta tarjeta es la siguiente: * Apague la mquina, retire la tapa y coloque la tarjeta POST en alguna de las ranuras disponibles. * Encienda y verifique si en algn punto del arranque el display de la tarjeta se detiene por tiempo indefinido. * Anote el dato hexadecimal desplegado y consulte qu significa en las tablas especialmente preparadas al respecto (deben venir junto con la tarjeta de diagnstico). Con ello se detecta cul de los elementos de la tarjeta madre est dando problemas y servir como gua inicial para comenzar la reparacin. Tabla 3. Las tarjetas de diagnstico POST son muy tiles al momento de reparar un sistema muerto, pero tienen el inconveniente de que son costosas y relativamente difciles de conseguir; sin embargo, existen proyectos que permiten construir esta tarjeta con elementos fcilmente adquiribles en refaccionarias electrnicas bien surtidas (vea en la figura 9 un proyecto de este tipo); no obstante, el problema estriba en la informacin sobre los cdigos POST, pues stos dependen de la marca especfica del circuito, por lo que debe conseguirse la informacin de

Figura 3 tina POST y la verificacin de paridad de memoria. POST es acrnimo de Power-On Self Test y corresponde a un conjunto de pequeos programas incluidos en el BIOS que determinan la confiabilidad de la tarjeta madre (incluso de la propia ROM BIOS) y de las tarjetas perifricas conectadas, con lo que permite comprobar que el equipo se encuentra listo para trabajar.Y a su vez, la verificacin de la paridad de memoria consiste en la comprobacin de la integridad de

Figura 9

1 1 - CURSO

DE

REPARACION

DE

PC

LECCION 7 - Diagnstico y Reparacin de PC


tajas de los problemas de software, es que pueden corregirse sin neceFRAGMENTO DE TABLA DE CODIGOS POST PARA BIOS DE AMI (FABRI- sidad de abrir el equipo CADOS DESPUES DE 1/2/92) o de dominar tcnicas electrnicas o de otro ti00 Se est entregando el control al cargador de arranque en INT 19H po, precisamene porque 01 Prueba de los registros del CPU tienen que ver con las 02 Comenzando retraso en el encendido cuestiones lgicas del 03 Pruebas anteriores al chequeo del teclado sistema. De hecho, los 04 Leyendo el bit SYS de teclado programas y utilitarios 05 Se va a probar la ROM, deshabilita la RAM shadow o la cach de diagnstico constitu06 Calculando la auto-prueba de la ROM-BIOS yen los "instrumentos" 07 Inicia la prueba del controlador de teclado de trabajo fundamenta08 Verificacin de la rutina BAT de prueba les para quien se dedica 09 A continuacin se escribir el Byte de comando a la reparacin de com0A Se escribirn los datos del Byte de comando putadoras. Tabla 3 manera independiente. Al respecto, existe un programa shareware, llamado PCM (POST Code Master, figura 10) en el cual se suministra la informacin de los cdigos correspondientes a los BIOS Figura 10 ms populares. El Setup El Setup es un conjunto de datos, que se graban en la memoria ROM BIOS; mediante estos datos se especifican o declaran al sistema operativo los elementos que han sido conectados a la tarjeta madre, para que sean reconocidos durante la operacin de la mquina. En este sentido, el Setup es uno de los aspectos cruciales que determinan la configuracin de una computadora y, por lo tanto, el desempeo del sistema. El programa correspondiente se pone en marcha durante las diversas rutinas de arranque de la mquina, en las cuales se chequea la memoria, se efectan las pruebas POST, etc. Justamente, durante el arranque hay un momento en que se despliega la frase "hit <DEL> if you want to run setup", la cual puede traducirse libremente como "presione DEL si desea entrar al Setup". Es decir, si usted presiona la tecla aludida (SUPR en teclados en espaol), inmediatamente se despliega en la pantalla un conjunto de opciones (figura 11), stas permiten declarar los parmetros correspondientes al hardware del sistema, como son: Las unidades de disquetes incluidas, su formato (3.5 y 51/4 pulgadas) y la letra de recono-

Prob lemas de Software


Hasta aqu hicimos un esbozo de las posibles fallas que puede mostrar una computadora, de sus soluciones factibles y de algunas herramientas bsicas para su diagnstico y correccin. Vamos a analizar con ms detalle algunos de los problemas citados, pero exclusivamente correspondientes a software; al respecto, conviene mencionar que los conflictos de este tipo pueden ser de mltiples categoras y de diferentes grados de dificultad, requirindose en diversas ocasiones conocimientos mas avanzados que es imposible ofrecer en una publicacin como sta. Por lo tanto, vamos solamente a enfocarnos a problemas que no requeren de una experiencia ms profunda sobre esta actividad, dejaremos los tpicos de mayor dificultad para ms adelante. Conviene tener presente que una de las ven-

CURSO

DE

REPARACION

DE

PC - 12

LECCION 7 - Diagnstico y Reparacin de PC


cimiento asociada (A y B). La capacidad y geometra lgica del disco (nmero de cabezas, cilindros, sectores, etc.). El tipo de monitor empleado. La existencia del teclado. Posibles contrase- Figura 11 as de entrada al sistema. Diversos parmetros operativos, como velocidad de tecleo, velocidad de acceso a los buses, tipo de memoria empleada, activacin y localizacin de las memorias shadow, etc. Para que estos datos puedan ser almacenados, en el circuito ROM BIOS existe una porcin de memoria RAM CMOS en la cual pueden registrarse por el usuario o por el fabricante de la mquina. Y por supuesto, para que dicha informacin no se pierda al apagar la computadora, como el circuito en el que se aloja es del tipo RAM, en todas las tarjetas madre existe una pequea batera de nquel-cadmio que se recarga mientras la mquina est encendida, para mantener la alimentacin a la RAM CMOS cuando est apagada y evita as la prdida de la informacin almacenada en el propio Setup (figura 12). El Setup es un programa muy importante en las mquinas PC, ya que es un recurso en el que se apoya el concepto de arquitectura abierta en el que a su vez descansa la plataforma, pues permite la conexin de dispositivos de diversos tipos y fabricantes y la "personalizacin" del sistema dependiente de las necesidades concretas del usuario. Sin embargo, y justa- Figura 12 mente por su papel tan preponderante, existe el riesgo de que un Setup mal configurado pueda causar graves trastornos durante la operacin del sistema e incluso que impida por completo su operacin. Como una prueba, le sugerimos que encienda su mquina y presione la tecla DEL (en algunos sistemas debe presionarse ESC, o una combinacin de teclas fijadas por el fabricante). Enseguida pueden desplegarse varias posibilidades, que pueden ir desde "Standard CMOS" hasta "Do no write to CMOs and exit", aunque es posible que se presente un men en modo texto o en modo grfico y que las opciones ofrecidas sean ligeramente distintas a las aqu mencionadas, pero a fin de cuentas los parmetros y opciones a declarar son bsicamente los mismos. Esta variedad de opciones a su vez depende del fabricante de la ROM BIOS; al respecto, conviene mencionar que los productores ms conocidos de estos circuitos son AMI, Award, Phoenix, Mr. Bios y algunos fabricantes de computadoras, como IBM, Compaq, Acer, DTK, etc. (Para concluir esta observacin, salga del Setup sin modificar datos, pues son muy delicados como para manipularlos sin sentido alguno.) Cabe ahora plantearse una pregunta: cundo se considera que existe una falla en el Setup? Para responder a esta cuestin, conviene mencionar que cada vez que se enciende la mquina, la ROM BIOS verifica que la informacin contenida en su fragmento

1 3 - CURSO

DE

REPARACION

DE

PC

LECCION 7 - Diagnstico y Reparacin de PC


de RAM, efectivamente coincida con el hardware que se tiene conectado, de tal manera que si detecta alguna incongruencia, se expide inmediatamente un mensaje de error y se solicita que se entre al Setup para corregir el dato respectivo. Como prueba, apague la computadora, retire el teclado y vuelva a encenderla; note que se expide el mensaje "Keyboard Error". Sin embargo, cabe plantearse una nueva pregunta: en qu casos se presenta la incongruencia entre los parmetros declaradosy los que se detectan durante las rutinas de arranque? Normalmente, los datos corresponden al monitor, al tipo y formato de las unidades de disquete, a la cantidad de memoria, etc. No son susceptibles de presentar diferencias, pues son datos fijos que no tienen por qu ser modificados en condiciones habituales. Sin embargo, si estas anomalas llegan a presentarse, lo ms seguro es que estemos ante un problema de hardware que puede ser severo, ya que esto significa que la ROM BIOS no pudo encontrar o comunicarse con alguno de los perifricos, ya sea por fallas en los mismos o en las controladoras de discos, puertos I/O, etc. En realidad, son raras las ocasiones en que tenemos que "asomarnos" al Setup y modificar alguna de sus variables; de hecho, slo se recomienda hacerlo durante el ensamblado inicial del sistema o en los siguientes casos: cuando actualizamos la mquina y cambiamos unidades de disco duro o flexible, cuando se efecta un cambio radical de monitor, al aumentar o disminuir memoria, etc. No obstante, una excepcin de modificaciones en el Setup que no se relaciona con cambios en hardware, es cuando se "afina" el sistema. Como la actualizacin del sistema o el incremento de prestaciones es una actividad comn entre quienes se dedican a la reparacin de computadoras, hemos querido mencionar el Setup como uno de los aspectos fundamentales que usted debe conocer. Sin embargo, si no tiene prctica, le recomendamos que no entre al Setup; la informacin que contiene es fundamental para la funcionalidad de la mquina y si usted la modifica y no la recupera, es probable que impida su operacin. En todo caso, anote cuidadosamente todos y cada uno de los datos contenidos. Ahora bien, cuando se encienda la computadora y una vez que concluyen los diversos chequeos del Setup, la mquina busca el sistema operativo para mantenerse en funcionamiento por sus medios. As brinda al usuario la interface de comunicacin para que ste ejecute sus programas. Para que pueda ser ledo y cargado en memoria, el sistema operativo deber permanecer instalado en una porcin especial del disco flexible o del disco duro, denominada "sector de arranque". Ya sabemos que la bsqueda comienza en la unidad declarada como A y que si no se encuentra un disquete insertado se traslada a la unidad C. Y si en ninguno de los dos casos se detecta el sistema operativo, se presenta en la pantalla un mensaje de error: "No se encuentra el sistema operativo. Coloque un disquete de arranque en unidad A y presione ENTER". Precisamente, la imposibilidad de cargar el sistema operativo es una de las fallas ms frecuentes en la PC, lo cual puede obedecer a diversas causas que generalmente se relacionan con un borrado accidental de los archivos, contaminacin por virus, formateo accidental de la unidad de disco duro (o del disquete sistema si es que no hay disco duro), a fallas fsicas y lgicas en el propio disco duro, etc. Es decir, en el mejor de los casos una falla relacionada con la ausencia del sistema operativo, volviendo a cargar en disco duro los archivos de sistema (o incluso todo el paquete) se resuelve; sin embargo, en otros casos, el problema se tiene que corregir con otras tcnicas (eliminacin de virus, recuperacin de las tablas de particiones, inicializacin del disco duro, etc.), antes de volver a cargar los archivos de sistema si es que stos por alguna razn se han daado. Y cmo saber si hay sistema en el disco duro? Como ver, ste es un tema que corresponde al tratamiento del sistema operativo de la PC y como es de suma importancia, lo trataremos con mayor profundidad en la prxima entrega, en la cual culminaremos con esta leccin, dando el correspondiente exmen.
DE

CURSO

DE

REPARACION

PC - 14

LECCION 8 - Ms Soluciones en Problemas de Software

Problemas de Software en el Disco Rgido


Introduccin
Para la lectura de datos en los discos duros sucede algo similar a la forma en que se suele organizar un libro, colocando primero el ndice, es decir, cada una de las caras del disco (cabezas), cada uno de los cilindros y cada uno de los sectores tienen una cierta direccin o nume- Figura 1 racin que impide que se confundan y que per- desastroso cuando se presenta. mite establecer un ndice general del contenido Uno de los aspectos fundamentales de la de ellos. De esta manera, un archivo (que po- FAT es que (a diferencia del hipottico libro cudra compararse con un captulo) puede estar yo ndice es fijo) los datos que incluye estn sufragmentado o distribuido en todo el disco duro jetos a un proceso de cambio continuo, pues en sin perderse su secuencia, pues de manera l- la actividad informtica la creacin y borrado de gica se encuentra "encadenado", de tal forma archivos, la carga de programas, etc. es una acque cuando se da lectura a tal archivo, gracias tividad normal. Adems, para garantizar la sea la informacin del ndice las cabezas pueden guridad en el acceso de la informacin, en el desplazarse exactamente al punto donde ste disco duro se guarda tambin una copia idnticomienza para su lectura y darle seguimiento ca de la FAT; es decir, no hay uno sino dos ndihasta su conclusin "brincando" de un punto a ces exactamente iguales. otro del disco. Precisamente, como la FAT est sujeta a una Nota: recuerde que el ensamble de cabezas actividad dinmica, la probabilidad de errores magnticas se mueve lateralmente accionadas es muy alta. por un eje solidario. Este ndice general se llama File Allocation Tables (FAT) o tabla de localizacin de archivos Sectores Perdidos y constituye uno de los aspectos ms importandel Disco tes en la operacin confiable de una computadora, pues, imagine usted lo catico de la informacin sin esta gua (figura 1). Una falla muy comn en la estructura de daCuando se pierde la FAT es imposible leer el tos del disco duro, tiene que ver con la aparicin disco, se tiene que recurrir a utilitarios como de "sectores perdidos", los cuales son bloRESCUE o MiCROSCOPE 2000 para recons- ques de espacio que en la FAT se reportan cotruirla. Sin embargo, la reconstruccin de la FAT mo usados pero que no corresponden a archies un proceso complejo que no podemos anali- vo coherente alguno. zar en este momento (lo haremos en futuras Estos problemas surgen cuando al momento lecciones), con la ventaja de que la prdida de de estar salvando un archivo se presenta algula FAT no es problema muy comn, aunque es na falla elctrica o hay problemas en la ejecu-

1 - CURSO

DE

REPARACION

DE

PC

LECCION 8 - Ms Soluciones en Problemas de Software


cin de programas o bloqueos en el sistema, etc., los cuales provocan que se pierda el "encadenamiento" de los datos y que porciones del disco estn reportadas como "usadas", aunque en realidad no corresponden a archivo alguno, lo que implica un desperdicio de capacidad de almacenamiento. Por lo general, la prdida de sectores no representa mayor problema en la estructura de datos, salvo la posibilidad de que algn archivo ya no pueda ser recuperado, lo cual es una situacin extrema pero que llega a suceder. Incluso en muchas ocasiones el usuario ni siquiera se percata de estas cadenas rotas, pues cuando son mnimas el espacio que consumen es despreciable. Sin embargo, cuando existen grandes cantidades de sectores perdidos llegan a aparecer segmentos considerables del disco duro que ya no pueden utilizarse, se reportan como "inamovibles" dentro de ciertos utilitarios (como el DEFRAG de MS-DOS 6.0+). En tal caso (e incluso como rutina de mantenimiento), para recuperar espacio en el disco debe emplearse algn utilitario como el NDD o el SCANDISK descriptos en la leccin N 6 (figura 2). Ambos son capaces de detectar y corregir las cadenas de clusters problemticos, por lo que conviene que se familiarice lo ms a fondo posible con su empleo. En este punto cabe hacer una aclaracin. La unidad lgica mnima de almacenamiento en disco de acuerdo al DOS es de 512 bytes. Sin embargo, como sta es una magnitud muy pequea de informacin, en discos duros se toman varios sectores y se agrupan en clusters (racimos), los cuales son conjuntos de sectores, cuya magnitud depende del tipo de disco (figura 3). Por ejemplo, en discos de baja capacidad (menos de 100MB) los clusters son apenas 2kB (4 sectores), mientras que en discos muy grandes (por ejemplo 2GB) el cluster puede llegar a medir hasta 32kB (64 sectores). Por lo tanto, cuando en discos duros se habla de sectores perdidos, en realidad son clusters perdidos, ya que ningn parmetro menor que esta magnitud se puede manejar en la FAT.

Sectores Daados del Disco


Cuando alguna rea del disco duro est daada por defectos de fabricacin o porque, estando encendida, la mquina ha sido sacudida, etc., es probable que aparezcan sectores que no registran datos fidedignos, los cuales precisamente reciben el nombre de sectores daados, que llegan a representar problemas graves en la informacin (vea la figura 4). De hecho, en los discos de tecnologas antiguas como MFM y ESDI, prcticamente se consideraba normal la existencia de sectores daados por la imperfeccin de los procesos de fabricacin, en cuyo caso al momento de formatearlos se detectaban dichos sectores y se reportaban como defectuosos, para que

Figura 2

CURSO

DE

REPARACION

DE

PC - 2

LECCION 8 - Ms Soluciones en Problemas de Software

Figura 3 el sistema operativo no los considerara en las operaciones de lectura y escritura, quedaban aislados sin representar ya problema alguno, salvo la prdida de algunos bytes en la capacidad de almacenamiento. Sin embargo, los discos de tecnologa IDE y SCSI modernos reportan cero errores en la fabricacin, lo cual no excluye la posibilidad de que aparezcan defectos durante el uso (y el abuso). Cabe preguntarse entonces: qu sucede cuando se reportan sectores daados? Para detectar sectores daados, pueden emplearse utilitarios como el NDD de Norton o el SCANDISK de MS-DOS, los cuales no slo detectan y marcan la ubicacin de sectores dudosos, sino que son capaces de recuperar al mximo la informacin contenida en dichos sectores. Otra forma de detectar sectores defectuosos es dar una orden de FORMAT; sin embargo, con ello se pierde casi irremediablemente cualquier informacin previamente al-

macenada. Otros problemas que tienen que ver con la estructura de datos en el disco duro son los siguientes: prdida de la tabla de particiones, problemas en el sector de arranque (son catastrficos), sectores no encontrados, etc.

Los Virus
Los virus son pequeos programas diseados como elemento de sabotaje o simplemente para llamar la atencin y cuya principal propiedad es que se reproducen por s mismos (de ah la comparacin con los virus biolgicos) y se insertan en otros programas. Los daos que pueden producir los virus son muy variables, sin embargo, una deteccin y correccin oportuna puede evitar la destruccin de datos importantes.

Figura 4

3 - CURSO

DE

REPARACION

DE

PC

LECCION 8 - Ms Soluciones en Problemas de Software


Aunque el tema ser tratado con mayor profundidad en otras lecciones, conviene adelantar algunos aspectos prcticos importantes. Los primeros pasos a seguir cuando tenga la sospecha de que su mquina ha sufrido una infeccin viral son los siguientes: 1) Apague la mquina y espere unos dos segundos. 2) Introduzca un disco sistema en la unidad A, en el cual debe haberse grabado previamente algn utilitario antiviurs. 3) Corra el utilitario de deteccin de infecciones y en caso de encontrarse algn virus informtico, ejecute un programa limpiador. 4) Vuelva a verificar con el detector que su sistema haya quedado libre de infecciones; retire el disco sistema y reinicialice la mquina. 5) En caso de que el virus haya inutilizado algunos archivos, recuprelos con un RESTORE (de algn BACKUP previo) o vuelva a instalar aplicaciones si es que correspondan a programas. Sin embargo, y como en el caso de las personas, prevenir es mejor que curar, le recomendamos que observe estas precauciones para evitar que su disco duro sea contagiado de virus informticos: 1) Procure siempre utilizar software original y no acepte copias piratas. 2) No introduzca en su mquina disquetes de dudosa procedencia. 3) Si llega a sus manos un disquete con informacin que le interesa, antes de copiar cualquier dato verifique que est libre de virus. 4) Realice un respaldo peridico de su informacin ms valiosa y gurdelo en un lugar seguro. 5) Tenga siempre a mano uno o varios discos sistema con utilitarios antivirus y de recuperacin de datos. Si Ud. sigue las recomendaciones dadas en este prrafo, su disco rgido (tambin llamado disco duro) estar a salvo de este tipo de daos informticos y en el peor de los casos podr recuperar su informacin ms importante con muy poca o nula prdida.

Clasificacin de los Virus Segn el Dao que Causan


Damos a continuacin, una primera clasificacin de los denominados virus informticos, indicando el posible dao que pueden causar en nuestra PC

1) Virus de entretenimiento Por lo general slo presentan algn despliegue o mensaje en la pantalla, pero no afectan la informacin almacenada.

2) Virus reproductores Se reproducen constantemente y ocupando espacio en disco duro, llegan a impedir el almacenamiento de cualquier informacin nueva. 3) Virus de bloqueo Modifican algunos archivos ejecutables y bloqueando su operacin, desactivan programas enteros.

4) Virus borradores Pueden llegar a borrar desde archivos individuales hasta todo el sector de arranque, as impiden el acceso a la informacin almacenada.

5) Virus destructores de software Destruyen toda la informacin del sistema, desde la tabla FAT hasta la tabla de particiones.

6) Virus destructores de hardware Colocan el microprocesador o el disco duro en un ciclo de trabajo complejo, que potencialmente puede ocasionar daos fsicos al sistema. En la prxima leccin analizaremos algunos problemas de hardware comunes. ***
DE

CURSO

DE

REPARACION

PC - 4

LECCION 9 - Mantenimiento de Rutina

Mantenimiento de Rutina
Introduccin
El mantenimiento preventivo de una computadora consiste en la revisin peridica de ciertos aspectos, tanto del hardware como del software, que influyen en el desempeo confiable del equipo, en la integridad de los datos almacenados y en un intercambio de informacin correcto, a la mayor velocidad posible, dentro de la configuracin dada. Los pasos que deben seguirse son los siguientes. Paso 1. Limpieza de las unidades de floppy La limpieza de las unidades de floppy se puede efectuar con unos disquetes especiales que se venden en cualquier tienda de informtica. El disquete se humedece con el lquido especial que viene incluido, se inserta en la unidad respectiva y desde la lnea de comandos se da la orden DIR A: (o B, depende de la unidad). Mientras trabaja la unidad se limpian las cabezas magnticas. Deje reposar la unidad por lo menos dos minutos para que el alcohol se evapore y evitar que se daen los discos. Tampoco abuse de este limpiador, pues podra darse el caso de que se daen las cabezas de la unidad, sobre todo cuando la tela ya presenta alguna rasgadura. En ocasiones tambin es necesario revisar el funcionamiento de estas unidades, para lo cual puede apoyarse en los programas especficos incluidos en los paquetes Norton Utilities, Chek It Pro o PC Tools. Eventualmente puede utilizar para el efecto la "prueba de compatibilidad" de los programas MSBACKUP y MWBACKUP que se incluyen en el MS-DOS, versin 6.0 en adelante. Paso 2. Revisar la integridad de los datos del disco duro Para revisar la integridad de los datos del disco duro, puede ejecutar ya sea el programa NDD de Norton o el SCANDISK, incluido en MS-DOS a partir de su versin 6.2. Con estos utilitarios es posible detectar y corregir cualquier error en la informacin del disco duro, como fallas en la estructura de directorios, cadenas de clusters perdidas, tablas de particiones errneas, tablas de contenidos diferentes, etc. Incluso, permiten verificar el estado fsico de la superficie de los discos, de tal manera que si se llega a encontrar algn sector defectuoso, se le indica a la FAT para que quede inutilizado, habiendo trasladado antes a otro sector (no daado) la informacin contenida para permitir, de esta manera, el rescate de datos. Concluido este punto, se puede proceder a defragmentar la informacin. Al respecto, cuando un disco lleva algn tiempo de operacin, lo ms seguro es ue se hayan instalado y borrado una gran cantidad de programas y archivos, con lo cual las cadenas de informacin se dispersan, lo que a su vez hace que las cabezas de lectura-escritura tarden ms tiempo en encontrar los datos solicitados para el proceso informtico. Podemos imaginar esta situacin comparando el disco duro con una biblioteca bien organizada, pero que es consultada por personas no cuidadosas: al cabo de un tiempo, los volmenes quedarn en completo desorden, por lo que la bsqueda de determinados ttulos se vuelve lenta. Sin embargo, como todos los libros tienen una clave, el bibliotecario puede volver a organizarlos exactamente como se encontraban. En el caso del disco duro, cuando se borra un archivo, el hueco que deja es rpidamente
DE

1 - CURSO

DE

REPARACION

PC

LECCION 9 - Mantenimiento de Rutina


diversas opciones. La ms recomendable aunque la ms tardada es la "optimizacin completa". Paso 3. Revisar el funcionamiento general de la mquina Para checar el comportamiento del sistema, es necesario recurrir a utilitarios como el NDIAGS de Norton o el CKTEST de Check It Pro. Es conveniente diagnosticar la operacin de la tarjeta madre, de la memoria, de los perifricos de entrada y salida y de todo aquello que pueda poner en riesgo la integridad de la informacin almacenada (figura 2). En este punto tambin se recomienda correr un utilitario de comparacin de desempeo, para comprobar si el sistema est trabajando a su capacidad real o ha perdido velocidad de proceso (figura 3).

Figura 1 llenado por otro archivo, pero si el espacio liberado es de menor tamao que la nueva informacin, ste comenzar a escribirse en dichos sectores y terminar de escribirse en alguna otra porcin libre del disco duro. Y precisamente, la lentitud del sistema se manifiesta durante la lectura de esa informacin, puesto que las cabezas magnticas deben desplazarse de un lado a otro para recuperar los fragmentos de archivos dispersos en toda la superficie del disco. No obstante, como la distribucin de la informacin se encuentra lgicamente encadenada y registrada en la FAT, mediante un utilitario es posible compactarla y organizarla para mejorar los tiempos de acceso. En esto consiste la defragmentacin (figura 1). Los utilitarios que pueden emplearse con el SPEEDISK de Norton, el DEFRAG de MS-DOS 6.0 (que de hecho es una versin reducida del SPEEDISK), el COMPRESS de PC Tools e, inclusive, uno del tipo Shareware llamado ORG. Cuando se solicita esta funcin, normalmente los programas ofrecen Figura 2

Paso 4. Chequeo de la administracin de memoria El aspecto de la administracin de memoria se toc brevemente en el captulo anterior. Por lo general, slo es necesario realizarla en la primera ocasin que nos enfrentemos a un sistema y, en sucesivas ocasiones simplemente revisar que ningn programa recientemente instalado haya modificado esa configuracin. Como receta a seguir, puede decirse que una administracin que consigue liberar ms de 610kB de memoria convencional es excelente; si consigue entre 600 y 610B est bien, y si consigue

CURSO

DE

REPARACION

DE

PC - 2

LECCION 9 - Mantenimiento de Rutina


Fallas en el Teclado
El teclado y el mouse son los dispositivos que ms sujetos estn a maltrato por parte del usuario. Sin embargo, tienen la ventaja de que son componentes relativamente baratos (unos $20 en el primer caso y unos $10 en el segundo) y de que se los puede sustituir fcilmente cuando llegan a daarse. A pesar de ello, en la mayora de casos no conviene desecharlos, pues las fallas por lo general se corrigen fcilmente. En el caso del teclado las averas ms comunes son las siguientes: teclas rotas o perdidas, teclas con caracteres ilegibles y teclas que ya no marcan el carcter, ya sea por acumulacin de polvo, lquidos derramados, etc. Tambin existen fallas ms agresivas aunque menos comunes, que tienen que ver con la conexin a la unidad de sistema, daos al circuito controlador, tarjeta o membrana rotas, confusin de teclas, etc. En este apartado vamos a ocuparnos slo de la limpieza de los interruptores para garantizar el adecuado marcaje de los caracteres y tambin ofreceremos algunos consejos adicionales para garantizar una apropiada comunicacin con la unidad de sistema. Como primer punto, debe extraer con un desarmador una de las teclas para averiguar si el perifrico es del tipo mecnico o de membrana (figura 5). En el primer caso, la limpieza de las teclas se debe realizar una por una, centrada en las que no respondan adecuadamente. Al respecto, deje caer sobre el interruptor una gota de alcohol isoproplico (se consigue en farmacias de amplio surtido), presione varias veces para que el alcohol llegue al interior, de tal

Figura 3 menos de 600kB hay que volver a administrar. Este punto es especialmente crtico en sistemas multimedia.
Paso 5. Respaldo de la informacin vital Finalmente, la obtencin de un respaldo de la informacin de trabajo es muy conveniente para evitar que una falla catastrfica (por ejemplo, una falla en el disco duro de tal magnitud que impida recuperar los archivos contenidos) perjudique vitalmente las actividades del usuario. Se recomienda que en ambietes empresariales se realice un respaldo de informacin por lo menos una vez por semana, pero si es especialmente importante cada dos das o incluso diariamente. Para ello, emplee utilitarios especiales incluidos en el MS-DOS a partir de la versin 6.0, el MSBACKUP para DOS (figura 4) y el MWBACKUP para Windows, ambos son programas que funcionan con la lgica de mens desplegables y ventanas de dilogo, por lo que su aplicacin no representa problema. Concluidas las explicaciones para el mantenimiento de rutina, veamos ahora algunas fallas bsicas de hardware.

Figura 4

Figura 5

3 - CURSO

DE

REPARACION

DE

PC

LECCION 9 - Mantenimiento de Rutina


troducir directamente al sistema los cdigos ASCII correspondientes a diversas teclas y verificar que efectivamente aparezcan en pantalla. En caso contrario, probablemente exista un cable roto o un falso contacto, lo cual se corrige con cambiar todo el cordn o al asegurarse que los conectores de los extremos se encuentren en condiciones funcionales. Al respecto, hay teclados con un tipo de entrada distinta a la que viene incluida en el sistema, lo que obliga a utilizar un convertidor (el teclado estndar utiliza una entrada tipo DIN-5, mientras que los teclados IBM, Acer, HP y algunas otras marcas usan la Mini-DIN, mejor conocida como "de teclado tipo PS/2", figura 8). Estos convertidores suelen ser muy confiables, pero tambin llegan a fallar, por lo que es conveniente verificar que no haya falsos contactos o problemas similares. Si llegado a este punto el problema no se corrige, le sugerimos que consiga otro teclado para comprobar que el problema no est en el sistema. Si la falla se corrige, lo mejor es adquirir un nuevo teclado, pero si an persiste, lo ms probable es que la falla se encuentre en la ROM de teclado que est incluida en la tarjeta madre, lo cual requiere otro diagnstico.

Figura 6 manera que se elimine la suciedad que impida un buen contacto entre las terminales mecnicas. En el caso de los teclados de membrana, retire los tornillos que sujetan la cubierta inferior para abrir el gabinete (figura 6). Posteriormente retire varios tornillos que sostienen la placa de circuito impreso, sobre la que se aloja la membrana de contactos correspondientes propiamente al teclado.Cuidadosamente, con un hisopo humedecido en alcohol isoproplico, limpie ambas partes del contacto (la membrana y los contactos, estrictamente hablando) y deje secar las partes antes de volver a ensamblar el perifrico. Para comprobar la operacin del teclado, utilice algn utilitario especializado, como el incluido en NDIAGS o en CKTEST, con los cuales es posible comprobar el funcionamiento de todas y cada una de las teclas, al igual que el de las luces indicadoras respectivas (figura 7). No obstante, si el teclado an presenta irregularidades, es tiempo de realizar un diagnstico ms agresivo: en primer lugar, verifique la conexin del teclado con la unidad de sistema y revise que la informacin de entrada efectivamente sea recibida. Para realizar esta comprobacin deber in-

Limpieza del Mouse


Por lo que se refiere al ratn, es un aditamento que al ser mucho ms barato que el teclado, no vale la pena dedicar grandes esfuerzos a su reparacin. Lo nico recomendable es revisar el estado de la esfera giratoria y de los rodillos de contacto, ya que la suciedad tiende

Figura 7

Figura 8

CURSO

DE

REPARACION

DE

PC - 4

LECCION 9 - Mantenimiento de Rutina


a acumularse en estos componentes, impide el desplazamiento uniforme y provoca por consecuencia alteraciones en el movimiento del cursor. Inclusive, en casos extremos, puede abrirlo y verificar que no haya basura en el camino de los sensores pticos de movimiento (figura 9). Y una vez abierto, aproveche la oportunidad Figura 9 para dejar caer una gota de alcohol en los interruptores de los botones. Si con eso no se corrige el problema, lo mejor es adquirir un ratn nuevo, para lo cual nicamente debe considerar si es serial o de bus, as como chequear si el ratn original no emplea la entrada Mini-DIN tpica de mquinas IBM y Acer; en tal caso, trate de adquirir directamente un mouse con ese tipo de entrada, ya que aunque venden adaptadores de serial a Mini-DIN, en ocasiones el dispositivo apuntador se llega a daar por ciertas incompatibilidades internas. ales de entrada, etc. De hecho el monitor es el nico mdulo de una computadora donde estrictamente se aplican tcnicas de servicio electrnico. Si usted no tiene estas bases y no dispone de la informacin de los circuitos del monitor en cuestin, mejor no intente la reparacin.

Fallas en las Unidades de Disquete


Sin duda alguna, las unidades de floppy son los dispositivos internos que ms problemas llegan a presentar desde el punto de vista fsico, pues intervienen elementos mecnicos susceptibles de desgaste e imprecisin, al contrario de los circuitos electrnicos que son muy confiables. Los problemas que comnmente se llegan a observar en estas unidades son: cabezas magnticas sucias, partes mecnicas flojas, desalineamiento del mecanismo y residuos de impurezas. En principio, puede sospecharse de anomalas si la unidad se niega a leer los disquetes, si los disquetes no son formateados adecuadamente, etc. En todo caso, puede utilizar como herramienta de apoyo el diagnstico de alguno de los ultilitarios ya indicados. Como primer paso, efecte una limpieza de las cabezas como se indic en el apartado de

Fallas Elementales en el Monitor


Realmente hay pocas cuestiones elementales que efectuar al monitor cuando falla. Sin embargo, conviene mencionar que uno de sus problemas ms comunes es la suciedad en sus controles de brillo, posicin y apertura vertical, posicin horizontal, contraste, etc. Al respecto, lo nico que podemos recomendar como bsico es abrirlo y efectuar una limpieza de los potencimetros con un spray especial (tipo SiliJet). Tambin le sugerimos que limpie y calibre tambin los presets internos, pero observe y tenga la precaucin de marcar la posicin original para evitar cualquier desajuste (figura 10). Si el problema es mayor (la falla de algn componente interno), es necesario efectuar una rutina de diagnstico electrnico como la de un televisor de color convencional, lo cual implica verificar el funcionamiento de la fuente, chequear el alto voltaje, seguir los recorridos de se-

Figura 10
DE

5 - CURSO

DE

REPARACION

PC

LECCION 9 - Mantenimiento de Rutina


mantenimiento preventivo. Enseguida introduzca un disquete con informacin y trate de leer la FAT con el comando DIR A: (o B:); si hasta aqu no se presentan problemas, entonces trate de ejecutar algn programa pequeo va la unidad en observacin. Si todo se desarrolla convenientemente, lo ms probable es que la falla se haya corregido con la limpieza. No obstante, hay casos en los que la unidad no lee la FAT, o la lee pero no hay acceso a la informacin del disco. Conviene entonces abrirla y revisar cuidadosamente el mecanismo impulsor de cabezas, sobre todo si es de los del tipo de tornillo sin fin, en los que puede acumularse polvo y otras impurezas. Para su limpieza utilice algn pao suave que no suelte fibrillas y por ltimo aplique vaselina para protegerlo del desgaste. Tambin si lo considera necesario, lubrique el eje del motor del disco con aceite especial para mquinas, sin que se produzcan salpicaduras a los circuitos. Figura 11. Si hasta aqu el problema no se ha corregido, entonces corrobore que no haya obstrucciones en los fotodetectores de proteccin de escritura o en el localizador de sector 0 (sector de arranque), ya que algn fragmento de etiqueta que se haya desprendido puede obstruir el paso del rayo de luz, lo que impide la escritura en unidades de 5 1/4 o la permite permanentemente en las de 3.5 pulgadas. Si la etiqueta se loj en el sensor de sector 0, la unidad no ser capaz ni siquiera de leer la FAT. Otros tipos de fallas son las que se presentan cuando hay una conexin defectuosa o la tarjeta controladora presenta problemas; en tal caso, lo ms conveniente es recurrir a los programs de diagnstico. Simplemente como prueba, reemplace la tarjeta con una controladora multipuertos y si se corrige la falla, entonces puede deducirse su origen; de lo contrario, lo ms recomendable es sustituir la unidad, pues aunque localice el circuito daado, difcilmente podr encontrar el repuesto. Al respecto, asegrese de que la unidad sustituta sea de la densidad adecuada. En el caso de discos de 5 1/4 pulgadas, podemos suponer que si la mquina es XT las unidades son de baja densidad y si es 386 es de alta; slo hay que ser cuidadosos con las 286, en las que puede haber de cualquier tipo. Por lo que se refiere a discos de 3.5, slo los modelos PS/1 de IBM emplearon unidades de 720kB, mientras que las mquinas 386 o superiores utilizaron unidades de 1.44MB. (Considere tambin el color del panel frontal de la computadora.) Para su instalacin retire la unidad anterior, guarde los tornillos de montaje y desconecte los cables de alimentacin y de datos. Coloque enseguida el nuevo drive en el mismo sitio y fjelo en el chasis con los mismos tornillos, con cuidado de que los cables queden conectados apropiadamente. Es importante que tenga en cuenta la polaridad; de hecho, en unidades de 5 1/4 pulgadas no hay confusin, pues el conector presenta un tope que impide fsicamente que se acople de manera invertida, pero las unidades de 3.5 pulgadas no cuentan con esta proteccin, por lo que es fcil equivocarse. Si esto llegara a suceder, el LED indicador quedar encendido permanentemente, para indicar el equvoco; sin embargo, como estos drives vienen protegidos contra esos errores, simplemente debe invertir el conector para corregir el problema. Figura 12.

Fallas en el Disco Duro


Cuando un disco duro deja de funcionar adecuadamente y no es problema de software o de daos fsicos en algn sector de los

Figura 11

CURSO

DE

REPARACION

DE

PC - 6

LECCION 9 - Mantenimiento de Rutina


voltajes de +12, +5, -5 y -12V de DC, pero en mquinas actuales es comn encontrar fuentes con algunos niveles adicionales, como el de 3,3V, que se est conviertindo en el estndar para el funcionamiento de los nuevos microprocesadores. Estas fuentes son del tipo conmutado, de ah su poco peso y volumen (figura 13); sin embargo, debido precisamente a tal situacin, la reparacin de estos bloques es un tanto compleja y los componentes electrnicos normalmente no se encuentran. Por lo tanto, lo ms recomendable es sustituir todo el bloque, en cuyo caso es muy probable que tambin tenga que sustituir el gabinete, pues normalmente se venden juntos. Aunque esto no debe preocuparle, pues el conjunto llega a costar unos $45. Cuando vaya a reemplazar la fuente, nicamente debe fijarse en su forma externa y en su capacidad de suministro de energa (que se mide en watt) para garantizar que funcione adecuadamente. Y al efectuar la sustitucin, cuide que los conectores queden en el mismo lugar y posicin.

Figura 12 platos, realmente es poco lo que se puede hacer, aparte de tratar de echarlo a andar con la premisa de que el gabinete que contiene los discos metlicos no se debe abrir, ya que de hacerlo podra entrar un poco de polvo o impurezas al interior y causar un problema mayor. Para reactivar un disco al que ya no permite acceso, hay que tratar de darle un ligero "empujn" al motor de giro, rotando firmemente pero Problemas con la con cuidado la unidad mientras est conectada y Tarjeta Madre el sistema est arrancando. Tambin debe comprobarse la adecuada conexin de los cables de Este es el peor de los casos, ya que un proalimentacin y de transporte de datos, verificar que el voltaje recibido sea correcto (estas unida- blema en la motherboard, por lo general, implica des se alimentan con +5 y +12V y tienen muy po- enfrentarnos a una serie de diagnsticos muy ca tolerancia a variaciones); incluso verifique que no haya falsos contactos entre la tarjeta controladora incluida en el disco y el interior (algunos discos Maxtor presentan recurrentemente este problema, debido a que utilizan un conector plstico entre la tarjeta y el mecanismo interno).

Fallas en la Fuente de Alimentacin


La fuente de poder, como su nombre lo indica, es el mdulo encargado de tomar el voltaje de AC de la lnea de alimentacin y de proporcionar los niveles necesarios a los dems bloques de la computadora. Las fuentes tradicionales expiden Figura 13

7 - CURSO

DE

REPARACION

DE

PC

LECCION 9 - Mantenimiento de Rutina


complejos y de difcil solucin, aunque algunos problemas pueden ser relativamente sencillos, como detectar un mdulo de memoria defectuoso (en cuyo caso podemos reemplazar el mdulo SIMM causante de la falla). El problema es cuando la memoria se encuentra soldada a la misma placa de la tarjeta madre, lo que nos enfrenta a un proceso de extraccin y soldadura de componentes de montaje superficial (no trate de hacerlo si no tiene experiencia, ya que puede arruinar por completo la tarjeta madre). Otros problemas comunes son los siguientes: un BIOS defectuoso, una batera gastada, algn cortocircuito entre la placa y el chasis, conectores mal colocados, etc. El sntoma ms comn en estos casos es una mquina que al encenderla produce una serie de "pitidos" (en ocasiones, ni siquiera eso) y se detiene, sin cargar sistema operativo. Esto implica que la nica forma que tenemos para detectar la causa del problema es recurrir a una tarjeta de diagnstico POST y tratar de corregirla si es posible; aunque en muchas ocasiones lo ms recomendable es reemplazar la tarjeta madre completa. Por increble que parezca, el elemento ms complejo e importante de una tarjeta madre, el microprocesador, casi nunca falla, debido al riguroso control de calidad que tienen todas las compaas productoras de estos chips. En caso de encontrar una tarjeta madre daada, lo ms conveniente ser el reemplazo, previo rescate de los elementos que s funcionen (como el microprocesador y la memoria) para trasladarlos a la nueva tarjeta. Una placa 486 sin procesador ni memoria no cuesta arriba de unos $60, por lo general, los clientes estn dispuestos a pagar el precio, siempre y cuando su sistema vuelva a trabajar lo ms pronto posible. Claro que ahora, hablar de 486 es como referirnos a dinosaurios, pero los tcnicos sabemos que es fcil sacarle el jugo a estas PCs. Por lo general, cuando alguna de las tarjetas controladoras tiene problemas, la mquina se queda completamente bloqueada (no arranca ni carga el sistema operativo) o se muestra un despliegue completamente inusual en el monitor. En tales casos, lo mejor es contar con una tarjeta de video, una Multi I/O, etc., que estn en buenas condiciones para efectuar un reemplazo directo y chequear si la falla se corrige. De lo contrario, significa que el problema se encuentra en otro punto (unidades de disco, motherboard o monitor), lo que a su vez implica un diagnstico ms agresivo con una tarjeta POST o con un programa de diagnstico independiente del sistema operativo. Incluso, se venden tarjetas especiales con una serie de rutinas de diagnstico grabadas en una ROM interna, las cuales se comunican directamente con el hardware del sistema y permiten detectar problemas que de otra forma sera prcticamente imposible aislar.

Bloques de Memoria Defectuosos


El sntoma de un problema en memoria RAM es el siguiente: al momento del arranque la mquina no reconoce toda la memoria instalada, se bloquea y expide un mensaje "MEMORY SIZE MISSMATCH" o algo por el estilo; incluso podemos enfrentarnos a mquinas que no se arrancan en absoluto y la pantalla del monitor permanece en blanking. En esos caso, se puede recurrir a la tarjeta POST como auxiliar en el diagnstico, pero lo ms conveniente es el reemplazo directo, con dos memorias SIMM iguales a las empleadas en el sistema en prueba, se efecta un cambio secuencial hasta localizar el mdulo defectuoso y se procede entonces a la sustitucin. Para verificar problemas en memoria (en caso de que la mquina s arranque y cargue el sistema operativo), podemos recurir a utilitarios como NDIAGs o CKTEST, que pueden correr una serie de pruebas en cada uno de los bloques (vea la figura 14).

Figura 14

CURSO

DE

REPARACION

DE

PC - 8

LECCION 10 - Virus Informticos

Virus Informticos
1 Parte
Qu son los virus informticos?
De manera general, se identifica el virus informtico como un programa que se introduce indebidamente en un sistema, en el que realiza diversas acciones sin el consentimiento del usuario. Puede tratarse de un pequeo mensaje que aparece en la pantalla por algunos segundos, sin alterar la operacin normal del equipo ni el trabajo realizado. Sin embargo, hay virus muy agresivos que formatean el disco duro, destruyen la tabla de particiones o las FAT y bloquean el acceso a ciertos componentes del sistema. Es fcil apreciar entonces el enorme riesgo que corre el trabajo de un usuario si es atacado por alguno de estos nefastos programas. miento hasta que el usuario se quedaba sin espacio. Por su comportamiento tan parecido a los virus biolgicos, se les bautiz con dicho nombre a este tipo de infecciones y por extensin a todos los programas que efectuaban acciones sin el consentimiento del usuario (muchos de estos programas ya no se duplican como los virus biolgicos, aunque realizan otras labores aun ms destructivas). Un buen ejemplo es el V i e r n e s 1 3. b) Bombas lgicas Este tipo de virus puede entrar en un sistema y permanecer inactivo por largo tiempo, pero cuando se renen ciertas circunstancias programadas en su estructura (una fecha, una hora, cierto nmero de ejecuciones, etc.), entran en operacin y causan efectos que van desde la expedicin de una tonada en el altavoz de la PC, hasta la destruccin de la informacin en el disco duro (figura 1). Ejemplo de esto es el virus M i guel Angel. c) Gusanos Estrictamente hablando no es un virus computacional como los que conocemos, sino que

Clasificacin de los virus informticos


Hay diversas clasificaciones dependientes de sus caractersticas. Dos de las ms usuales son: por su forma de actuar y por las zonas que infecta. 1) Por su forma de actuar En este grupo se toma en cuenta la forma en que el virus ataca a la computadora, as como en algunas de sus caractersticas operativas. a) Virus Algunos de los primeros programas de este tipo, lo nico que hacan era infectar una mquina y cada vez que tenan oportunidad, se duplicaban en otros sectores del disco duro, con lo que iban reduciendo la capacidad de almacena- Figura 1

1 - CURSO

DE

REPARACION

DE

PC

LECCION 10 - Virus Informticos


suelen ser programas de bsqueda especializados, diseados por usuarios expertos (llamados, en el medio, hackers), cuyo objetivo es burlar las defensas de un sistema de cmputo para extraer de forma no autorizada algn tipo de informacin. Son muy utilizados en el espionaje industrial. Por lo general, cada uno de ellos son diseados para aplicaciones especficas y se destruyen una vez conseguido su objetivo, por ello nunca circulan entre los usuarios tpicos. d) Caballos de Troya Se ha dado este curioso nombre a aquellos virus que para su distribucin inicial fueron "disfrazados" como algn programa inofensivo: una hoja de clculo, una enciclopedia, una recopilacin de informacin diversa, etc. Se han dado casos en que los diseadores de estos programas dainos los disfrazan como utilitario antivirus, as que los usuarios la reciben, la instalan sin sospecha y notan, al poco tiempo, que su computadora se comporta de un modo extrao. e) Virus de entretenimiento Son aqullos que en nada afectan la informacin de un sistema, sino que al momento de activarse producen algn efecto curioso o simplemente molesto, pero que en ningn momento pone en riesgo los datos guardados dentro de la PC. Un ejemplo es el p i n g - p o n g . f) Virus furtivos Son los ms modernos y peligrosos, ya que adems de causar algn efecto daino dentro de la computadora, poseen avanzados mtodos de ocultamiento que inhiben la operacin de los utilitarios antivirus, porque se ocultan a la accin de los buscadores y pasan desapercibidos para cualquier herramienta no especializada. Uno de los ms conocidos de este tipo es el N a t a s o Satn. g) Virus polimrficos Se llaman as a aqullos que van "evolucionando" por generacin propia; esto es, que cambian su apariencia peridicamente con el objeto de pasar desapercibidos ante los utilitarios antivirus. Este es otro de los mtodos que han descubiertos los programadores para que sus nefastos programas circulen la mayor cantidad de tiempo sin ser detectados y obviamente puedan destruir mayor cantidad de informacin.

2) Por las zonas que infecta No todos los virus se comportan igual, hay algunos que basta con que se ponga en operacin el sistema para "despertar" y proseguir con su labor destructora; otros necesitan que forzosamente se ejecute el archivo infectado para comenzar a trabajar. Ante ello, se ha creado una clasificacin dependiente de las zonas de la computadora que son infectadas. a) Virus de archivos ejecutables Son los ms comunes, ya que estos programas se "adhieren" a algn archivo ejecutable (*.COM o *.EXE), cuando se ejecuta dicho programa, comienza su labor. b) Virus de sector de arranque Tan comunes como los anteriores, infectan el sector de arranque del disco duro, as que basta con arrancar la computadora para que el virus entre en actividad (al momento en que se lee este sector en bsqueda del sistema operativo). c) Virus residentes en memoria Algunos, cuando son ejecutados por primera vez, se quedan latentes en la memoria RAM del sistema como si fuera un programa tipo TSR (Te r m i n a t e & S t ay R e s i d e n t ), similar al que activa el ratn en programas DOS. Esta caracterstica les permite quedar activos incluso cuando ya se haya cerrado la aplicacin de donde provengan e infectar los programas que se vayan ejecutando de ah en adelante. d) Virus de archivos de trabajo Son los que ms recientemente han llegado al medio de las computadoras, porque aprovechan los lenguajes de programacin de alto nivel incorporados en ciertos programas (como Word y Excel de Microsoft). Estas aplicaciones dan la opertunidad a los usuarios expertos de incluir en sus documentos determinadas rutinas conocidas como " m a c r o s " , pero alguien descubri que con dicho lenguaje de programacin se podan generar virus computacionales. Lo mismo que en el caso anterior, el problema con este tipo de infecciones es que los antivirus tradicionales no los

CURSO

DE

REPARACION

DE

PC - 2

LECCION 10 - Virus Informticos


detectan, ya que no estn preparados para buscar virus en archivos de trabajo. Los utilitarios modernos ya los pueden detectar y erradicar sin problemas. Como ha podido apreciar, la forma de actuar de la gran cantidad de virus que hay, ha ido evolucionando a lo largo del tiempo y de ser una simple molestia que poda ser eliminada con apagar y volver a encender el sistema se ha convertido en complejas armas de ataque, que se ocultan de sus perseguidores y tratan de engaar a los utilitarios encargados de detectarlas y erradicarlas. De esta manera, la carrera entre los diseadores de virus y las compaas productoras de antivirus es interminable. Se calcula que a nivel mundial aparecen varias decenas de virus nuevos cada mes, as que siempre hay que disponer de las herramientas de deteccin actualizadas, para garantizar un fcil reconocimiento y eliminacn de cualquier tipo de infeccin viral. Si usted posee un disquete con un virus de stos y enciende su sistema con el disco colocado en la unidad A, cuando el BIOS busque el sistema operativo, el virus se cargar en RAM y cuando finalmente arranque desde disco duro, comenzar a infectar cuanto archivo se coloque a su alcance. Si utiliza Internet, desconfe de aquellas pginas que forzosamente lo obligan a leer un a p p l e t (pequeos programas ejecutables realizados en Java o ActiveX) para formacin; se ha encontrado que ciertos applets pueden comportarse como virus informticos, con todas sus consecuencias destructivas. Igualmente, sea muy cuidadoso con los archivos que le lleguen a travs del correo electrnico; antes de ejecutarlos en su sistema, revselos con algn utilitario antivirus. Si por razones de trabajo necesita introducir frecuentemente en un sistema disquetes de diversa procedencia, lo mejor es que adquiera un utilitario antivirus capaz de cargarse en memoria RAM desde el arranque, de modo que a partir de ese momento se examinen todos los disquetes que se introduzcan al sistema antes de ejecutar cualquer archivo. A este tipo de antivirus se lo conoce como "vacunas", sobre ellas, se abundar ms adelante.

Medidas preventivas
Las medidas que deben tomarse como precaucin contra un posible contagio de virus son las siguientes: Siempre utilice los disquetes originales de los fabricantes al momento de cargar un programa. Puede usar una copia de respaldo, pero en cualquier caso, hgala directamente de los originales, en un sistema que no tenga infeccin alguna. Evite el uso de programas "piratas", ya que stos son la prncipal fuente de propagacin de virus informticos. Desconfe de cuanto disquete caiga en sus manos, no importa que se lo haya entregado alguien cuidadoso, probablemente su sistema tenga una infeccin y no se ha percatado de ello. Si necesita forzosamente consultar algn archivo que venga en dicho disco, antes de copiarlo a su mquina efecte una rutina de deteccin y erradicacin de virus en el disquete (hablaremos de ello ms adelante). Nunca deje un disquete insertado en la unidad A al apagar una mquina. Hay virus que se alojan en el sector de arranque de los discos infectados, as que slo se puede leer al momento del encendido.

Sintomas de una infeccin viral


Cmo saber si un sistema se ha contaminado de virus ante un comportamiento inesperado? El sntoma ms representativo de una infeccin es que sbitamente no se tiene acceso a algn archivo o a algn programa que anteriormente trabajaba sin problemas; sin embargo, antes de diagnosticar que se trata de un virus, hay que eliminar otras posibles causas que podran ocasionar este mismo sntoma. Hay casos en que la presencia de un virus es completamente obvia, ya que los diseadores de estos programas han introducido mensajes en el cdigo del mismo, que avisan al usuario de la inminencia de un ataque o, en el peor de los casos, cuando el virus ha terminado su labor destructiva; tambin estn los virus de entretenimiento, que provocan despliegues extraos en la pantalla de la PC, pero que no ocasionan daos a la informacin.

3 - CURSO

DE

REPARACION

DE

PC

LECCION 10 - Virus Informticos


ya que hay programas que an se tienen que ejecutar desde la lnea de comandos con toda suerte de modificadores difciles de memorizar, mientras que otros incluyen una interface grfica que permite manejarlos por mens y ventanas, con la ayuda del ratn y con un archivo de ayuda muy accesible (figura 2). Un punto de primordial importancia es con qu frecuencia se van actualizando las bases de datos de virus del programa y la forma como la compaa le har llegar la informacin. En este aspecto, hay compaas que slo brindan actualizaciones trimestrales, mientras que otras liberan una nueva versin de sus bases de datos aproximadamente cada mes (obviamente, prefiera estas ltimas). En cuanto a los canales de actualizacin, algunos antivirus requieren que el usuario vaya cada cierto tiempo a las oficinas de la compaa a recoger un disquete con la nueva versin del programa, mientras que otras han agilizado el procedimiento y permiten una actualizacin a travs de una BBS o Internet, obviamente la segunda alternativa resulta mucho ms atractiva. Otro aspecto importante es fijarse si el programa antivirus incluye una "vacuna"; esto es, la posibilidad de cargar un programa residente en memoria para que la mquina quede protegida contra infecciones va disquetes u otros medios. Prcticamente todos los antivirus poseen la opcin de colocarse como vacunas, pero la efectividad de unos es superior a la de otros, as como sus requerimientos de memoria. Una ltima recomendacin, pero no la menos importante: siempre adquiera el utilitario antivirus adecuado para su sistema operativo, ya que un antivirus en modo DOS probablemente no detecte correctamente los virus en Windows 95 o 98 ni en OS/2 y viceversa. No porque el programa de DOS sale ms econmico vaya a realizar una inversin errnea y deje desprotegido su sistema. Una vez que usted haya seleccionado un antivirus, no olvide mantenerlo actualizado, de lo contrario correr el riesgo de no detectar alguno de esos destructivos programas. De esta manera, hemos dado un pantallazo sobre los diferentes tipos de virus que pueden afectar una computadora; en la prxima pgina, nos ocuparemos de enumerar los pasos a seguir para detectar y erradicar una infeccin.

Figura 2
En estos casos no hace falta realizar prueba adicinal alguna, sino que podemos recurrir a una clnica de desinfeccin de manera inmediata. Para llevar a cabo esta labor, ser indispensable que tenga a mano algn utilitario antivirus poderoso y actualizado, de ello hablaremos a continuacin.

Programas antivirus
Hay en el mercado una gran variedad de utilitarios antivirus producidos por prestigiadas compaas, con grados de efectividad que varan desde excelentes hasta mediocres. El propsito del presente apartado no es recomendar tal o cual antivirus, sino darle un panorama general de lo que puede encontrar, as que le recomendamos que adquiera aquel utilitario que despierte su mayor confianza. Ahora bien, no basta con que el nombre suene bien, que haya una amplia campaa de publicidad y que la presentacin externa del programa sea muy atractiva para que un antivirus sea efectivo. Antes de comprar cualquiera, fjese en ciertos elementos que garantizarn que su utilitario antivirus funcione de forma satisfactoria por largo tiempo: En primer lugar, cercirese de que el programa le permite configurarlo, as, usted podr decidir la profundidad de la inspeccin de un sistema (slo ejecutables, todos los archivos, todos los discos, slo algunos directorios, etc.), evitar con ello comprobaciones globales cuando usted sospecha de uno o dos archivos. Igualmente importante es la facilidad de uso,

CURSO

DE

REPARACION

DE

PC - 4

LECCION 10 - Virus Informticos

Virus Informticos
2 Parte

Deteccin y Erradicacin de los Virus


Pasos a seguir para detectar y erradicar una inf eccin
Los pasos que hay que seguir para realizar la deteccin y erradicacin de posibles infecciones de virus informticos son muy sencillos. Cuando sospeche que una mquina ha sido infectada por algn virus, lo primero por hacer es apagar el sistema y evitar al mximo su utilizacin posterior, ya que hay virus que pueden permanecer inactivos por mucho tiempo, pero al reunir determinado nmero de ejecuciones, inician su labor destructiva; obviamente, si no se utiliza la computadora, el virus no se activar. Para iniciar su clnica de desinfeccin, introduzca un disquete con los archivos de arranque respectivos en la unidad A y encienda la mquina. Con ello, el sistema leer el sistema operativo contenido en el disquete y no el del disco duro. Sera conveniente que antes de introducir el disquete, entre al Setup para comprobar que est configurado de manera que la secuencia de arranque sea A: - C:, de lo contrario de nada servir este mtodo. Si es posible, incluya en el mismo disquete el utilitario antivirus para evitar un constante cambio de discos. Cuide que el disco est protegido contra escritura. Una vez que se haya cargado el sistema operativo "limpio", aplique el utilitario antivirus y solicite que busque en todos los archivos de la o las unidades que se sospechan infectadas. Esto se hace para que el utilitario busque tambin en archivos que normalmente ignorara, como los de extensin DOC de WORD o los de extensin .XL* de Excel que, como ya vimos, tambin pueden estar infectados por sus propias variedades de virus. En caso de que el antivirus tenga la caracterstica de erradicacin automtica, tambin actvela para que cada vez que detecte algn virus en el sistema, lo limpie sin afectar el resto de los archivos. Hay casos en que la limpeza resulta imposible, ya sea porque el virus modific el archivo o porque es tan nuevo que an no se dispone de un limpiador efectivo. De ser as, lo conveniente es borrar el archivo infectado (es necesario registrar los nombres de los archivos borrados, ello facilitar su recuperacin posterior, sobre todo cuando se trata de un archivo de programa), despus de todo, es preferible perder un archivo que toda la informacin del disco duro. Concluida la clnica de desinfeccin, cuando el utilitario reporte que se han eliminado todos los virus, por precaucin repita todo el proceso anterior (si es posible, utilice algunos otros utilitarios antivirus) y compruebe que efectivamente se han erradicado todos estos programas dainos. Si el programa reporta que no se han localizado virus, la clnica de desinfeccin ha sido un xito, slo queda tratar de recuperar los archivos perdidos (si es que hubo necesidad de borrar alguno), para lo que se necesitarn los disquetes de instalacin de los programas respectivos.

Cmo trabajan los antivirus?


Con lo explicado hasta ahora, seguramente se habr despertado su curiosidad respecto de la forma en que trabajan los programas especializados en la deteccin y erradicacin de virus.
DE

5 - CURSO

DE

REPARACION

PC

LECCION 10 - Virus Informticos


Hay diversos mtodos para detectar infecciones virales, cada uno de ellos con ventajas y desventajas. Veamos cules son los ms utilizados por los fabricantes de antivirus. dos en la deteccin y erradicacin de virus y con el que los usuarios tenan que introducir en un programa de bsqueda de texto, la cadena de caracteres tpica de un determinado virus; en caso de encontrarla, la cambiaban por una serie de ceros, con lo que se desactivaba el virus y ya no poda funcionar de ah en adelante. Mtodos heursticos Recibe este nombre un tipo de utilitario antivirus capaz de realizar bsquedas "inteligentes", basadas en indicios subjetivos de lo que ocurre cuando ha aparecido una infeccin viral. A la fecha, estos programas suelen ser de los ms efectivos al colocarlos como vacunas, pero tienen el inconveniente de que, debido a su caracterstica de bsqueda "inteligente", con cierta frecuencia, disparan falsas alarmas; sin embargo, es mejor tener un exceso de precauciones que un exceso de confianza. Estos son los tres mtodos que ms comnmente se utilizan para detectar y erradicar virus informticos. Respecto a la efectividad con que cada utilitario antivirus realiza esta labor, frecuentemente aparecen tablas comparativas en las revistas especializadas en computacin. Procure siempre estar bien informado de las caractersticas especiales de cada programa en particular, para que siempre puede elegir el que mejor se adapte a sus necesidades o a las de su cliente.

Medicin del tamao de los archivos Debido a que la mayora de los virus informticos tratan de difundirse lo ms posible, una forma tpica de infeccin es que se adhieren al final de algn archivo ejecutable. As, cada vez que se ejecuta el archivo, el virus se activa y comienza a infectar cualquier otro ejecutable que se aplique de ah en adelante. Para ello, no se debe modificar la estructura interna del archivo, de lo contrario, no se podra ejecutar y delatara la presencia del virus, cuando uno de los principales objetivos de estos programas es permanecer de incgnito el mayor tiempo posible. Su necesidad de adherirse al final del archivo ejecutable implica forzosamente que el tamao de dicho archivo ser modificado (aumenta unos cuantos kBites), esto significa que si se tiene una base de datos con los tamaos originales de los archivos no infectados, cuando se detecta que cualquiera de ellos ha variado de tamao sin una razn aparente, es sntoma casi inequvoco de la presencia de un virus informtico. Bsqueda de la "huella" de un virus Cada virus informtico posee una o ms lneas de cdigo que en ninguna otra aplicacin convencional se repite, lo que lo hace inconfundible. La probabilidad de que aleatoriamente, una combinacin de caracteres particulares de un virus pueda crearse en un procesador de texto o una hoja de clculo es nula. Por ello, los programas antivirus poseen amplias bibliotecas con las "huellas" de los virus identificados y controlados hasta la fecha de su liberacin, de modo que cuando se solicita una bsqueda en una unidad de disco, el programa lee rpidamente todos los archivos solicitados y en caso de que en uno de ellos encuentre una combinacin de caracteres idntica a la de algn virus, ser indicio de que ese archivo est infectado por tal o cual programa. Este mtodo fue uno de los primeros emplea-

Dos utilitarios antivirus populares


Veamos ahora algunos ejemplos de aplicacin de utilitarios antivirus. Como sera imposible describir todos los programas que hay en el mercado, se analizarn tres de ellos que gozan de gran popularidad entre los usuarios de computadoras: el ViruScan de McAfee y el Norton Antivirus de Symantec. ViruScan de McAfee Es uno de los antivirus ms conocidos y difundidos entre la comunidad informtica debido a que, en aos anteriores, la empresa
DE

CURSO

DE

REPARACION

PC - 6

LECCION 10 - Virus Informticos


Con ello se realiza una bsqueda exhaustiva en la unidad de disco indicada, exp l o ra n d o todos los archivos (incluso los que no son ejecutables, modificador/ALL). En caso de encontrar alguna infeccin, tratar de limpiarla automticamente (modificador/CLEAN, figura 1B - derecha-). Si desea explorar algn directorio especfico, en vez de poner slo la unidad de disco, ponga la ruta del directorio y/o subdirectorio que desee rastrear. Si desea explorar varios disquetes, la orden para evitar estar tecleando el comando anterior una y otra vez es como sigue: SCAN < unidad de disquete > /ALL/CLEAN/MANY El programa realiza entonces una bsqueda en todos los archivos del disquete insertado en la unidad solicitada y, cuando se termine el rastreo, pedir que se cambie el disco por uno nuevo. De esta manera, se puede revisar rpidamente varios disquetes sospechosos. El ViruScan de McAfee posee varias herramientas auxiliares, que le dan una gran flexibilidad al efectuar su labor antivirus (figura 2). Por ejemplo, el utilitario VALIDATE sirve para hacer una exploracin rpida del disco duro, coloca una serie de "marcas" en distintos directorios que permiten al SCAN detectar fcilmente una infeccin viral posterior, aun si

Figura 1 McAfee permita su distribucin bajo el concepto de shareware y a que en varias ocasiones se repartieron copias en revistas de computacin. Este programa goza de una bien ganada reputacin, por ser capaz de detectar y erradicar prcticamente cualquier infeccin que ataque a un sistema. El ViruScan, uno de los mejores utilitarios en su tipo, es un caso tpico de un antivirus "tradicional", aplicado 100% desde la lnea de comandos en modo DOS, as que el usuario tendr que aprender la forma de utilizar el programa con todos los modificadores. En primer lugar, si usted va a utilizar por primera vez este utilitario, es recomendable que inicialmente consulte la ayuda del programa por medio de la orden SCAN/?, con lo que obtendr un despliegue como el mostrado en la figura 1a (izquierda). Note que hay una gran cantidad de modificadores que se pueden colocar a continuacin de la orden SCAN y que, dependiendo de la combinacin de los mismos, la bsqueda de virus se realizar con ms o menos profundidad; se incluirn o excluirn en la bsqueda sectores de disco duro o memoria; se indicar el tipo de archivos que se explorarn, etc. No es necesario que se aprenda absolutamente todos los comandos incorporados en este utilitario, ya que muchos de stos son de aplicacin muy especfica, aunque si piensa dedicarse al servicio de PC de tiempo completo, es muy conveniente que se familiarice a fondo con este programa. De modo general, basta con escribir:

SCAN < unidad de disco > /ALL/CLEAN Figura 2

7 - CURSO

DE

REPARACION

DE

PC

LECCION 10 - Virus Informticos


de este utilitario puede ser la diferencia entre poder o no poder ejecutar algn problema. Una de las ventajas del ViruScan de McAfee es su constante actualizacin (sale un nuevo catlogo de virus cada mes), y que se pueden encontrar estas actualizaciones en el WebSite que tiene esta compaa en Internet (http://www.mcafee.com/). Norton Antivirus de Symantec No podemos tratar el tema de antivirus sin mencionar un programa que ya se ha vuelto tradicional: el Norton AntiVirus producido por la compaa Symantec. Este programa se distribuye en cuatro disquetes de 3.5 pulgadas (al menos la versin para MS-DOS y Windows 3.1) y en CD ROM para Windows 95 y Windows 98. Para instalarlo se requieren aproximadamente 8MB de espacio de disco vaco. Durante su instalacin, este programa actualiza automticamente sus archivos de arranque CONFIG.SYS y AUTOEXEC.BAT, activando la proteccin residente en memoria (vacuna). Tambin crea un grupo de programas en el administrador de programas de Windows, donde una serie de iconos permiten llevar un control adecuado del utilitario. Cuando se arranca por primera vez, la computadora despus de instalar el antivirus de Norton, el programa realiza una bsqueda inicial en la que verifica todos los archivos y zonas de arranque del disco duro C. Este punto es muy importante debido a que hay una gran cantidad de virus que se alojan en esta zona y que pueden llevar a cabo una fuerte labor destructiva (arruinar el sector de arranque, la tabla de particiones, etc.). Para prevenir tal situacin, NAV cre una tabla donde se copia la informacin bsica del sistema como una especie de respaldo, la cual sirve como base para futuras exploracioDE

Figura 3
se trata de un virus no incluido en la base de datos del programa. Tambin se incluye el VSHIELD, programa residente en memoria RAM que, adems de servir como "vacuna", una vez cargado examina de manera automtica cualquier disquete que se introduzca en el sistema, as evita la infeccin por medios externos. Para activarla, es necesario dar de alta el programa en el AUTOEXEC.BAT, de preferencia en las primeras lneas, por medio de la siguiente orden: <Ruta de acceso>\VSHIELD /ANYACCESS /NOMEM Donde >Ruta de acceso> es la unidad de disco, directorio y subdirectorio en los que se tiene guardado el utilitario. El modificador /ANYACCESS, sirve para que el programa verifique la integridad de los archivos cada vez que se solicite la lectura e un disquete o la ejecucin de un programa; mientras que el modificador /NOMEM impide la bsqueda rpida de virus en la memoria RAM. A travs de los aos, el VSHIELD ha demostrado una gran efectividad para detectar y prevenir infecciones de virus informticos que provengan de uniddes de disquete, de CDROM's o de cualquier otro mediode introduccin de archivos; sin embargo, tiene un inconveniente muy serio: utiliza una gran cantidad de memoria RAM para trabajar que, obviamente, se le resta a los dems programas al momento de ejecutarse. Esto no suele ser mucho problema en mquinas convencionales de oficina, donde una buena administracin de memoria soluciona el inconveniente, pero en sistemas multimedia, en los cuales se tiene muy poco margen de maniobra, la inclusin

CURSO

DE

REPARACION

PC - 8

LECCION 10 - Virus Informticos


nes. Por tal razn, la primera vez que se ejecute este programa, tardar algunos minutos en efectuar esta copia, pero una vez que se tenga la referencia establecida, la exploracin se realiza muy rpidamente. Adems, cada vez que se enciende la computadora, aparecer una pantalla como la mostrada en la figura 3A, que indica que se est haciendo un rastreo inicial de la informacin bsica de la PC para asegurarse que no haya virus. Cuando ya est comprobado la ausencia de virus, el arranque proseguir normalmente. A continuacin, se describir la manera de utilizar el programa durante la operacin normal de la PC, revisando la versin de Windows (el programa en DOS trabaja de forma idntica, pero en una pantalla de modo texto). Si activa la bsqueda del antivirus, aparecer una pantalla en la que se ofrece la opcin de elegir entre las unidades de disco que hay (figura 3B). Si se considera necesario, se puede explorar directorios o archivos individuales (previo acceso al men "FILE"). Esta configuracin permite elegir si se explorarn slo los archivos ejecutables, incluir los archivos de trabajo susceptibles de ser infectados (de forma tpica, archivos generados con Word o Excel) o todos los archivos, incluidos aqullos que hayan sido comprimidos con PKZIP, LHA o ARJ. Durante la bsqueda, el programa revisa primero el sector de arranque y la informacin bsica de la unidad seleccionada; despus inicia un rastreo secuencial en los archivos que hayan sido indicados en la configuracin del programa. El antivirus de Norton posee una base de datos con ms de 12.000 virus distintos, lo que garantiza una amplia cobertura; sin embargo, considerando que diariamente aparecen entre 3 y 6 virus nuevos (o variantes de los ya conocidos), es necesario actualizar constantemente esta base de datos. Estar al da en este aspecto es muy sencillo, Symantec presenta varias opciones para esto; por ejemplo, conectarse va mdem a la BBS de la compaa ([541] 984-5366 y [541]484-6669 en los Estados Unidos), a travs de los sites que mantiene en CompuServe o America On Line (slo para aquellos usuarios con cuentas registradas en estos servicios), o a travs de Internet, llamando a la WebSite de Symantec (http://www.symantec.com/). Si usted tiene instalado NAV en su PC, es recomendable que aproximadamente cada 30 45 das contacte con Symantec para obtener la actualizacin respectiva. Este proceso se realiza de forma automtica en mquinas en las que se haya instalado la versin de NAV para Windows 95 y 98, ya que este sistema operativo mantiene una estrecha relacin con el Winsock y el Browser necesario para explorar Internet; as, cuando el mismo programa detecta que su base de datos no es tan moderna, automticamente se conecta a la Red, llama al Web Site de Symantec y "baja" de su servidor la versin actualizada de la base de datos, lo que redunda en mayor proteccin y ms comodidad para el usuario. Este programa ha demostrado ser muy efectivo para la deteccin y erradicacin de virus informticos, incluso tiene algunas caractersticas avanzadas que son superiores a las de los programas que anteriormente comentamos. Una de las principales es una medida preventiva que puede evitar infecciones debidas al descuido de un usuario: como ya mencionamos, algunos virus se alojan en el sector de arranque de disquetes y discos duros, lo que implica que slo pueden activarse si la computadora trata de arrancar desde dicha unidad. Esto significa que si se deja un disquete en la unidad A y en este disco se ha alojado un virus en el sector de arranque, la prxima vez que se opere la PC, cuando el BIOS trata de buscar el sistema operativo en dicha unidad, el virus se activar y comenzar a infectar cuanta aplicacin se ejecute a continuacin. Para prevenir esta situacin, si tenemos el NAV instalado como vacuna, cada vez que solicitamos un "rebooteo" al sistema, el utilitario verificar que no haya ningn disquete insertado en la unidad A y, en caso de encontrarlo, avisar al usuario para que lo extraiga antes de realizar el nuevo arranque. Sin embargo, un serio inconveniente que hemos detectado en este programa es que

9 - CURSO

DE

REPARACION

DE

PC

LECCION 10 - Virus Informticos


necesita forzosamente unos 30kB aproximados de memoria RAM convencional para trabajar, lo que obviamente reduce este recurso para programas de DOS. Aunque esto ya no representa mayores complicaciones para los usuarios de Windows, hay ciertas aplicaciones que necesitan de una gran cantidad de memoria RAM para poder inciarse, especialmente los nuevos juegos de PC que hacen uso de grficos muy complejos y escenarios en tres dimensiones en constante movimiento; as que puede encontrarse con la desagradable sorpresa de que un juego que funcionaba normalmente antes de instalar el NAV ya no puede usarse despus de la instalacin. te, es sntoma de que su memoria est mal administrada. Esto se debe a una "herencia" que la plataforma PC arranca desde su concepcin, a principios de los aos 80, la cual tiene que ver con la forma en que el sistema operativo y todas sus aplicaciones manejan la memoria RAM instalada. Precisamente, la administracin de memoria ser el tema a desarrollar en este captulo. Un poco de historia Cuando fue creada la plataforma PC, en el ao de 1981, IBM coloc un microprocesador 8088 de Intel a partir del cual se construira la mquina. Entre las caractersticas de este integrado estaba la capacidad de tener acceso de manera directa hasta un mximo de 1MB de memoria, sea RAM o ROM. En aquel ao, esa cantidad de memoria pareca suficiente, sobre todo si se considera que los otros modelos de computadoras personales que eran populares en ese tiempo, utilizaban microprocesadores como el 8080 de Intel, el Z-80 de Zilog, el MC-6800 de Motorola o el 6502 de MOS and Technologies, cuya cantidad mxima de memoria a la que podan tener acceso apenas llegaba a 64kB. Fue por ello que las primeras PC se vendieron con slo 16kB de RAM (expandible a una impresionante cantidad de 512kB), lo que resultaba suficiente para la mayora de las aplicaciones de esa poca. Debido a que 512kB de RAM pareca un lmite inalcanzable, IBM fij dicha cantidad como el parmetro permisible para los diseadores de aplicaciones, reservndose "para uso futuro" los 512kB restantes. Pero conforme fueron evolucionando los programas y debido a la utilizacin cada vez ms extendida de las PC en el sector empresarial, pronto comenzaron a manifestarse problemas con esta medida. A pesar de que las aplicaciones seguan siendo relativamente pequeas, pues un programa de principios de los aos 80 caba en un disquete de 360kB, una vez que se utilizaba dicho programa para manejar una gran cantidad de datos, la escasez de memoria
DE

Administracin de Memoria
Sntomas de una mala administracin de memoria En mquinas que trabajan con sistema operativo DOS, a veces ocurre que tras instalar una aplicacin o un juego, cuando se ordena su ejecucin, el programa no termina de cargarse y en la pantalla aparece un mensaje similar a: "Not enough memory for running this application" "Free more memory and run it again" La advertencia de insuficiencia de memoria puede parecer extraa, sobre todo si se trata de sistemas con 8 16MB de RAM, suficiente para la mayora de aplicaciones tpicas en PC. Qu sucede? Simplemente que nos enfrentamos a una de las ms serias limitaciones del sistema operativo DOS, la cual est directamente relacionada no con la cantidad de RAM instalada, sino con la forma como se est manejando dicha memoria. En efecto, la manera en que se organiza la memoria RAM en la plataforma PC incide en la correcta o incorrecta ejecucin de un programa; por lo tanto, cuando aparezcan mensajes similares a los mostrados anteriormen-

CURSO

DE

REPARACION

PC - 10

LECCION 10 - Virus Informticos


ta 4GB de RAM directa. Como resulta obvio, las modernas y poderosas aplicaciones cada vez demandaban mayores cantidades de RAM, por lo que este problema tena que ser solucionado de alguna forma. Para resolver esta situacin se tuvo que "zonificar" la memoria instalada en una PC. As, surgieron las distintas clasificaciones en que se divide esta memoria, las cuales sern descriptas a continuacin.

Figura 4 RAM se volva cada vez ms crtica, hasta que los 512kB autorizados por IBM ya no eran suficientes. Por ejemplo, si en una mquina con esta cantidad de RAM se utilizaba el Lotus 12-3 para calcular una nmina de una compaa grande, los datos ocupaban una gran porcin de la memoria, al igual que el programa encargado de ejecutar todas las operaciones correspondientes. Pero, qu suceda si esa informacin ocupaba casi la totalidad de los 512kB fijados como lmite, en dnde se almacenaran los resultados? Ante la presin de diversos fabricantes (entre los que destacaron Lotus con su programa 1-2-3 y Ashton Tate con el dBase), IBM autoriz la utilizacin de 128kB adicionales de RAM, con lo que el lmite superior al que podan tener acceso los fabricantes de software era un impresionante 640kB. En cuanto a la memoria restante (384kB), IBM declar que quedara reservada para los usos que dicho fabricante pudiera encontrarle a futuro. Por esta razn, a partir de la versin 3.0 del MS-DOS, en el mismo sistema operativo est implcito el lmite de 640kB y es a lo mximo que pueden aspirar los programas que se ejecuten en modo DOS. Pero para garantizar la compatibilidad con las aplicaciones existentes, cuando surgi la segunda generacin de PC (las AT basadas en el procesador 80286 que manejaban un mximo de 16MB de RAM), el DOS segua teniendo implcita la limitante de 640kB de RAM (figura 4). De hecho, esta limitacn se mantiene hasta la fecha, a pesar de que los modernos procesadores manejan tericamente has-

Tipos de memoria RAM en la plataforma PC


Hay que aclarar que las clasificaciones que se describirn a continuacin, nada tienen que ver con la construccin fsica de la memoria RAM. El hecho de que cierto tipo de memoria abarca de una a otra direccin, no significa que las celdas de memoria de las respectivas localidades estn construidas con una tecnologa distinta a la del resto de segmentos. Todas las clasificaciones se dan desde el punto de vista lgico; esto es, en la forma como la ve y la maneja el sistema operativo, as que se pueden encontrar casos en que dos o ms tipos de RAM compartan algunas localidades en comn. Hecha esta aclaracin, veamos cmo el DOS maneja la memoria RAM (figura 5). En primer lugar, desde que se consolid la plataforma PC, los fabricantes se acostumbraron a considerar como su rea de trabajo los 640kB de RAM que IBM haba autorizado para el uso directo de las aplicaciones. A dicha porcin de RAM, se le conoce como la memoria convencional o base. En esta zona se ejecutan las aplicaciones en modo DOS y se almacenan los datos de trabajo que se van generando. Por su parte, a los 384kB que IBM apart para "usos futuros" se le llam "memoria reservada"; pues, a pesar de que se colocaba en una computadora, los diseadores de software no podan utilizarla, ya que el estndar de

1 1 - CURSO

DE

REPARACION

DE

PC

LECCION 10 - Virus Informticos


IBM impeda una comunicacin directa entre el las siglas de Lotus-Intel-Microsoft. microprocesador y esta zona de RAM, aun Hasta la fecha se utiliza para cierto tipo de cuando las caractersticas del 8088 s lo permi- aplicaciones y cuando alguna ocupa esta norma tan. A esta porcin de RAM tambin se le bau- para tener acceso a la memoria, se dice que el tiz como "memoria superior", porque se en- programa necesita "memoria expandida", nomcuentra "encima" del rea de trabajo. bre que recibe toda aquella RAM instalada por Cuando apareci la generacin AT, los dise- encima de los 1088kB. adores de software descubrieron que el microFinalmente, cuando apareci el subsistema procesador poda tener acceso de forma directa operativo Windows, Microsoft dise una nueva a una pequea porcin de RAM ubicada entre forma para tener acceso a la memoria por enci1024 y 1088kB, a pesar de utilizar la emulacin ma de los 1088KB. Este nuevo estndar no nede 8088; lo cual permita usarla para almacenar cesit de pgina de intercambio y, explotando informacin que forzosamente tena que estar una caracterstica de los procesadores 386 o siempre a mano. A esta pequea zona de me- superiores, permiti el acceso directo de las moria, que juega un papel fundamental en la ad- aplicaciones a este recurso. ministracin de este recurso, se le denomin El nuevo mtodo se llam "memoria en mo"memoria alta". do protegido"; consiste en que el microproceCuando se consolid la segunda generacin sador asigne zonas especficas de memoria a de computadoras, se reunieron tres de las prin- las distintas aplicaciones que se estn ejecutancipales compaas relacionadas con el desarro- do. As evita interferencias entre unas y otras y llo de software y hardware para esta plataforma: garantiza la integridad de los datos que se maLotus, Intel y Microsoft. Entre las tres disea- nejan. Esta caracterstica permiti la ejecucin ron un mtodo mediante el cual las aplicaciones de ms de un programa a la vez, la famosa multienen acceso parcial a la memoria instalada por titarea o multitasking. Las aplicaciones que utiliencima de 1MB. Este sistema resulta un poco zan este tipo de manejo de RAM necesitan de complicado, ya que requiere la creacin (en el "memoria extendida", la cual tambin est ubirea de memoria superior), de una zona espe- cada por encima de los 1088KB de RAM. cial a la que se denomin "pgina de intercamCon todo lo anterior se puede generar un bio", la cual ocupa 64kB dividida en 4 "pginas" "mapa de memoria", que nos permita ver rpide 16kB cada una. damente la ubicacin de cada uno de los tipos. Por ejemplo, cuando una aplicacin necesita La evolucin que ha acompaado a las gran cantidad de RAM para cargar los datos del memorias ha trado aparejado un sinfn de eleusuario (ya sea una hoja de clculo o una base mentos a tener en cuanta con el objeto de optide datos), el programa se ejecuta en el rea de mizar nuestra PC, es por ello que en la prxima memoria convencional o base, pero una buena leccin nos ocuparemos de este tema. parte de los datos se cargan en la memoria por encima de los 1088kB, para manejar los datos almacenados por encima de esta barrera es necesario dividirlos en "pginas" de 16kB cada una, que van siendo llamadas hacia la pgina de intercambio segn se necesiten. Debido a este mtodo se logr el acceso a grandes cantidades de memoria RAM (sobre todo comparndola con el lmite de 640kB impuesto por IBM), y aunque el manejo de estas pginas result ligeramente complicado, las ventajas obtenidas justificaron el esfuerzo. A la norma diseada por las tres compaas se le denomin "LIM", por Figura 5

CURSO

DE

REPARACION

DE

PC - 12

LECCION 11 - Optimizacin de la Memoria

Optimizacin de la Memoria
Extrado del texto: Reparacin de Computadoras Personales Preparado por el Centro Japons de Informacin Electrnica Qu se entiende por administracin de memoria
El objetivo de la administracin de memoria es conseguir que la mayor parte de los 640KB autorizados por IBM para la operacin de las aplicaciones en modo DOS, quede disponible para la ejecucin de programas. Recordemos, en primer lugar, que el modo de operacin en DOS implica un respeto total a las limitaciones que impuso IBM cuando dise esta plataforma. Es decir, los programas que se ejecutan directamente sobre el DOS tienen que utilizar forzosamente slo el rea de memoria convencional o base, ya que es la nica a la que el sistema operativo puede tener acceso de manera directa. Esto significa que cualquier aplicacin que se ejecute en modo DOS deber tener una extensin mxima de 640kB, ya que si el ejecutable excede dicho parmetro simplemente ya no entrar en la memoria base y el microprocesador no podr manejarlo. El problema se complica con algunas caractersticas del sistema operativo. Durante el proceso de encendido, la mquina lee primero los archivos IO.SYS y MSDOS.SYS, en donde, estrictamente hablando, est contenido el sistema operativo. A continuacin se lee el CONFIG.SYS, el COMMAND.COM y el AUTOEXEC.BAT; sin embargo, como es necesario tener siempre disponibles estos archivos, dada su importancia (al menos el IO, MSDOS y COMMAND), una vez que se leen el arranque, quedan permanentemente en memoria RAM. Al ocupar una pequea porcin de la memoria de trabajo, obviamente se resta a la totalidad de los 640kB correspondientes a este tipo de RAM, con lo que queda disminuida la capacidad para archivos ejecutables (figura 1). A lo anterior hay que aadir una complicacin adicional: en la plataforma PC hay dos tipos de aplicaciones; las que se ejecutan y al terminar de utilizarlas se pueden descargar al 100% de la memoria, con lo que la porcin de RAM que utilizaban queda disponible para cualquier otro programa que se quiera ejecutar y las que no se descargan del todo, pues una parte de su ejecutable queda permanentemente en la memoria e impide que otros programas utilicen esta pequea porcin de RAM. A este segundo tipo de programas se les conoce como "residentes en memoria" o por sus siglas en ingls TSR (Terminate and Stay Resident). Tales programas son indispensables, por ejemplo, para dar de alta algn dispositivo que sea ajeno a la arquitectura original de la PC; digamos el ratn, la memoria por encima de 1MB, algn tipo de monitor especial, etc. As, no es raro que una mquina con elementos multimedia y otros dispositivos y manejadores, tenga de sus 640KB de RAM originales menos de 500KB disponibles para la ejecucin de programas en modo DOS, de los cuales, la mayora no pueden funcionar con esa memoria. Entonces, el objetivo de la administracin de memoria consiste en liberar la mayor cantidad de RAM convencional, procurando al mismo tiempo no sacrificar otras prestaciones que son necesarias para el buen funcionamiento de una mquina. Principios bsicos de administracin de
DE

1 - CURSO

DE

REPARACION

PC

LECCION 11 - Optimizacin de la Memoria


memoria. Sabemos que es importante mantener el rea de memoria convencional lo ms libre posible; pero el sistema operativo y diversos manejadores al ejecutarse apartan una porcin de RAM para estar disponibles cuando se les solicite; cmo liberar la memoria convencional sin sacrificar los manejadores necesarios para activar el ratn, el cach de disco, el equipo multimedia o cualquier otro elemento que se tenga instalado? La respuesta a este interrogante tiene que ver con la forma en que finalmente IBM ocup la zona de RAM "reservada para uso propio" y que abarca desde 640, hasta 1024kB de RAM. Una de las primeras ventajas al utilizar esta zona de "memoria superior", fue la de acelerar los intercambios de informacin entre el CPU y sus perifricos, los cuales estn controlados en buena medida por las rutinas contenidas en la ROM-BIOS. Conviene recordar que la memoria tipo ROM tiene ventajas como la de guardar por tiempo indefinido su informacin, incluso cuando no haya fuente de poder de respaldo (lo cual la hace ideal para almacenar las rutinas bsicas de entrada-salida del sistema); pero, sus tiempos de lectura son muy lentos, de modo que el estar consultando constantemente las rutinas de comunicacin CPU-perifricos almacenadas en estas memorias, ralentiza todo el sistema con la consiguiente prdida de desempeo general. Ante esta situacin, para tener estas rutinas siempre disponibles y eliminar el problema de la lectura lenta, IBM decidi que durante el arranque, la memoria ROM donde se almacenan las rutinas de BIOS, se copiar ntegra en una porcin de la RAM reservada. Por la importancia de las rutinas I/O en el buen funcionamiento de la PC, la zona de memoria donde se copia el BIOS deber ser protegida en forma total, de modo que ninguna aplicacin tenga posibilidad de modificar estos datos. Por esta razn, una vez que se ha hecho la copia del BIOS a la RAM, la porcin que ocupa desaparece para el sistema operativo, y por eso a este fragmento de memoria RAM se le conoce como
DE

Figura 1

CURSO

DE

REPARACION

PC - 2

LECCION 11 - Optimizacin de la Memoria


tamos los 64 + 128 correspondientes a la memoria sombra, quedan 192kB disponibles (figura 2). Esta zona de memoria nunca fue utilizada por IBM y ninguna otra compaa encontr un uso prctico para dicha porcin de RAM; as que la pequea cantidad de RAM estuvo desperdiciada hasta que los requerimientos de memoria de las aplicaciones llevaron a su lmite el tope de 640kB de RAM convencional fijado por IBM. Fue entonces cuando muchas compaas buscaron la forma de aprovechar este aparente desperdicio para que el usuario tuviera ms espacio de maniobra al momento de ejecutar sus aplicaciones. De este modo, la administracin consiste en tomar un programa residente en memoria que en condiciones normales consumira una porcin de la convencional y transportarlo hacia la zona de memoria superior no utilizada, con lo que an puede ser ingresado directamente por el CPU (an se encuentra en los primeros 1088kB de RAM), y

Figura 2 shadow (sombra), ya que aunque la tengamos fsicamente instalada en nuestra mquina, resulta "invisible" para el sistema operativo. Lo mismo ocurre con la tarjeta de video, la cual tambin posee una memoria ROM para almacenar datos. Sin embargo, esta ROM padece el mismo problema que el BIOS y debido a que el intercambio de informacin entre CPU y monitor es constante, sera muy conveniente que este flujo fuera lo ms rpido posible. Por esta razn, tambin durante el encendido del sistema, toda la informacin contenida en la ROM de video se copia hacia el rea de RAM reservada y ah queda disponible para su uso constante tanto por el sistema operativo como por el hardware en general. Ahora bien, las rutinas contenidas en el BIOS, por lo general, ocupan nos 64kB de espacio, mientras que las que corresponden a los modos de video llegan a utilizar hasta 128KB. Dado que el rea de memoria superior abarca desde los 640 hasta los 1024kB, es decir, 384kB de RAM, si le res- Figura 3

3 - CURSO

DE

REPARACION

DE

PC

LECCION 11 - Optimizacin de la Memoria


ya no estorba para la TABLA 1 ejecucin de las aplicaciones en modo DOS Tipo de memoria Total = Usada + Libre (figura 3). Para hacer esto, se Convencional 640K 67K 573K requiere avisarle al sisSuperior 0K 0K 0K tema que se tiene me384K 384K 0K moria por encima de Reservada 15,360K 2,112K 13,248K 1MB y que posee una Extendida (XMS) pequea ventana de 16,384K 2,563K 13,821K 192KB libres en su zo- Memoria total na de memoria reservada, mismos que de- Total menor 1MB 640K 67K 573K seamos utilizar para llevar ah los programas Programa ejecutable ms extenso 573K residentes que se re- (586,256 bytes) quieran para un buen Bloque memoria superior ms extenso 0K (0 bytes) desempeo del sisteMS-DOS reside en el rea de memoria alta ma. En el siguiente apartado veremos cmo llevar a cabo este temas muy bsicos que por sus mismas limitaciones de hardware son incapaces de ejecuproceso. tar las modernas aplicaciones que requieren de gran cantidad de RAM. Iniciemos el tema de administracin de memoria, primero verifiquemos cunta RAM conAdministracin de vencional hay disponible para la ejecucin de la Memoria programas en modo DOS. Para ello, a partir de la versin 5.0 del MS-DOS, se incluy un El proceso de administracin de la memo- comando especial que permite al usuario coria resulta complejo e intimidante apra el nocer cunta memoria base est libre para las usuario novato, pero en realidad se basa en aplicaciones en modo DOS. Este comando es una serie de pasos perfectamente estableci- el MEM y cuando lo aplicamos sin ningn modos que, si se siguen con riguroso orden, lo dificador, expide una pantalla como la que se ms seguro es que proporcionen resultados muestra en la tabla 1. satisfactorios. Sin embargo, si usted an no se Puede ver que slo se estn expidiendo los siente con confianza para enfrentarse a una totales de memoria disponible en el sistema. administracin de memoria 100% manual, le Cabe aclarar que en este caso, nuestros arrecomendamos que utilice la utilera MEMMA- chivos de arranque son e lCONFIG.SYS y KER (incluida en el MS-DOS a partir de su AUTOEXEC.BAT bsicos, como si se acabaversin 6.0), misma que hace una administra- ra de instalar DOS y Windows. Note que en cin automtica con resultados lo suficiente- esta situacin, de los 640kB originales de memente buenos como para complacer al usua- moria base slo quedan 573kB para la ejecurio poco exigente. cin de programas en DOS. Esta cantidad paHay que aclarar que el procedimiento que rece suficiente para un trabajo normal; pero, se describir a continuacin slo es posible hay aplicaciones que requieren de una gran hacerlo en mquinas que posean un micro- cantidad de RAM, y si en su sistema no se disprocesador 386 o superior, con 2MB de RAM pone de por lo menos unos 600kB de memocomo mnimo. En sistemas anteriores la admi- ria convencional, el programa no puede ejecunistracin de memoria, aunque posible, no tie- tarse. ne objeto, ya que por lo general se trata de sisEl despliegue sencillo del comando MEM

CURSO

DE

REPARACION

DE

PC - 4

LECCION 11 - Optimizacin de la Memoria


despliegue del monitor; SMARTDRV al habilitaTabla 2. Mdulos que usan memoria por debajo de 1MB dor de cach de disco en RAM; KEYB al que indiNombre Tamao programa = Convencional + Memoria superior ca al DOS el idioma del MSDOS 15,373 (15K) 15,373 (15K) 0(0K) teclado empleado y, finalHIMEM 1,168 (1K) 1,168 (1K) 0 (0K) mente, el IO en este caso SETVER 480 (0K) 480 (0K) 0 (0K) es la adaptacin que neDISPLAY 8,304 (8K) 8,304 (8K) 0 (0K) cesita el DOS para maCOMMAND 3,264 (3K) 3,264 (3K) 0 (0K) nejar discos mayores a SMARTDRV 29,104 (28K) 29,104 (28K0 0 (0K) 528MB (la mquina de donde se obtuvieron esKEYB 6,944 (7K) 6,944 (7K) 0 (0K) tos despliegues posee IO 4,208 (4K) 4,208 (4K) 0 (0K) una unidad de 2GB). Libre 586,448 (573K) 586,448 (573K) 0 (0K) Es obvio que este comando MeM/C proporciona ms informacin Sinopsis de memoria que el MEM comn, as que en adelante, nos Tipo de memoria Total = Usada + Libre basaremos en este coConvencional 655,360 68,912 586,448 mando para futuras refeSuperior 0 0 0 rencias. Conviene aclaReservada 393,216 393,216 0 rar que, en ocasiones, el Extendida (XMS) 15,728,640 2,162,688 13,565,952 despliegue de la orden MEM/C no cabe en la Memoria total 16,777216 2,624,816 14,152,400 pantalla, as que para que el comando vaya Total menor 1MB 655,360 68,912 586,448 mostrando su informacin en forma de pginas, aada el modificaPrograma ejecutable ms extenso 586,256 (573K) dor /P. Bloque memoria superior ms extenso 0 (0K) Con ello podr consultar MS-DOS reside en el rea de memoria alta ms fcilmente este parmetro. informa sobre la cantidad de memoria disponiHay que iniciar nuestra labor de administrable, pero no da mayor explicacin de en qu cin de memoria avisndole al sistema operase ha utilizado la que ya est ocupada. Para tivo que s tiene disponible una cierta porcin conseguir dicha informacin, se debe ejecutar de memoria superior, lo cual se hace de la siel comando MEM junto con el modificador /C, guiente manera: lo que nos proporciona un despliegue como el Por medio de un editor de texto, traslade la mostrado en la tabla 2. lnea: Aqu se pueden ver cules archivos se encuentran residentes en memoria. DEVICE=C:\DOS\HIMEM.SYS Por ejemplo, el MSDOS se refiere a los archivos de sistema operativo; el Command al inhasta el inicio del archivo, de manera que trprete de comandos; HIMEM al habilitador de sea la primera lnea que se ejecute. A contimemoria por encima de 1024kB; SETVER al ar- nuacin, aada el siguiente comando: chivo que permite al DOS adaptarse a aplicaciones antiguas; DISPLAY al que configura el DEVICE=C:\DOS\EMM386.EXE NOEMS

5 - CURSO

DE

REPARACION

DE

PC

LECCION 11 - Optimizacin de la Memoria


Tabla 3. Mdulos que usan memoria por debajo de 1MB NombreTamao programa = Convencional + Memoria superior MSDOS HIMEM EMM386 COMMAND IO SETVER DISPLAY IFSHLP CTSB16 CTMMSYS 10,368 (10K) VIDE-CDD ONTRACK SMARTDRV KEYB MSCDEX Libre 15,357 (15K) 1,168 (1K) 3,120 (3K) 3,264 (3K) 80 (0K) 480 (0K) 8,304 (8K) 3,872 (4K) 26,880 (26K) 10,368 (10K) 5,104 (5K) 4,128 (4K) 29,104 (28K) 6,944 (7K) 28,288 (28K) 667,344 (652K) 15,357 (15K) 1,168 (1K) 3.120 (3K) 3,264 (3K) 80 (0K) 0 (0K) 0 (0K) 0 (0K) 0 (0K) 0 (0K) 0 (0K) 0 (0K) 0 (0K) 0 (0K) 0 (0K) 632,208 (617K) 0 (0K) 0 (0K) 0 (0K) (0K) 0 (0K) 480 (0K) 8,304 (8K) 3,872 (4K) 26,880 (26K)
Finalmente, coloque la lnea que enva hacia la memoria alta al DOS, modifquela para que quede como sigue: DOS=HIGH, UMB Donde el modificador UMB le indica al DOS que la zona libre dentro de la memoria reservada se utilizar como "bloques de memoria superior". Esto significa que las tres primeras lneas del CONFIG.SYS debern verse como sigue: DEVICE=C:\DOS\HIMEM.SYS DEVICE=C:\DOS\EMM386.EXE NOEMS DOS=HIGH, UMB Ahora, localice todas las lneas debajo de las tres primeras que comiencen con la orden: DEVICE= y cambie esta orden por: DEVICEHIGH=

5,104 (5k) 4.128 (4K) 29,104 (28K) 6,944 (7K) 28,288 (28K) 35,136 (34K)

Sinopsis de memoria Tipo de memoria Convencional Superior Reservada Extendida (XMS) Memoria total Total menor 1MB Total = 655,360 158,608 393,216 15,570,032 16,777,216 813,968 Usada + 23,152 123,472 0 2,335,856 2,875,696 146,624 (617K) 34,912 Libre 632,208 35,136 13,234,176 13,901,520

Programa ejecutable ms extenso632,1112 Bloque memoria superior ms extenso MS-DOS reside en el rea de memoria alta

Con ste se le indica al DOS que toda la memoria que se encuentra en la zona de memoria reservada pero que no se utilice para la "sombra" del BIOS y de la tarjeta de video, se libere y quede lista para desplazar hacia all algunos de los TSR's.

lo que indicar al DOS 667,344 que dicho dispositivo deber cargarse en memoria superior. Por lo que se refiere al (34K) AUTOEXEC.BAT, ubique aquellas lneas en las que se dan de alta los diferentes programas residentes en memoria desplegados por la orden MEM/c y al inicio de cada una aada las siglas LH (abreviatura del comando LOADHIGH o "carga en lo alto"). Tras las modificaciones de los archivos de arranque, veamos cmo queda el despliegue
DE

CURSO

DE

REPARACION

PC - 6

LECCION 11 - Optimizacin de la Memoria


de la orden MEM/C. Reinicie su sistema y por encima de 1088KB como "memoria extencuando presente la lnea de cursor, introduzca dida". No obstante, an circulan en el mercael comando MEM/C/P, con ello se obtendr al- do diversas aplicaciones que forzosamente go como lo que se observa en la tabla 3. Con las modificaciones Tabla 4. Mdulos que usan memoria por debajo de 1MB anteriores se consigui Tamao programa = Convencional + Memoria superior que la gran mayora de los Nombre mdulos que ocupaban 15.917 (16K) 15.917 (16K) 0 (0K) memoria por debajo de los MSDOS 1.168 (1K) 1.168 (1K) 0 (0K) 640kB se desplacen a la HIMEM 3.120 (3K) 3.120 (3K) 0 (0K) zona de memoria supe- EMM386 3.920 (4K) 3.920 (4K) 0 (0K) rior. As, la memoria base 4DOS 27.952 (27K) 27.952 (27K) 0 (0K) queda libre para la ejecu- MSCDEX cin de aplicaciones. En SMARTDRV 30.464 (30K) 14.064 (14K) 16.400(16K) este caso, el ejecutable KEYB 6.944 (7K) 6.944 (7K) 0 (0K) ms extenso puede medir MOUSE 8.288 (8K) 8.048 (8K) 240 (0K) hasta 617kB. TBDRIVER 3.360 (3K) 0 (0K) 3.360 (3K) Cuando ya haya reali- TBSCANX 9.216 (9K) 0 (0K) 9.216 (9K) zado todo este proceso, r- SHARE 6.208 (6K) 0 (0K) 6.208 (6K) jase por el "principio de la KSTACK 1.072 (1K) 0 (0K) 1.072 (1K) administracin de memo- CTSB16 26.880 (26K) 0 (0K) 26.880 (26K) ria", es decir: CTMMSYS 10.386 (10K) 0 (0K) 10.368 (10K) SETVER 480 (0K) 0 (0K) 480 (0K) 1) Si despus de ad- IFSHLP 3.872 (4K) 0 (0K) 3.872 (4K) ministrar la memoria le VIDE-CDD 5.088 (5K) 0 (0K) 5.088 (5K) quedan ms de 610KB de Libre 576.656 (563K) 566.832 (554K) 9.824 (10K) la convencional disponible, ha realizado un muy buen trabajo. Sinopsis de memoria: 2) Si le quedan entre 600 y 610KB de RAM conTotal = Usada + Libre vencional disponible, su Tipo de memoria administracin ha sido sConvencional 648.192 81.360 566.832 lo buena. Superior 93.008 83.184 9.824 3) Si despus de este 0 0 0 proceso le quedan menos Reservada Extendida (XMS)* 15.635.632 2.610.352 13.025.280 de 600KB vuelva a realizar la administracin. Memoria total 16.376.832 2.774.896 13.601.936 Ahora bien, hasta el 741.200 164.544 576.656 momento hemos realizado Total menor 1mB una administracin de me- Total expandida (EMS)16.056.320 (15.680K) moria suponiendo que to- Libre expandida (EMS)*13.090.816 (12.784K) dos nuestros programas * EMM386 est usando memoria XMS para simular EMS como sea necesario. trabajan en modo DOS normal o sobre el ambien- Programa ejecutable ms extenso566.816 (554K) te Windows que, como ya Bloque memoria superior ms extenso 6.896 (7K) vimos, maneja la memoria MS-DOS reside en el rea de memoria alta.

7 - CURSO

DE

REPARACION

DE

PC

LECCION 11 - Optimizacin de la Memoria


necesitan de "memoria expandida", la cual, como recordar, precisa de la presencia de una pgina de intercambio en la zona de memoria superior. Para que desde el arranque se d de alta esta pgina, es necesario modificar la segunda lnea del CONFIG.SYS, de modo que ahora se lea: DEVICE=C:\DOS\EMM386.EXE RAM Con ello, al momento en que damos la orden MEM, se consigue un despliegue como el que se muestra en la tabla 4. Con esto podemos ver que disminuye considerablemente la cantidad la cantidad de RAM obtenida, pero ya tenemos memoria expandida disponible para la ejecucin de diversas aplicaciones. tracin de memoria que evitara por completo la necesidad de administrar este recurso, en realida hemos encontrado que para ciertos programas diseados para ejecutarse en modo DOS resulta conveniente llevar a cabo una administracin de memoria, que de hecho resulta en extremo similar a lo que hemos descripto en prrafos anteriores. Para llevar a cabo esta administrcin, arranque su sistema en modo DOS y por medio de un procesador de textos ASCII introduzca como primeras lneas del CONFIG.SYS lo siguiente: DEVICE=C:\WINDOWS\HIMEM.SYS DEVICE=C:\WINDOWS\EMM386.EXE RAM DOS=HIGH, UMB y a partir de ese momento se puede proceder a realizar una administracin idntica a la descripta para DOS y Windows normal, lo cual obviamente le permitir ejecutar sin problemas, por ejemplo, aplicaciones DOS que necesiten forzosamente de memoria expandida. Este proceso debe llevarse a cabo de forma manual, ya que Microsoft retir de Windows 95 el utilitario MEMMAKER de optimizacin automtica.

Administracin de memoria en Windo ws 95 y 98


A pesar de la campaa publicitaria implementada por Microsoft asegurando que su nuevo sistema operativo de 32 btis poseera un nuevo y revolucionario mtodo de adminis-

CURSO

DE

REPARACION

DE

PC - 8

LECCION 12 - Instalacin de Perifricos Multimedia

Instalacin de Perifricos Multimedia


Primera Parte

Extrado del texto: Reparacin de Computadoras Personales Preparado por el Centro Japons de Informacin Electrnica AUTOR: Leopoldo Parra Reynada

Qu es la Multimedia?
Las imgenes animadas, la voz, el sonido y la msica son posibilidades que se pueden integrar en las aplicaciones de una computadora; en conjunto, a tales recursos se los conoce como multimedia. Este no se trata de un concepto reciente, pues la primera especificacin data de mediados de la dcada de los aos 80, sin embargo, en tiempos recientes, su aplicacin tom fuerza y se generaliz en diversos mbitos, desde la educacin y el entretenimiento hasta en los negocios. La multimedia es un mtodo para presentar informacin en el que se emplea ms de un medio de comunicaciones de manera interactiva, combinando texto, imgenes y sonido en aplicaciones de computadora. En ocasiones, la gente supone que una mquina es multimedia si dispone de CDROM, lo cual es cierto pero no del todo. Efectivamente, el CD-ROM forma parte del hardware multimedia por ser en la actualidad el medio de almacenamiento por excelencia de las grandes cantidades de datos que se requieren en este tipo de aplicaciones. Por ejemplo, un programa como Encarta de Microsoft, consume ms de 600MB de espacio de almacenamiento, el tamao de un disco duro de mediana capacidad. Adems del CD-ROM como recurso adicional para que una computadora sea multimedia, se necesita una tarjeta de sonido y par-

lantes. Y en cuanto al monitor y a la tarjeta de video, se requiere una calidad SVGA o superior. Se dice que una computadora es multimedia cuando incluye un procesador 486 o superior; una cantidad de memoria RAM mnimamente de 8MB; una tarjeta de sonido con sus correspondientes parlantes; un monitor de alta resolucin (por lo menos 640 x 480 pxeles en sentido horizontal y vertical respectivamente) y capaz de expedir no menos de 256 colores simultneos (puede ser SVGA o superior); un dispositivo apuntador (ratn o joystick) y un lector de CD-ROM para el acceso a los programas respectivos. Veamos ahora algunas caractersticas de un lector de CD-ROM y una tarjeta de sonido.

La Unidad Lectora de CD-R OM


El disco compacto para computadora tiene las mismas caractersticas fsicas que un compact disc de audio digital. Esto se debe a que ambos emplean la misma tecnolgica ptica para la lectura de datos. Cabe ahora preguntarse: en qu se diferencia un lector de CD-ROM de uno de audio? En el manejo especfico de la seal recuperada. En un reproductor de CD comn, el aparato "sabe" que la informacin almacenada en el CD corresponde slo a audio digitalizado y
DE

1 - CURSO

DE

REPARACION

PC

LECCION 12 - Instalacin de Perifricos Multimedia


automticamente lo canaliza hacia un circuito de proceso digital donde se extrae la informacin musical respectiva, se decodifica, atraviesa por un proceso de conversin digital/anlogo y se enva hacia los amplificadores de audio que a su vez expiden la seal hacia los parlantes, con lo que se recupera el sonido originalmente grabado. En el caso de los discos compactos de computadora, se puede almacenar cualquier tipo de datos digitales: texto, imgenes, video en movimiento y audio (figura 1), pero el aparato lector no puede asumir funcin adicional a su tarea de recuperacin. Son circuitos complementarios y un software especializado los que indican al reproductor qu hacer con los datos recuperados. Un lector CD-ROM debera ser menos complejo que uno de CD de audio, ya que podran ser eliminados directamente los circuitos de proceso de audio digital y enviar los datos obtenidos de la lectura del disco hacia los circuitos de procesamiento complementarios, los cuales deben "decidir" qu hacer con cada tipo de datos. Sin embargo, como los CD-ROM tambin pueden incluir fragmentos de informacin del mismo formato de los CD de audio, para recuperar esos datos es necesario que las unidades de lectura de discos compactos para computadora incorporen todos los circuitos de manejo de seal digital que se incluyen en los reproductores de CD. Al momento de ser leda la informacin de un CD-ROM, el programa complementario indica a la unidad lectora qu tipo de datos se obtienen. Si se trata de informacin digital en general, una vez recuperada de la superficie del disco, el lector la acondiciona, extrae la sincrona, protecciones e informacin adicional, detecta y corrige errores y finalmente la enva en paralelo hacia la memoria del sistema, de donde es leda por el microprocesador. Dependiendo del tipo de datos obtenidos, de aqu se envan hacia la pantalla en forma de texto o imgenes, o se canalizan hacia la tarjeta de sonido para dar salida a los efectos sonoros, msica y audio en general. Si se trata de informacin de audio en formato CD, el mismo lector se encarga de procesarla, demodularla, convertirla nuevamente en seal anloga y, finalmente, expedirla por sus terminales de salida de audio de donde puede enviarse directamente hacia unas parlantes o dirigirse a la tarjeta de audio para mezclarla con los dems efectos sonoros incluidos que no son de formato CD, para finalmente expedir junta toda la informacin sonora.

La Tarjeta Controladora de la Unidad de CD-ROM


Hay tres interfaces mediante las cuales, la unidad lectora de CD-ROM intercambia informacin con la computadora:

Figura 1

CURSO

DE

REPARACION

DE

PC - 2

LECCION 12 - Instalacin de Perifricos Multimedia


senta una limitacin de las unidades de CDROM tipo IDE: en una controladora IDE comn slo pueden conectarse dos dispositivos, por lo que ya no se puede adicionar un segundo disco duro una vez que se ha conectado un lector de CDROM IDE. Este problema se ha solucionado en las tarjetas controladoras ms modernas, por lo general de tecnologa VESA o PCI (ya sean tarjetas perifricas o controladoras integradas a las tarjetas madre, figura 2), que son capaces de manejar hasta cuatro dispositivos IDE (dos en el puerto primario y otros dos en el secundario). Otra solucin la brindan los paquetes multimedia "todo en uno", que incluyen el lector de CD's, la tarjeta de sonido, los parlantes y el software para dar de alta este recurso; en tal caso, el segundo puerto IDE casi siempre se ha incorporado a la tarjeta de sonido. Si no se encuentra en ninguno de estos casos, tendr que conseguir una tarjeta controladora que permita configurarla como puerto IDE secundario para poder conectar su lector de CD-ROM (el puerto IDE-2 se reconoce por su direccin 170 h y su interrupcin 15 y debe ser configurada de tal modo por medio de jumpers especialmente colocados para tal efecto en la tarjeta).

Figura 2
Por una tarjeta controladora propietaria. Por una tarjeta controladora SCSI. Por una tarjeta controladora IDE (ATAPI). Por ser la ms empleada en la actualidad, slo se explicar la forma de configurar un lector de tipo IDE. La tecnologa IDE es la plataforma ms popular en PC para la conexin de discos duros, ya que combina una interface econmica con velocidades de acceso adecuadas a los sistemas actuales; pero, debido a que esa interface no se dise para manejar dispositivos distintos a un disco duro, se tuvieron que efectuar adaptaciones al estndar IDE para albergar dispositivos como lectores de CDROM. El problema principal consisti en que el formato IDE maneja exclusivamente discos cuya informacin est grabada siguiendo un patrn de cilindros, cabezas y sectores, mientras que en el disco compacto la informacin se encuentra grabada en forma lineal; adems, la interface IDE original poda manejar un lmite mximo de 540MB de informacin, mientras que un CD-ROM en su mxima capacidad puede albergar hasta 630MB. Una vez que se superaron esos obstculos tcnicos, se disearon lectores de CDROM que emplean la misma interface IDE que vienen incluida en prcticamente todas las computadoras modernas, ahorrando tanto al usuario como al fabricante el gasto que implica adquirir una controladora, pero surgi otro problema que hasta el momento repre-

La Tarjeta de Sonido
El principio de operacin de una tarjeta de sonido no tiene nada de peculiar para quien tiene conocimientos de electrnica. En los primeros diseos se trataba nica y exclusivamente de un convertidor digital-analgico que reciba los datos digitales que le eran enviados por el programa en ejecucin, en su saliDE

3 - CURSO

DE

REPARACION

PC

LECCION 12 - Instalacin de Perifricos Multimedia


tizadores internos modulados en frecuencia. Con este formato, se puede almacenar una meloda compleja con poca informacin digital. A ltimas fechas, este mtodo de "sntesis de audio" ha sido reemplazado por un procedimiento completamente distinto: la "tabla de ondas" (wave table), cuya caracterstica principal es que en una memoria incluida dentro de la tarjeta se han grabado los sonidos digitalizados de instrumentos musicales reales, por lo que, cuando un programa solicita, por ejemplo, el sonido de un violn o un piano, la tarjeta consulta su base de datos y expide un sonido real (no sintetizado), lo cual se traduce, obviamente, en un audio ms puro y casi indistinguible de la ejecucin de un artista o una orquesta. A su vez, el sonido MIDI es un formato de intercambio de informacin entre la computadora e instrumentos musicales especialmente diseados para esa interaccin. Hay teclados y sintetizadores que al conectarse a una computadora son capaces de "tocar solos", obedeciendo las rdenes que le llegan desde la computadora por medio de un cable MIDI que se conecta a la tarjeta de sonido, en un conector idntico al que se usa para el joystick. En la mayora de las tarjetas de audio, el puerto MIDI puede amplearse para conectar un joystick, si es que lo configura para ello. Adicionalmente, el formato MIDI permite el almacenamiento de selecciones musicales o sonidos de larga duracin en archivos muy pequeos, por lo que se ha adoptado como uno de los mtodos tradicionales de reproduccin de audio en computadoras; as, las tarjetas modernas son capaces de captar estos datos y convertirlos en los sonidos respectivos. Por ltimo, como ya se explic, el audio en formato CD consta de porciones de msica que se grabaron en el CD-ROM con el mismo formato que usan los CD de audio, por lo que en este caso, lo nico que hace la tarjeta de sonido es recibir el audio ya procesado en el lector de CD-ROM y canalizarlo hacia sus amDE

Figura 3
da expeda una seal de audio que era enviada a un amplificador y a uno o ms parlantes externos. Las primeras tarjetas de sonido podan manejar una seal de audio digital de hasta 8 bits, con una frecuencia de muestreo que en raras ocasiones exceda los 22kHz; sin embargo, aun esa resolucin tan pequea resultaba extraordinaria comparada con los pitidos del altavoz incluido. Cuando las computadoras y las tarjetas de sonido se popularizaron, el mismo desarrollo de los programas para juegos oblig a los fabricantes a disear nuevas tarjetas que aprovecharan las caractersticas avanzadas de los nuevos procesadores y sistemas. Fue as como surgieron las primeras tarjetas de 16 bits capaces de muestrear el sonido con una frecuencia de 44,1kHz, brindando una calidad similar a la de un CD. Analizar la operacin electrnica de una tarjeta de sonido resultara complejo y de poca utilidad prctica, ya que rara vez fallan y en caso de registrarse problemas, es ms econmico sustituirla por completo que intentar repararla. Simplemente diremos que en cada tarjeta se incluye un procesador de audio que recibe la informacin digital que el enva el programa en ejecucin (figura 3). Este procesador interpreta la informacin y la convierte en una seal de audio, ya sea sonido FM, sonido MIDI o sonido de formato CD. El sonido FM consiste en una serie de datos codificados mediante los cuales un programa le indica a la tarjeta qu sonidos debe producir, empleando para ello una serie de sinte-

CURSO

DE

REPARACION

PC - 4

LECCION 12 - Instalacin de Perifricos Multimedia


plificadores de salida sin hacerle tratamiento alguno. La mezcla de los tres tipos de sonido pueden crear una riqueza sonora realmente impresionante. equipo multimedia, las especificaciones recomendadas son: Computadora PC compatible, con un microprocesador Pentium o equivalente de 75MHz como mnimo (puede usar un K5 de AMD o un 6x86 de Cyrix). 8MB de memoria RAM (16 para ciertos programas). Disco duro de 540MB como mnimo (1GB sera ms adecuado). Tarjeta de sonido de 16 bits, con capacidad de grabar y reproducir sonidos con una velocidad de muestreo de 44.1KHz (calidad de CD-audio). Unidad lectora de CD-ROM de cudruple velocidad (4X) por lo menos (velocidad de transferencia de datos sostenida de 600KB/s mnima). Monitor Sper VGA, con tarjeta de video capaz de expedir imgenes de por lo menos 800 x 600 a 256 colores (un mnimo de 1MB de RAM instalada en la tarjeta de video). DOS 5.0 y Windows 3.1 (se puede utilizar OS/2 o Windows 95). Si verifica que se cumplan estas especificaciones mnimas, pocos sern los programas multimedia que no se puedan ejecutar satisfactoriamente.

Parlantes Externos
Debido a su simplicidad, estos elementos raramente merecen especial atencin del pblico interesado en la multimedia, pero para qu sirve la mejor tarjeta de sonido si va a ser utilizada en parlantes de nfima calidad? Los parlantes que se necesitan en una mquina multimedia deben poseer caractersticas especiales como incluir un amplificador de potencia interno, ya que la mayora de tarjetas de sonido no tienen la suficiente potencia para excitar directamente dos bocinas; por consiguiente, deben tener una fuente de energa independiente, ya sean bateras o un eliminador externo; y por ltimo, es recomendable (aunque no indispensable), que posean controles de volumen, graves y agudos, ya que hay aplicaciones en las que no es posible ajustar estos parmetros desde el teclado de la computadora. Es preferible que los parlantes estn aislados magnticamente, para que en caso de ser utilizadas cerca del monitor, los campos magnticos de los parlantes no interfieran con la trayectoria normal de los haces electrnicos que producen las imgenes en la pantalla. Aunque si los parlantes son de baja potencia, esta precaucin sale sobrando. Con lo anterior se tiene un recuento de las caractersticas de los principales dispositivos multimedia. A continuacin se explica cmo realizar una actualizacin multimedia tpica.

Instalando el Har d ware Multimedia


La instalacin del hardware multimedia vara entre fabricantes, pero las consideraciones generales son similares. Por ejemplo, todas las tarjetas de audio y los lectores de CDROM traen consigo uno o ms disquetes en los que se incluye un programa de instalacin y los manejadores medidante los cuales se modifican los archivos de arranque CONFIG.SYS y AUTOEXEC.BAT, para dar de alta ambos dispositivos; es decir, para que sean reconocidos por el sistema operativo. En la plataforma PC, el instalador tiene que conocer una serie de datos sobre el sistema

Actualizaciones Multimedia
Para obtener el mximo provecho de su

5 - CURSO

DE

REPARACION

DE

PC

LECCION 12 - Instalacin de Perifricos Multimedia


le van a dar instrucciones adicionales. Esta funcin era necesaria para evitar que, en un momento dado, el circuito ignorara una orden externa por estar ocupado realizando algn clculo. Al mismo tiempo, servira como una proteccin contra loops infinitos. En la PC-XT original, los ingenieros encargados del diseo llegaron a la conclusin de que, debido a la escasa variedad de dispositivos externos que se podan aadir a esta plataforma, bastaba con dotarla de ocho lneas de interrupcin para que prcticamente cualquier perifrico externo pudiera solicitar la atencin del microprocesador. Por ello conectactaron dentro del chipset un circuito integrado 8259; este integrado es el encargado de gestionar con el CPU el grado de atencin que dar a cada dispositivo externo. Tambin desde un principio, IBM asign a diversos elementos estndares dentro de la plataforma PC ciertas lneas de interrupcin. As, el circuito Timer, que controla la sincronizacin de todas las operaciones de la mquina, ocupa la ms alta prioridad en esta lista de interrupciones, con IRQ0; el teclado, el principal mtodo de introduccin de datos en la computadora, tiene asignada la interrupcin 1 (IRQ1); la interrupcin 2 la dej disponible para usos externos. Las interrupciones 3 y 4 fueron asignadas a los puertos seriales, IRQ5 al puerto paralelo 2 (LPT2), IRQ6 a la controladora de discos flexibles y finalmente IRQ7 al puerto paralelo 1 (LPT1). Ante este panorama, los diseadores de elementos externos tenan como opciones nicamente a IRQ2 e IRQ5 (casi ninguna PC posee un puerto paralelo secundario) y, en caso de extrema necesidad, se poda desactivar alguno de los puertos seriales, lo que dejaba libre una IRQ adicional. Pero al aadir un disco duro, un coprocesador matemtico y algn otro dispositivo, nuevamente el sistema quedaba con las ocho lneas de interrupcin ocuDE

Figura 4
en cuestin, como son los IRQs que se utilizarn (IRQ = Interruption Request = requerimiento de interrupcin), los DMAs disponibles para la instalacin de perifricos (DMA = Direct Memory Access = acceso directo a memoria) y las direcciones I/O = Input - Output = entrada-salida). Windows 95 posee la caracterstica de Plug & Play, sin embargo, la experiencia muestra que hay que ser muy cuidadosos, pues si como especialistas dejamos que este sistema operativo tome todas las decisiones por nosotros muchos programas podran no funcionar correctamente. Qu son los IRQs, los DMAs y las direcciones I/O? Antes de proseguir con la explicacin sobre cmo instalar el equipo multimedia en una computadora PC, revisemos un aspecto de primordial importancia que puede representar la diferencia entre una mquina con todas sus caractersticas MPC activadas y funcionando correctamente y otra que al momento del arranque se quede "congelada", sin poder pasar de determinado punto. IRQs Las IRQs (Interruption Request) son solicitudes de interrupcin. Desde que surgieron los primeros microprocesadores, los diseadores contemplaron la necesidad de incorporar una o varias lneas que sirvieran como una especie de aviso al CPU para indicarle que se

CURSO

DE

REPARACION

PC - 6

LECCION 12 - Instalacin de Perifricos Multimedia


padas, lo que impeda colocar cualquier otro elemento adicional. Ante esta situacin, en el estndar AT de IBM se coloc un segundo circuito 8259, lo que tericamente dara un total de 16IRQs disponibles en mquinas 286 o superiores; sin embargo, para no perder compatibilidad con el software diseado para XT (el cual slo puede tener acceso directamente a 8 IRQs), se tuvo que recurrir a un truco que consisti en "redireccionar" las ocho interrupciones superiores utilizando una de las inferiores (figura 4). Para ello se utiliz a IRQ2 (que era la nica que estaba realmente libre), lo que finalmente da un total de quince lneas de interrupcin. Obviamente, gracias a la adicin del segundo chip controlador de interrupciones, fue posible asignar una interrupcin fija a elementos que originalmente no la tenan. Esta es la forma como quedaron distribuidas en mquinas AT y superiores. IRQ0 IRQ1 IRQ2 IRQ3 IRQ4 IRQ5 Circuito Timer Teclado Cascada con el segundo 8259 Puertos seriales 2 y 4 Puertos seriales 1 y 3 Puerto paralelo 2 (disponible en la mayora de los sistemas) Controladora de unidades de disquetes Puerto paralelo 1 (disponible en ciertas circunstancias) (Disponible) (Disponible) (Disponible) Coprocesador matemtico (disponible en mquinas que no posean FPU) IRQ14 Controladora de disco duro IDE primario IRQ15 Controladora de disco duro IDE secundario (disponible en casi todos los sistemas) Es fcil notar que esta gama de posibilidades resulta ms funcional para aadir nuevo hardware perifrico que por sus condiciones de operacin forzosamente necesita la asignacin de una lnea de interrupcin particular(como tarjetas de sonido o lectores de CDROM propietarios); sin embargo, an hay que tener mucho cuidado al instalar estos elementos, ya que hay cierto software tradicional que requiere de un cierto acomodo peculiar de estos dispositivos. Ello se detallar ms adelante. DMAs Los DMAs o accesos directos a memoria (Direct Memory Access) son una serie de puertos que permiten que determinados elementos perifricos se comuniquen de manera directa con la memoria RAM sin tener que pasar por el microprocesador (figura 5). Esta operacin permite un acceso ms rpido a la informacin que necesita fluir con una velocidad constante. Es el caso de los datos que se envan a la tarjeta de sonido. Al igual que ocurri con los IRQs, en la plataforma PC-XT los disealdores de IBM colocaron un chip 8237, capaz de manejar hasta IRQ12 IRQ13

IRQ6 IRQ7 IRQ10 IRQ11

Figura 5

7 - CURSO

DE

REPARACION

DE

PC

LECCION 12 - Instalacin de Perifricos Multimedia

Figura 6
cuatro accesos de memoria, los cuales reparti como sigue: DMA0 para el refresco de la memoria; DMA1 disponible; DMA2 para comunicacin con la unidad de disquete y DMA3 para comunicacin con el disco duro. Resulta obvio que slo queda un DMA para uso de los diseadores de hardware perifrico, situacin que limita considerablemente la adicin de nuevos elementos. Por tal razn, como sucedi con las IRQs, en la plataforma AT los diseadores de IBM colocaron un segundo 8237 en cascada con el primero, de modo que ahora se contaba con 8DMAs (al menos en forma terica). Adicionalmente, algunas tareas que en XTs requeran de un DMA en la AT fueron rediseadas para no necesitarlo; as, en mquinas 286 y superiores, la distribucin de los DMAs qued como sigue: DMA0 DMA1 DMA2 DMA3 DMA4 DMA5 DMA6 DMA7 Disponible Disponible Controladora de disquetes Disponible Cascada con el primer 8237 Disponible Disponible Disponible debemos tomar en cuenta al instalar nuevo hardware en un sistema, es el de la direccin I/O que le ser asignada. La direccin I/O representa la identificacin particular de cada elemento conectado a una computadora, de modo que una informacin que se transmite hacia la tarjeta de video no afecte a los puertos seriales, o una escritura hacia los disquetes no modifique la informacin almacenada en el disco duro. Es decir, cada perifrico conectado a la computadora posee su propia direccin I/O que lo identifica, de modo que una vez instalado el dispositivo, el CPU y el software de aplicacin "sepan" que siempre que se enve, por ejemplo, un dato hacia la direccin 1F0, significa que se est escribiendo en el disco duro IDE primario y cuando se reciba una informacin a travs de la direccin 3F8 significar que el dispositivo que la enva est conectado en el puerto serial 1 (por lo general un ratn, figura 6). Por lo tanto, siempre que se instale algn elemento nuevo en la PC que no posea un controlador interno, ser necesario asignarle su direccin I/O propia para, a partir de ese momento, garantizar un libre intercambio de datos sin interferir, ni ser interferido, con los elementos adyacentes. Visto lo anterior, estamos en condiciones de describir el proceso de adquisicin e instalacin de un equipo multimedia en la PC.

Direcciones I/O
El ltimo parmetro de configuracin que

CURSO

DE

REPARACION

DE

PC - 8

LECCION 12 - Instalacin de Perifricos Multimedia

Instalacin de Perifricos Multimedia


Conclusin
Extrado del texto: Reparacin de Computadoras Personales Preparado por el Centro Japons de Informacin Electrnica AUTOR: Leopoldo Parra Reynada

Eleccin del Hard ware para la Instalacin de una Unidad Multimedia


Al adquirir los perifricos multimedia, procure elegir componentes del ms alto desempeo, lo que le garantizar una vida til lo suficientemente amplia como para amortizar el gasto. Si va a comprar por separado la tarjeta de sonido y el lector de CD-ROM (lo que no es muy recomendable), sera conveniente que ambos elementos sean de marcas reconocidas. En cuanto a lectores de CD-ROM, hay en el mercado una gran cantidad de marcas y modelos, desde las unidades de velocidad sencilla (1X) y un solo disco, hasta unidades de alta velocidad (24X). Todas stas dan buenos resultados, pero si elige una marca de prestigio, tendr menos problemas al contactar el apoyo tcnico o al tratar de obtener los programas manejadores actualizados. En el mercado informtico hay diversos paquetes que incluyen todos los elementos para la actualizacin. Comprar estos paquetes tiene grandes ventajas sobre la alternativa de adquirir por separado la tarjeta de sonido y el CD-ROM. En primer lugar, el proceso de instalacin se simplifica considerablemente, ya que los diseadores verifican que no se presenten conflictos entre ambos elementos. Adems, la mayora utiliza una sola tarjeta para el sonido y para controlar la unidad de CDROM, ahorrando por lo tanto una ranura de

expansin. Una ventja adicional es que generalmente incluyen varios discos con enciclopedias, juegos, etc. Tenga presente que la tarjeta de sonido incorporada en este tipo de paquetes suele ser una tarjeta genrica, compatible con Sound Blaster pero no a plena capacidad.

Instalacin de los Elementos de Har d ware


Para instalar estos perifricos en la PC, retire la cubierta del sistema y asegrese que dispone de una ranura de expansin libre, misma que se utilizar para la tarjeta de audio. Para conectar el lector tipo IDE se utiliza la misma interface empleada por el disco duro. Enseguida retire la laminilla que cubre el acceso posterior del gabinete y coloque la tarjeta de manera firme pero cuidadosa. Por lo general, la tarjeta de audio no dispone de muchos conectores internos, siendo sus principales conexiones hacia elementos externos; aunque en paquetes integrados multimedia, casi siempre la misma tarjeta de sonido se utiliza como controladora del lector de CDROM, as que procure dejar suficiente espacio para la conexin del cable de intercambio de datos. Tambin hay un cable de audio que debe conectarse para reproducir adecuadamente los CD de audio y algunos programas multimedia.
DE

9 - CURSO

DE

REPARACION

PC

LECCION 12 - Instalacin de Perifricos Multimedia


Para instalar la unidad de CD-ROM, libere una baha de 5,25 pulgadas, de las que normalmente se utilizaban para los lectores de discos flexibles grandes, ya casi en desuso. Coloque el lector en ese sitio, utilice por lo menos cuatro tornillos para garantizar una ubicacin firme y segura (figura 7). Por ltimo, conecte los cables de transmisin correspondientes a los datos, al audio y a la alimentacin, con lo que habr concluido el trabajo en el interior del sistema. dad como para enfrentarse casi cualquier situacin que se presente. Los parmetros que prcticamente se han convertido en estndar para tarjetas de sonido Sound Blaster o compatibles son los siguientes: Direccin I/O = 220h IRQ = 5 7 DMA = 1

Dar de Alta los Elementos en el Sistema (va software)


Como siguiente paso encienda el sistema, coloque el disquete con los controladores de la tarjeta de audio y proceda a ejecutar el respectivo programa de instalacin. Si la mquina no posee elementos adicionales como fax-mdem, tarjetas SCSI, escner, etc., los valores predeterminados de los distintos parmetros que se van desplegando se pueden aceptar con la plena confianza de que no habr conflictos con otros elementos. Una vez instalada la tarjeta de audio, introduzca el disquete de la unidad de CD-ROM y repita el procedimiento. En este punto es posible que tenga que mover algnos jumpers en la tarjeta controladora del CD-ROM o de la tarjeta de audio, para lo cual es recomendable consultar cuidadosamente los manuales que se incluyen con este hardware. Aunque no hay lo que se pueda llamar una asignacin universal de recursos que identifique, sin duda alguna, una tarjeta de sonido, a lo largo del tiempo se han estandarizado ciertos parmetros que garantizan una compatibilidad casi total con cualquier tipo de software, sin importar su antigedad. Esto se aplica sobre todo a la tarjeta de sonido, ya que el lector de CD-ROM es una adicin relativamente nueva y los diseadores de software crearon sus programas con la suficiente versatili- Figura 7

Si se configura una tarjeta con estos datos, no habr programa que no pueda aprovechar a plenitud las capacidades de audio incorporadas a su computadora. Concluidos todos estos procesos de instalacin, sin cerrar la unidad, reinicialice la mquina (reboot) para que los cambios efectuados en el CONFIG.SyS y el AUTOEXEC.BAT se den de alta y, por lo tanto, el sistema operativo efecte el reconocimiento de ambos perifricos. Una ltima observacin: es posible que en algunas tarjetas madre modernas que ya incluyan los puertos I/O y las controladoras en la misma tarjeta, al momento de instalar y dar de alta los dispositivos, al arrancar el sistema nos encontremos con que no reconoce el lector de CD con tecnologa IDE a pesar de haber seguido fielmente las instrucciones del manual respectivo. Se ha encontrado que la causa ms comn de este fenmeno es que el puerto IDE-2 de la tarjeta madre est activado y tiene preferencia por sobre el IDE-2 de la tarjeta de sonido. Para evitarlo, simplemente entre al Setup del sistema, elija la opcin INTEGRATED PERIP-

CURSO

DE

REPARACION

DE

PC - 10

LECCION 12 - Instalacin de Perifricos Multimedia


HERALS y desactive el puerto IDE secundario; seguramente con eso se resolver el problema. vea en ADMINISTRADOR DE DISPOSITIVOS si ha aparecido un icono de "Controladores de CD-ROM" con su lector respectivo. Tambin consulte el apartado MULTIMEDIA para comprobar si ha quedado reconocida la tarjeta de sonido. Cabe aclarar que uno de los inconvenientes de la instalacin Plug & Play es que el sistema operativo comienza a asignar direcciones I/O, IRQs y DMAs, que dependen de lo que considere que est libre para los nuevos dispositivos. Aunque esto no representa problema para programas que se ejecuten sobre Windows 95, los programas que corren en modo DOS, casi siempre "esperarn" encontrar la tarjeta de sonido en la direccin 220, la interrupcin 5 7 y el acceso de memoria 1. En caso contrario, simplemente no se ejecutan o desactivan el audio digitalizado para regresar al altavoz interno de la mquina. En caso de que su tarjeta de sonido se hubiera instalado sobre parmetros ajenos a los mencionados, es conveniente "afinar" manualmente la instalacin para que cumpla con estas caractersticas y mantenga la compatibilidad con programas diseados para trabajar en modo DOS. Si el paquete multimedia no rene las caractersticas Plug & Play, se puede recurrir a la opcin de instalarlo en modo DOS de la siguiente manera: Encienda la mquina y cuando aparezca el mensaje "Iniciando Windows 95...", presione F8, solicite entonces "Slo lnea de comandos" y proceda a dar de alta los elementos con los disquetes que incluyen controladores respectivos, tal como se indic en el apartado anterior. Este mtodo suele dar resultados satisfactorios, aunque en ocasiones llega a bloquear a Windows cuando se trata de instalar algn otro elemento que s cumpla con las especificaciones Plug & Play (problema que se evita si se lleva un control riguroso de los recursos ya asignados en su sistema). Fuera de ese pequeo problema, la operacin tanto de la tarjeta de sonido como de la unidad lectora de CD-ROM, transcurre sin problemas durante el trabajo normal.
DE

Dar de Alta los Elementos en un Sistema con Windo ws 95 o Windo ws 98


En caso de haber sustituido la tradicional combinacin DOS + Windows 3.1 x el sistema operativo Windows 95 o el Windows 98, encontrar que el procedimiento de instalacin de nuevo hardware es distinto a como hemos indicado anteriormente. Para facilitar el proceso de configuracin de los nuevos elementos de harware, se recomienda revisar cuidadosamente en la caja o en los manuales del equo a instalar, que cumplan con las especificaciones Plug & Play de Windows 95, de ser as, slo tendr que colocar a nivel harware los elementos y el mismo sistema operativo se encargar de su configuracin adecuada. Para instalar la tarjeta de sonido y el lector de CD-ROM en el sistema, siga las instrucciones mencionadas con anterioridad y enseguida arranque Windows 95 (o Windows 98). Si la tarjeta de sonido y el lector de CD-ROM cumplen con las especificaciones Plug & Play, en algn momento durante la carga del sistema operativo, aparecer una ventana indicando que se ha detectado nuevo hardware y que Windows 95 se encargar de la configuracin del mismo. En caso de que este reconocimiento no se lleve a cabo, lo mejor es arrancar el sistema en "modo a prueba de fallos", y una vez que tengamos la interface grfica activada, entremos al PANEL DE CONTROL y elijamos la opcin INSTALAR NUEVO HARDWARE, con lo que estaremos forzando al sistema a buscar nuevos dispositivos instalados y casi siempre esto lleva a una instalacin sin mayores problemas. Para revisar si el hardware ha sido instalado de la manera correcta, entre el PANEL DE CONTROL, consulte el apartado SISTEMA y

1 1 - CURSO

DE

REPARACION

PC

LECCION 12 - Instalacin de Perifricos Multimedia


La Prxima Leccin
Estamos ingresando a la ltima parte de este Curso de 15 lecciones que comenzramos all por octubre del 98 en Saber Electrnica N 136, con lo cual posee los elementos necesarios para realizar el mantenimiento y reparacin de una PC o compatible e, incluso, efectuar el ensamblado de partes para construir un equipo a su medida. En la prxima entrega veremos cmo se realiza la instalacin y configuracin de un mdem, tema que hoy en dia a adquirido una relevante importancia con el auge de Internet. Veamos entonces a modo de introduccin, qu es un mdem. Cabe precisar que el tipo de informacin que se puede intercambiar entre computadoras a distancia, incluso de miles de kilmetros, pueden ser archivos de texto, programas en leguaje ensamblador, archivos grficos codificados, transmisiones "en tiempo real" donde dos o ms personas pueden conversar incuso con las imgenes de los interlocutores desplegadas en las pantallas de sus computadoras, etc. Especficamente, Internet el servicio ms importante de comunicaciones que en la actualidad pueden emplear los usuarios de computadoras es una red mundial que ofrece los siguientes accesos, entre los ms importantes: Correo electrnico, mediante el cual se intercambia texto, archivos o imgenes con otros usuarios de Internet. World Wide Web o simplemente web, un sistema que soporta documentos formateados en un lenguaje especial llamado HTML (Hyper Test Markup Lenguage), el cual permite enlaces a otros documentos y a archivos grficos o de audio y video con el simple clic del mouse. Foros de discusin, sitios virtuales donde usuarios de todo el mundo intercambian experiencias sobre temas que les son comunes. Boletines en lnea, donde las compaas pueden anunciar sus prximos lanzamientos, mejoras en sus productos, etc. Tambin sirven como un foro de intercambio de ideas entre los distintos usuarios de dicho servicio. Bancos de informacin, en donde se almacenan datos, documentos y artculos sobre temas diversos, de modo que cualquier usuario puede consultar los que son de su inters. Conferencias y videoconferencias telefnicas a cualquier parte del mundo al costo de una llamada local. En realidad, la variedad de informacin que se puede intercambiar por este mtodo est slo limitada por el tipo de seales que pueda manejar una computadora y por la velocidad de transmisin (de nada sirve tener acceso a una imagen digitalizada de alta resolucin si su transmisin por mdem ser tan lenta que resulta ms conveniente solicitarla por mensajera).
DE

Mdem
Es un dispositivo electrnico que convierte la seal digital que manejan las computadoras en seales que pueden ser transmitidas por la lnea telefnica. El trmino mdem se deriva de la contraccin de las palabras MODuladorDEModulador, ya que los primeros diseos lo nico que hacan era modular en frecuencia la seal digital, correspondiendo un tono de cierta frecuencia para los 1 y otro distinto para los 0. Con este procedimiento se lograba una comunicacin aceptable entre computadoras, aunque la velocidad de transmisin era muy baja, generalmente no ms de 300 bits por segundo. Desde el punto de vista tecnolgico, el mdem es un convertidor de datos digitales en analgicos, pues mientras que las computadoras manejan exclusivamente seales digitales, las lneas telefnicas slo trabajan con seales de tipo anlogo, como las de la voz. Es decir, para utilizar la red telefnica en el enlace de dos o ms computadoras, forzosamente deben convertirse los unos y los ceros en una serie de tonos audibles que sern enviados exactamente igual que si se tratara de una seal de voz; y al contrario, en el punto de su recepcin, un segundo dispositivo debe reconvertir esta serie de tonos en una seal digital.

CURSO

DE

REPARACION

PC - 12

You might also like