Está en la página 1de 17

Introducción

Las computadoras cuentan con una ampla variedad de componentes que se encuentran
necesariamente interrelacionados entre sí, con el propósito de hacer funcionar al equipo de
cómputo de manera correcta. Cada uno de los componentes cuenta con una o varias tareas 1

especificas que se conectan a su vez con otras, como el caso de la CPU, que principalmente
de compone de la unidad de control, la ALU y los registros, cada uno con su función. En
este caso se abordará como se relaciona el chipset y algunos de los controladores de
algunos circuitos internos de la computadora, como lo son el DMA, el bus, de video, etc.
con el resto de los componentes internos, sobre todo considerando el nivel de la tarjeta
madre.

3.1 Chip Set

Es uno de los componentes más importantes de cualquier sistema, ya que gobierna y


coordina el flujo de datos que se manejan y la forma de cómo interactúan los componentes
del sistema, determina qué tipo de CPU puede ser utilizado en la motherboard. Está
conformado por dos circuitos principales, el Northbridge (puente norte) y el Southbridge
(puente sur). El northbridge coordina las vías de gran ancho de banda y de alta velocidad,
mientras que el Southbridge controla y coordina a los dispositivos de relativa baja velocidad.
2

1 Comunicación y traslado de información de un sistema por el Chipset

Northbridge - Se le conoce como MCH (Memory Controller Hub). Generalmente mantiene


la comunicación entre el CPU, la ROM BIOS, el bus de comunicación PCI Express, el puerto
1Gbit Ethernet, la salida de video AGP, y desde luego con el puente sur (southbridge)
Southbridge - Es uno de los dos chips que conforman el conjunto de circuitos lógicos que
conforman el chipset en la Motherboard, generalmente implementa la capacidad de manejar
los dispositivos de baja velocidad, conocido también como ICH (Hub Controlador de I/O).
No se encuentra directamente conectado al microprocesador ya que lo hace a través del
northbridge controla la comunicación con el sistema de dispositivos como: disco duro,
lectores de CD, DVD, dispositivos de sonido, Bus ISA, PCI, periféricos que se conectan vía
USB, teclados, ratones, la salida 10/100 Mbit Ethernet, u otros dispositivos periféricos
generalmente externos.

CPU

Es la Unidad Central de Proceso de un sistema de cómputo, contiene aquellos componen-


tes (circuitos y chips de memoria en su mayoría) que interpretan, controlan y ejecutan
instrucciones. Es el componente del computador y otros equipos con dispositivos
programables, que interpreta las instrucciones contenidas en los programas y procesa los
datos. es un microprocesador fabricado en un chip, un único trozo de silicio que contiene
millones de componentes electrónicos. El microprocesador del CPU está formado por una
unidad aritmético-lógica que realiza cálculos, comparaciones y toma decisiones lógicas
(determina si una afirmación es cierta o falsa) por una serie de registros donde se almacena
información temporalmente, y por una unidad de control que interpreta y ejecuta las
instrucciones. Para aceptar órdenes del usuario, acceder a los datos y presentar los
resultados, el CPU se comunica a través de un conjunto de circuitos o conexiones llamado
3
bus. El bus conecta el CPU a los dispositivos de almacenamiento, los dispositivos de entrada
y los dispositivos de salida.

Sus principales componentes estructurales son:

- Unidad de control: controla el


funcionamiento de la CPU y por tanto
del computador.
- Unidad aritmético-lógica (ALU,
Arithmetic Logic Unit):lleva a cabo las
funciones de procesamiento de datos
del computador.
- Registros: proporcionan
almacenamiento intemo a la CPU.
- Interconexiones CPU: son
mecanismos que proporcionan
comunicación entre la unidad de
control, la ALU y los registros.

Hay varias aproximaciones para la


implementación de la unidad de control; una
de las aproximaciones más comunes es la
implementación microprogramada.
Básicamente, una unidad de control
2 La unidad de procesamiento central
microprogramada actúa ejecutando
microinstrucciones que definen la
funcionalidad de la unidad de control.
Controlador del Bus

