Vous êtes sur la page 1sur 13

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

Vous aimerez peut-être aussi