Professional Documents
Culture Documents
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
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
3 - CURSO
DE
REPARACION
DE
PC
CURSO
DE
REPARACION
PC - 4
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
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-
CURSO
DE
REPARACION
DE
PC - 6
especificaciones EISA.
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
CURSO
DE
REPARACION
DE
PC - 8
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
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
1 1 - CURSO
DE
REPARACION
PC
CURSO
DE
REPARACION
DE
PC - 12
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
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
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
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
CURSO
DE
REPARACION
PC - 4
CURSO
DE
REPARACION
DE
PC - 5
CURSO
DE
REPARACION
DE
PC - 6
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
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
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-
9 - CURSO
DE
REPARACION
PC
CURSO
DE
REPARACION
PC - 10
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
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
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
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.
1 - CURSO
DE
REPARACION
PC
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
CURSO
REPARACION
DE
PC - 2
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
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.
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.
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.
Identificador del chipset o el nombre del BIOS. Nmero de versin del controlador del teclado.
CURSO
DE
REPARACION
DE
PC - 4
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
5 - CURSO
DE
REPARACION
DE
PC
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.
Control de cache para los registros del chipset: 0= Control del cache desconectado. 1= Control del cache conectado.
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
Figura 1
7 - CURSO
DE
REPARACION
DE
PC
Figura 3
CURSO
DE
REPARACION
DE
PC - 8
Figura 5
9 - CURSO
DE
REPARACION
DE
PC
CURSO
DE
REPARACION
DE
PC - 10
1 1 - CURSO
DE
REPARACION
DE
PC
CURSO
DE
REPARACION
DE
PC - 12
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
Qu es una Computadora?
Se puede decir que una computadora es una coleccin sin vida de placas
1 - CURSO
DE
REPARACION
PC
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
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
Figura 2
Figura 3
CURSO
DE
REPARACION
DE
PC - 4
cual es verificada al mismo tiempo que la CPU verifica la precisin del siste-
5 - CURSO
DE
REPARACION
PC
Figura 8
Figura 9
CURSO
DE
REPARACION
DE
PC - 6
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
CURSO
DE
REPARACION
PC - 8
9 - CURSO
DE
REPARACION
DE
PC
Figura 15
Figura 16
CURSO
DE
REPARACION
DE
PC - 10
Figura 18
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
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.
Tabla 4
1 3 - CURSO
DE
REPARACION
DE
PC
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
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
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
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
5 - CURSO
DE
REPARACION
PC
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
7 - CURSO
DE
REPARACION
PC
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
9 - CURSO
DE
REPARACION
DE
PC
CURSO
DE
REPARACION
PC - 10
1 1 - CURSO
DE
REPARACION
DE
PC
1 2 - CURSO
DE
REPARACION
DE
PC
1 3 - CURSO
DE
REPARACION
PC
CURSO
DE
REPARACION
DE
PC - 14
1 - CURSO
DE
REPARACION
PC
Figura 1
CURSO
DE
REPARACION
DE
PC - 2
3 - CURSO
DE
REPARACION
PC
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
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
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
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
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
9 - CURSO
DE
REPARACION
PC
CURSO
DE
REPARACION
PC - 10
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
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
1 3 - CURSO
DE
REPARACION
PC
Figura 3
CURSO
DE
REPARACION
DE
PC - 14
1 - CURSO
DE
REPARACION
PC
CURSO
DE
REPARACION
PC - 2
3 - CURSO
DE
REPARACION
PC
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
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
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
7 - CURSO
DE
REPARACION
PC
Figura 3
Figura 4
CURSO
DE
REPARACION
DE
PC - 8
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.
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
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.
CURSO
DE
REPARACION
DE
PC - 10
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
CURSO
DE
REPARACION
DE
PC - 12
1 3 - CURSO
DE
REPARACION
DE
PC
CURSO
DE
REPARACION
PC - 14
1 - CURSO
DE
REPARACION
DE
PC
Figura 2
CURSO
DE
REPARACION
DE
PC - 2
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
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
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
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
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
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-
Figura 7
Figura 8
CURSO
DE
REPARACION
DE
PC - 4
Figura 10
DE
5 - CURSO
DE
REPARACION
PC
Figura 11
CURSO
DE
REPARACION
DE
PC - 6
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).
7 - CURSO
DE
REPARACION
DE
PC
Figura 14
CURSO
DE
REPARACION
DE
PC - 8
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
1 - CURSO
DE
REPARACION
DE
PC
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
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.
3 - CURSO
DE
REPARACION
DE
PC
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
Virus Informticos
2 Parte
5 - CURSO
DE
REPARACION
PC
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-
CURSO
DE
REPARACION
PC - 6
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:
7 - CURSO
DE
REPARACION
DE
PC
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
9 - CURSO
DE
REPARACION
DE
PC
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
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-
1 1 - CURSO
DE
REPARACION
DE
PC
CURSO
DE
REPARACION
DE
PC - 12
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
Figura 1
CURSO
DE
REPARACION
PC - 2
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
CURSO
DE
REPARACION
DE
PC - 4
5 - CURSO
DE
REPARACION
DE
PC
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
7 - CURSO
DE
REPARACION
DE
PC
CURSO
DE
REPARACION
DE
PC - 8
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.
1 - CURSO
DE
REPARACION
PC
Figura 1
CURSO
DE
REPARACION
DE
PC - 2
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
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
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.
Actualizaciones Multimedia
Para obtener el mximo provecho de su
5 - CURSO
DE
REPARACION
DE
PC
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
Figura 5
7 - CURSO
DE
REPARACION
DE
PC
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
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.
9 - CURSO
DE
REPARACION
PC
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
1 1 - CURSO
DE
REPARACION
PC
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