En todos los sistemas, exceptuando los más simples, más de un módulo puede necesitar el
control del bus. Por ejemplo, un módulo de E/S puede necesitar leer o escribir directamente
en memoria, sin enviar el dato al procesador. Puesto que en un instante dado solo una
unidad puede transmitir a través del bus, se requiere algún método de arbitraje. Los diversos 4

métodos se pueden clasificar aproximadamente como centralizados o distribuidos. En un


esquema centralizado, un único dispositivo hardware, denominado controlador del bus o
árbitro, es responsable de asignar tiempos en el bus. El dispositivo puede estar en un
módulo separado o ser parte del procesador. En un esquema distribuido, no existe un
controlador central. En su lugar, cada módulo dispone de lógica para controlar el acceso y
los módulos actúan conjuntamente para compartir el bus. En ambos métodos de arbitraje,
el propósito es designar un dispositivo, el procesador o un módulo de E/S como maestro
del bus. El maestro podría entonces iniciar una transferencia de datos (lectura o escritura)
con otro dispositivo, que actúa como esclavo en este intercambio concreto.

Controlador SMBus

El Bus de Administración del Sistema, o SMBus (siglas en inglés) es esencialmente un cable


en la placa madre de una computadora que se usa para transferir información entre el
procesador y varios dispositivos periféricos.

1. Velocidad. El SMBus es un bus de datos relativamente lento. Su velocidad va desde


aproximadamente 10 kHz a 100 kHz.
2. Función. Debido a que el SMBus es lento, suele usarse para comunicarse con
dispositivos que no necesitan enviar grandes cantidades de datos muy rápido.
Algunos de estos dispositivos incluyen relojes, sensores de ventilación, sensores de
temperatura y dispositivos de regulación de energía.
3. Problemas comunes. Los problemas más comunes que la gente experimenta
relacionados al SMBus es la falta de controladores. Ya que el SMBus suele usarse
para funciones de administración de energía, esto puede causar problemas con una
computadora que hiberna o despierta.
4. Soluciones. Debido a que el SMBus fue creado por Intel, esta compañía provee
controladores para él. Los controladores podrían descargarse desde el sitio Web de
Intel.
Puertos de E/S

La comunicación entre la CPU y los periféricos se realiza a través de los puertos, que pue- 5

den ser físicos: mediante la conexión de cables, sistemas inalámbricos o lógicos (área de
memoria de una PC asociada con un puerto físico o canal de comunicación para el
almacenamiento temporal de información que se va a transmitir posteriormente).

3 Panel trasero de una motherboard

Puertos físicos Imagen

COM o serie (RS-232): Tienen la forma de una letra “D”,


tipo macho de 9 pines o de 25 pines, los que se identificaban
como COM 1 y COM 2, actualmente obsoletos. Las
primeras versiones transmitían a 20 Kbps, llegaron hasta 1,5
Mbps.

LPT 1 o paralelo (IEEE 1284): Conector tipo “D 25”


hembra, de 25 pines, conocido como puerto para
impresoras porque era muy usado para este periférico. Se
usa muy poco actualmente pues las impresoras usan otros
medios más eficientes de conexión, alcanzan velocidades
de 3 Mbps.

DIN: Puerto hembra circular de 5 pines y una guía central,


se utilizaba para conectar teclados, actualmente obsoleto.
PS2: Puerto hembra de 5 pines con guía central, conocidos
también como MiniDIN, los equipos cuentan con dos
conectores de este tipo uno de color azul para el teclado y
otro de color verde para el ratón, mismos que deben estar
conectados al encender el equipo para ser reconocidos por
la computadora.
6
Video: En el manejo de información gráfica se pueden tener
diferentes salidas de vi- deo: VGA (Video Graphics Array),
S-Video (Separate Video), DVI (Digital Interface Video) o
HDMI (High Definition Multimedia Interface).

VGA: conector tipo “D” hembra de 15 pines para conectar


la salida de video al moni- tor, conector de suma importancia
para visualizar los procesos en la computadora.

Audio (Line Out, Line In, Mic): Son conectores tipo plug
(jack hembra de 3.5 mm), incluidos en la tarjeta de sonido
con el conector para la palanca de juegos Tiene entrada y
salida de audio y además entrada para el micrófono.

Puerto de juegos: o puerto de joystick, generalmente


viene en una tarjeta de sonido para conectar una palanca
de juegos o un dispositivo MIDI (interfaz digital de
instrumento musical, ejem: sintetizador). Es un conector tipo
“DA-15” hembra de 15 pines en dos hile- ras y establece
comunicación tipo serie.

USB (Bus Serial Universal): Solución a la necesidad de


conectar en caliente gran canti- dad de dispositivos
(teóricamente hasta 127 a través de concentradores,
aunque a mayor número de dispositivos baja el
rendimiento), el sistema USB 1,1 transmite a 12 Mbps y la
versión USB 2,0 alcanza velocidades de 480 Mbps. Muy alta
si comparamos con el COM que transmite hasta 1,5 Mbps y
el LPT que transmite hasta los 3 Mbps.
IEEE 1394: Puerto serie de alta velocidad (400 Mbps),
también conocido como Firewire (Apple) o iLink (Sony). Los
hay de 4, 6 y de 9 contactos. Más estable que la USB, de
forma muy similar al USB, pero más grueso y redondeado
en uno de sus extremos capaz de trans- mitir grandes
volúmenes de datos (Firewire 1394b, hasta 800 Mbps)
como los de video di- gital, también permite la conexión con 7

otra computadora, se usa en caliente como las USB.

SCSI: (Small Computer Systems Interface) Puerto de alta


velocidad, puede transmitir datos a velocidades por encima
de 320 Mbps y se pueden conectar hasta 15 dispositivos
tipo SCSI. Un solo dispositivo SCSI permite usar el cable
hasta de 24,4 m (80 ft). Con varios dispositivos SCSI a un
puerto SCSI, el cable se reduce a 12,2 m (40 ft). El puerto
SCSI pue- de ser de tres tipos diferentes: Conector hembra
DB-25, de 25 pines. Conector hembra alta densidad, de 50
pines. Conector hembra alta densidad, de 68 pines.

IDE y SATA: Puertos para conectar disco duros o lectores


de discos compactos, coloca- do en la tarjeta principal usa
un cable plano de 40 hilos o cable serial ATA con más
prestaciones.

Controlador de Interrupciones

El procesador central cuenta con un controlador de interrupciones. Este dispositivo tiene


una serie de entradas de interrupción, y genera una salida. Asociado a cada entrada, el
controlador posee un registro de prioridad. Estos registros son modificables por programa,
y se inicializan como parte de la rutina que configura a la máquina. AI ocurrir dos
interrupciones simultaneas, o al ocurrir una interrupción cuando otra está en proceso, el
controlador decide cual tiene preferencia, y deja pasar a la más prioritaria. Pero no olvida
que hay otra pendiente, y al concluir la primera, da cauce a la segunda. También resuelve
el dilema que se presenta al ocurrir dos interrupciones de la misma prioridad. Por 10
general, el criterio es democrático: Si esta vez atendió primero a, digamos, la interrupción
A y luego a la B, en la siguiente ocasión usara el orden inverso. EI esquema de
interrupciones evita al procesador central el tener que preguntar, periódicamente, si algún
dispositivo requiere su atención. Pero, en ocasiones, el procesador no debe ser
interrumpido. Esto es particularmente importante en aquellas tareas que se traducen en una
acción concreta sobre el mundo exterior, donde el instante de ocurrencia de alguna acci6n
8
es crítico. Un ejemplo de esta situación podría constituir la actualización del reloj de tiempo
real. Si esta acción no se efectúa oportunamente, como resultado de una interrupción del
proceso de actualización, el tiempo manejado por el dispositivo será, evidentemente,
erróneo. El procesador central dispone de un mecanismo que le permite impedir ser
interrumpido. Dentro de la categoría de las instrucciones de control de procesador, se
encuentran aquellas que habilitan y deshabilitan las interrupciones, ya sea a todas, 0 a las
inferiores a determinada prioridad.

4 Diagrama de bloques de Controlador de Interrupciones 8259

El significado e interpretación de las señales se muestra a la derecha:

1. CS: Habilita la comunicación con la CPU.


2. WR: Permite al 8259 aceptar comandos de la CPU.
3. RD: Permite al 8259 dejar la información en el bus de datos.
4. D7..D0: Bus de datos bidireccional, por el que se transmite la información de
control/estado y el número de vector de interrupción.
5. CAS0..CAS2: Líneas de cascada, actúan como salida en el 8259 maestro y como entrada
en los 8259 esclavos, en un sistema con varios 8259 interconectados, constituyendo un
bus local.
6. SP/-EN: Pin de doble función: en el buffered mode del 8259 actuará como -EN, para
habilitar los buffers del bus; en el modo normal indicará si el 8259 es maestro o esclavo
9
(-SP).
7. INT: Conectado a la patilla INT de la CPU para producir la interrupción cuando llegue el
momento.
8. IR0..IR7: Líneas asíncronas de petición de interrupción. Una petición de interrupción se
ejecuta manteniendo IR en alto hasta que se recibe el reconocimiento (modo por flancos)
o simplemente poniendo en alto la línea IR (modo por niveles).
9. INTA: Línea de reconocimiento de interrupción, por medio de esta línea se fuerza al 8259
a depositar en el bus la información del vector de interrupción. INTA es independiente
de -CS.
10. A0: En conjunción con -CS, -WR y -RD es empleada para enviar las palabras de comando
al 8259 y para solicitar información al mismo. Suele ir conectada a la línea A0 de la CPU

Controlador de DMA

Este controlador integrarse en los chipsets o hubs del sistema. Se encarga de la


transferencia de datos entre un periférico y la memoria principal sin intervención del
procesador. Por lo tanto, debe actuar como maestro del bus de memoria durante la
transferencia DMA y debe ser capaz de:

• Solicitar el uso del bus mediante las señales y la lógica de arbitraje necesarias.
• Especificar la dirección de memoria sobre la que se realiza la transferencia.
• Generar las señales de control del bus: tipo de operación (lectura/escritura), señales de
sincronización, etc.

Este controlador suele incluir un registro de dirección de memoria que almacena la


dirección inicial de memoria para la transferencia y que se incrementa/decrementa después
de transferir cada palabra. Además, suele haber un registro de número de palabras para
almacenar el número de palabras a transferir y que se decrementa después de transferir
cada palabra. Y, por último, suele haber un registro de sentido que indique el sentido de la
transferencia de información desde el punto de vista del procesador, lectura o escritura,

10

5 Ejemplo - Esquema de controlador DMA i82c37

Circuitos de temporización y control

Es una red secuencial que acepta un código que define la operación que se va a ejecutar y
luego prosigue a través de una secuencia de estados, generando una correspondiente
secuencia de señales de control. Estas señales de control incluyen el control de lectura ‑
escritura y señales de dirección de memoria válida en el bus de control del sistema. Otras
señales generadas por el controlador se conectan a la unidad aritmética ‑ lógica y a los
registros internos del procesador para regular el flujo de información en el procesador y a,
y desde, los buses de dirección y de datos del sistema.

El temporizador es un circuito que se encuentra en la tarjeta matriz (Mother Board) de la PC


y que es capaz de mantener una cuenta de tiempo basada en el reloj de la computadora.
Puede usarse para calcular el intervalo entre dos mediciones de tiempo o para generar 11

pausas. Este chip tiene la capacidad de realizar diferentes funciones de conteo. Es útil para
medir el tiempo que dura cierto proceso o para mantener actualizadas la hora del día y la
fecha si se deja la PC conectada y encendida. El chip mantiene tres contadores
independientes (definidos como 0, 1, 2), cada uno de los cuales es alimentado por una señal
que equivale a 1.19318 MHZ. El contador obtiene una capacidad máxima de conteo que
asciende a 65 536. Su salida tiene una frecuencia de 18.2 HZ. (1.19/65536)
aproximadamente. Por lo tanto, cualquier acción que interrumpa a la PC ocurrirá 18.2 veces
por segundo (cada 55 ms o cada 0.055 segundos en forma redondeada).

Controladores de video.

Un controlador de vídeo o VDC es un circuito integrado que es el principal componente de


un generador de señal de vídeo, un dispositivo encargado de la producción de una señal de
vídeo en informática o un sistema de juego. Algunos de Desarrollo de Aldea también generar
una buena señal, pero en ese caso no es su función principal. La mayoría de los CDA se
utilizan a menudo en la antigua casa ordenadores de los años 80, sino también en algunos
de los primeros sistemas de video juego. El VDC siempre es el principal componente de la
señal de vídeo generador de la lógica, pero a veces también hay otros chips utilizados, tales
como RAM para celebrar el píxel de datos, para celebrar ROM carácter fuentes, o quizás
algunos discretos lógica, como los registros de cambio eran necesarios para construir un
sistema completo. En cualquier caso, es el VDC de la responsabilidad de generar el
calendario de las necesarias señales de vídeo, tales como la horizontal y vertical de
sincronización de señales, y el intervalo de corte de señal.
3.2 Aplicaciones entrada/ Salida

Se consideran aplicación de entrada y salida tanto a las unidades o dispositivos a través de


los cuales la computadora se comunica con el mundo exterior, como a los sistemas que
almacenan o archivan la información, sirviendo de memoria auxiliar de la memoria principal.
A través de las aplicaciones podemos introducir a la computadora datos que nos sea útiles 12

para la resolución de algún problema y por consiguiente obtener el resultado de dichas


operaciones, es decir; poder comunicarnos con la computadora.

La computadora necesita de entradas para poder generar salidas y éstas se dan a través de
dos tipos de aplicaciones existentes:

• Aplicaciones de entrada.

• Aplicaciones de salida.

Son los que permiten introducir los datos a la computadora para su posterior tratamiento
por parte del CPU.

Almacenamiento

Son dispositivos que, conectados a la computadora, permiten el almacenamiento de


archivos. En general, hacen referencia a almacenamiento masivo, es decir, de grandes
cantidades de datos. Las unidades de almacenamiento pueden ser externas o internas a la
computadora.

Las unidades de almacenamiento también pueden hacer referencia a las unidades lógicas
de almacenamiento. Algunas unidades de almacenamiento son:

• Disco duro: almacena casi toda la información que manejamos al trabajar con una
computadora. En él se aloja, por ejemplo, el sistema operativo que permite arrancar la
máquina, los programas, los archivos de texto, imagen, etc. Un disco duro está formado
por varios discos apilados sobre los que se mueve una pequeña cabeza magnética que
graba y lee la información.
• Disquetera.
• Unidad de discos ópticos.
• (CD-ROM, DVD, HDDVD, Blu-ray).
• Memoria flash.
• Unidad de cinta magnética.
Fuente de alimentación

Todo equipo electrónico, desde el más básico hasta una supercomputadora, debe 13

necesariamente tener un equipo adicional que le suministre el voltaje necesario para su


funcionamiento, y esta es la fuente de alimentación, misma que debe ser acorde con las
necesidades del circuito que va a mantener en operación. Y en un tamaño adecuado para
ser alojado en el gabinete que resguarda el resto de componentes del equipo de cómputo.
La fuente debe mantener la tensión de salida de manera lineal y constante en cualquier
condición de uso. Diseñar una fuente no es una tarea para el usuario común de
computadoras, ya que se requieren vastos conocimientos teóricos de electrónica aplicada,
para obtener como resultado fuentes de poder con atributos de estabilidad, regulación,
control y economía. Afortunadamente las empresas diseñadoras de componentes han
puesto fin a problemas presentes en la etapa de regulación con el empleo de los reguladores
en un circuito integrado, que son dispositivos de gran utilidad con las ventajas de una
completa fuente de alimentación en un solo encapsulado, completando el resto del diseño
a un mínimo de componentes electrónicos básicos.

6 Fuente de alimentación por etapas


A manera de ejemplo de una fuente de poder, su diseño básico parte de utilizar directa-
mente la tensión alterna de la red eléctrica (220V/110V), para lograr una tensión
perfectamente estable. Primeramente, es necesario reducir el nivel de voltaje comercial
mediante un transformador. Luego, esta tensión alterna de bajo valor pasa por un puente
rectificador de diodos, obteniéndose así una señal alterna pulsante de la misma frecuencia
14
(media onda), o con el doble de frecuencia (onda completa). Después la señal se filtra por
medio del capacitor C1 consiguiéndose de esta forma una tensión sin el efecto pulsante,
continua y aún no estabilizada, que es inyectada al circuito final para regular la tensión
obteniendo una señal de tensión estable y lineal de acuerdo a las características que da el
fabricante al regulador empleado. La capacidad de una fuente se determina en watts
(potencia), W=VI (V=voltaje, I=corriente), debido al consumo directamente proporcional de
voltaje y corriente del equipo electrónico que alimenta.

7 Componentes básicos de una fuente de alimentación regulada

FUENTE DE PODER AT

Es las más antigua, se caracteriza porque es análogo su encendido y apagado, usa el inter-
ruptor de corriente, se apaga manualmente cuando Windows muestra el mensaje “Ahora
puede apagar su equipo”. Entrega cuatro niveles de voltaje diferentes +12V, -12V, +5V, -5
V. Suministra la alimentación a la motherboard a un conector de 12 pines a través de los
conectores, P8 y P9. Los +12V (cable amarillo) se utilizan para alimentar la parte motriz
dentro de la PC (ejem: motor de disqueteras, motor de disco duro, motor de CD-ROM). Los
+5V (cable rojo) se utilizan para alimentar circuitos dentro de la PC (ej. tarjetas con-
troladoras, tarjetas de expansión). Los cables negros se utilizan para conexión a tierra. Los
voltajes negativos son para modular la transferencia de tensión. Cuenta con un ventilador
encargado de extraer aire caliente del interior de la fuente y del mismo gabinete del PC. La
potencia que suministra es variable y va desde 150 a 200 watts.
15

8 Cables de conexión P8 y P9 de una fuente de poder AT


Conclusiones.
La mayoría de los dispositivos o circuitos que se encuentran en diferentes partes internas
ya sea el CPU, o a nivel de la placa madre, necesitan el uso de controladores para trabajar
entre sí. Uno de los puntos más importantes y varias de las funciones que controlan estos
dispositivos es la manera en que se relacionan los dispositivos E/S a través de sus puertos 16

y el como la información es transmitida, ya sea de lectura, escritura, o para darle salida.


Todos estos componentes internos deben trabajar a base de instrucciones que les permitan
saber como deben manejar la información, las ordenes establecidas y las señales que
reciben tanto del interior del sistema, como de los dispositivos externos, les permiten
manejar dicha información.
Referencias
∞ Martínez Amador, H. (2012). Arquitectura de computadoras: basado en competencias
para nivel superior. Grupo Editorial Éxodo.
∞ Lindig Bos, M. (2010). ¿Qué hay detrás de las computadoras? México, México: Instituto
Politécnico Nacional. 17

∞ Beltrán Pardo, M. (2010). Diseño y evaluación de arquitecturas de computadoras.


Pearson Educación.
∞ Stallings, W. Prieto Campos, B. y Cañas Vargas, A. (2005). Organización y arquitectura
de computadores (7a. ed.). Pearson Educación.
∞ Asignación de memoria entre procesos. (s/f). Android.com. Recuperado el 12 de
noviembre de 2021, de https://developer.android.com/topic/performance/memory-
management?hl=es
∞ ¿Cuáles son las unidades SMBus en la computadora de escritorio Inspiron 546? (2013,
febrero 23). Techlandia.com. https://techlandia.com/cuales-son-unidades-smbus-
computadora-escritorio-inspiron-546-info_236735/
∞ Circuitos de contemporización y control - UNIDEP - ARQUITECTURA DE
COMPUTADORAS. (s/f). Google.com. Recuperado el 17 de noviembre de 2021, de
https://sites.google.com/site/unideparquitectura/home/seleccion-de-
componentes/circuitos-de-contemporizacion-y-control

También podría gustarte