Vous êtes sur la page 1sur 26

COMPONENTES DEL

HARDWARE Y SOFTWARE

INTEGRANTES:
Jashet Villegas
Andrea Sanchez
Cristian Avila
Yineth Sulbaran
PLACA BASE
En la arquitectura PC, el núcleo del sistema está
integrado en una sola placa, denominada placa-
base ("Motherboard" o "Mainboard"). En los
sistemas actuales de sobremesa, es una placa
de circuito impreso multicapa de unos 600 cm2
en la que se incluyen elementos de montaje
superficial (soldados), amén de zócalos y
conectores para diversos elementos
desmontables. Existen diversos tamaños y
disposiciones el aspecto de una de estas placas
se muestra en la página adjunta
COMPONENTES
Componentes
A grandes rasgos, los componentes principales
de la placa base son los que se han
esquematizado en la figura adjunta:
Bus externo
Procesador
BIOS
Chipset. Juego de chips auxiliares
Memoria
Conectores de E/S, incluyendo alimentación
BUS
El elemento principal de la placa-base es el bus, una
especie de autopista que la recorre y que actúa como
espina dorsal del ordenador. La mayoría de los datos
pasan por esta vía para ir de un sitio a otro
Esta autopista pasa por los zócalos y conectores de las
tarjetas de expansión y periféricos, y es frecuente que en
algunos equipos portátiles el bus tenga una conexión
externa (en la figura anterior se ha señalado como
"Conexión exterior"). Las denominadas "Dock stations"
se acoplan a dichos conectores formando una
prolongación del bus, lo que permite que puedan
añadirse dispositivos externos.
Memoria
El término "memoria" se refiere desde luego a cualquier dispositivo capaz de
almacenar datos, pero aplicado a un ordenador actual es demasiado
ambiguo, ya que existen varias clases. En principio, pueden clasificarse en
dos grandes grupos: Internas y externas (también denominadas primarias
y secundarias).

Las memorias internas están situadas en el procesador, la placa base, o en


tarjetas insertas en zócalos de esta. En el capítulo correspondiente
comentamos algunos de aspectos funcionales que son de especial interés
para el programador.

La memoria externa está situada en dispositivos que se consideran "Externos"


o "Periféricos" al ordenador, tales como disquetes, discos duros, cintas,
CDs, DVDs, etc. Algunas de ellas son intercambiables, de forma que la
capacidad de almacenamiento puede ser virtualmente ilimitada, aunque con
el costo de tener que insertar manualmente la cinta, CD o DVD en la unidad
correspondiente.

Los SOs utilizan la memoria externa para almacenar ficheros con información,
pero los sistemas modernos, tipo Windows o Linux también utilizan la
memoria externa en sustitución de la interna; un artificio conocido como
memoria virtual La memoria virtual utiliza un fichero de intercambio
("Swap file") en memoria externa, que almacena la información que no cabe
en RAM.
BIOS
Básicamente es una memoria en la que se guardan datos
fundamentales para el funcionamiento de la placa-base y sus
periféricos principales. El funcionamiento de los IBM PCs y compatibles
se basa en su existencia, y su importancia justifica que se le asigne un
chip especialmente dedicado a contenerla.
En los equipos modernos, el chip de la BIOS es fácilmente identificable
por una pegatina plateada con un holograma, en la que junto a la
palabra BIOS, aparece el nombre del fabricante. Probablemente alguno
de los siguientes: AMI; Phoenix; Award; AST; Compaq; Microid; Mylex;
IBM; Quadtel; ACER, o ALR (los más conocidos). En atención a su
importancia, le hemos dedicado un capítulo

CONECTORES AUXILIARES
La placa-base dispone generalmente de una serie de conectores para
enchufar determinados dispositivos. Entre los más frecuentes están:
Conector para la fuente de alimentación (Conector); Conector DB25 de
puerto paralelo; conector DB9 para puerto serie; conector USB;
conectores mini-DIN para ratón y teclado, etc. Algunos de ellos se
muestran en la figura
DISCO DURO
Para entender que es un disco duro y cual es su mecánica de funcionamiento,
veamos la siguiente descripción: imagina varios platos de metal sujetos por un
eje central. Entre cada plato, leyendo cada cara (cara superior =
cara 0 y cara inferior = cara 1), existe un brazo con una bobina en su
extremo que emite pulsos magnéticos. Los platos giran a 5600, 7200 o 10000
revoluciones por minuto, en el sentido contrario a las manecillas del reloj. Las
cabezas de lectura o sea las bobinas en los extremos de los brazos, emiten
pulsos eléctricos moviéndose desde el borde hacia el centro y viceversa.
El movimiento genera circunferencias con datos, llamadas pistas o tracks
(cada pista a su vez se considera como un conjunto de segmentos llamados
sectores o clusters). Cada cara de un plato tiene una pista 0,1,2,3 ..... n
pistas. Cada pista está geométricamente encima de su homóloga, en la cara
opuesta de cada plato. Si nos ubicamos encima de una pista,
geométricamente lo estamos haciendo sobre todas las pistas que tienen el
mismo número a través de todas las caras y platos. Esa forma de ver las
pistas se llama cilindro. Por tanto un cilindro es el conjunto de pistas con la
misma ubicación pero en una cara distinta (Ejemplo: cilindro 3 = pista 3 de la
cara 0 + pista 3 de la cara 1 + pista 3 de la cara 2, etc.).
Normalmente un archivo se almacena diseminado en pistas,
sectores y cilindros o sea se graba en las caras de los
distintos platos simultáneamente, porque la estructura que sostiene
los brazos con sus cabezas de lecto- escritura mueve todo el
conjunto de cabezas al mismo tiempo.
El trabajo del disco empieza cuando el programa de aplicación en
coordinación con el Sistema operativo comienza a escribir sobre las
superficies de los platos. Por cada grupo de datos escrito se crea
una nueva entrada de registro en un sector (para ser mas exactos
en la cara 0, pista 0, sector 1, en el borde del disco), creando un
índice maestro de ubicación de los datos, que se conoce con el
nombre de FAT = File Allocation Table (registro similar al índice de
un libro). La información de lectura escritura es dada a conocer a
la CPU por la tarjeta electrónica propia del disco duro.
Mientras el disco funcione, conservará esta dinámica, a no ser que
le ocurra uno de estos accidentes: que un virus borre la Fat, que un
operador lo formatee por error, que la sustancia magnética de los
platos falle por degradación, o que un día las cabezas de lecto-
escritura aterricen sobre las superficie de los platos haciendo
perder toda la información escrita.
Estructura Lógica del disco duro. Un disco duro es un
dispositivo que utiliza como medio de grabación el
magnetismo. Acorde con eso, las superficies de los
platos están cubiertos por una sustancia magnetizable
(básicamente óxido de hierro). Los cabezales irradian
con pulsos estas superficies para grabar mientras los
platos giran a altas velocidades. El índice de ubicación
de los datos se denomina FAT (File Allocation Table) y
es el equivalente al índice del contenido de un
libro. Previendo que un accidente (error de escritura,
ataque de virus, borrado accidental del operador) puede
dañar la FAT, se establece (bajo control del Sistema
Operativo) la existencia de una segunda FAT de
respaldo. Esta no es visible a simple vista sino con
herramientas de Software especiales que se utilizan
para recuperar datos perdidos.
Como norma general, los datos no se escriben en las pistas en
forma secuencial (imaginemos el tiempo que se requeriría si
cada vez que se deseara escribir un dato nuevo pero
relacionado con un anterior, tuviéramos que esperar a que un
plato diera la vuelta para que los dos quedaran juntos). Esto se
puede ver con programas especiales (Defrag de Windows, por
ejemplo) que muestran la superficie del disco en forma de mapa
con 'baches' de espacio. Esta forma de trabajo si bien acelera la
operación de escritura, produce en contraposición la demora en
su operación contraria: LA LECTURA. Dado que las porciones
de un archivo quedan dispersos, la lectura es un trabajo
extraordinario para un disco duro considerando que su velocidad
de rotación está alrededor de los 5600, 7200 o 10000
revoluciones por segundo.
Aparte de la conexión física y el bus utilizado por el disco duro,
en la transferencia de datos, existe un factor no menos
importante: la forma en que se graban y leen los datos
internamente, esto es, si se trabaja con sistemas de archivos
FAT 16, FAT 32 o NTFS (que se establecen cuando se formatea
el disco).
MICROPROCESADOR
REGISTROS DEL PROCESADOR
En el centro de todos los procesadores se encuentran sus
registros, "variables de hardware", en los cuales pueden
cargarse datos de la memoria, tratarlos allí con l a ayuda
de las instrucciones del lenguaje máquina y finalmente
volverlos a escribir en la memoria. Esto es mucho más
rápido que la manipulación de información dentro de la
memoria, ya que los registros se evacuan directamente
en el procesador y por lo tanto no es necesario acceder
al bus para poner su contenido a disposición de las
instrucciones en lenguaje máquina. Por esta razón los
registros del procesador juegan un papel muy
importante para la programación del sistema, ya que es
mediante estos registros que se desarrollan el flujo de
información entre un programa y las funciones del DOS
y BIOS que este llama.
ARQUITECTURA BASE
• - Registros de propósito general
• - Registros de segmentos
• - Puntero de instrucción y señalizaciones
• - Registros de control
• - Registros de direcciones del sistema
• - Registros de test.
COPROCESADOR MATEMÁTICO
El coprocesador matemático esta diseñado para que funcione en
paralelo con el microprocesador. El conjunto de instrucciones
incluye muchas operaciones extremadamente potentes en coma
flotante.
Cuando el microprocesador encuentre una instrucción en coma
flotante, envía el código de operación necesario y direcciones de
memoria de operandos al coprocesador matemático. Esto libera al
microprocesador de ejecutar la siguiente instrucción, mientras el
coprocesador matemático realiza simultáneamente el cálculo
numérico.
El coprocesador matemático puede hacer peticiones de acceso a
memoria a través de una canal de datos dedicado permanente en el
microprocesador.
OVERDRIVE
El nombre de OverDrive no corresponde
explícitamente a un microprocesador de Intel,
sino que se utiliza indistintamente para designar
tanto un nuevo zócalo que incluye algunas
placas madres 486 como el microprocesador
que se puede insertar en dicho zócalo, que no
es otro que un 486DX2. En definitiva, OverDrive
es sinónimo de insertar un nuevo
microprocesador en la placa madre, ya sea en
un zócalo vacío dispuesto para tal fin o en el
zócalo donde reside el antiguo microprocesador.
Hay que señalar que solo soportan OverDrive
las placas madres 486, ya sean 486DX o
486SX.

TARJETA DE SONIDO
Las dos funciones principales de estas tarjetas son la generación o
reproducción de sonido y la entrada o grabación del mismo. Para
reproducir sonidos, las tarjetas incluyen un chip sintetizador que
genera ondas musicales. Este sintetizador solía emplear la
tecnología FM, que emula el sonido de instrumentos reales
mediante pura programación; sin embargo, una técnica
relativamente reciente ha eclipsado a la síntesis FM, y es la síntesis
por tabla de ondas (WaveTable).
En WaveTable se usan grabaciones de instrumentos reales,
produciéndose un gran salto en calidad de la reproducción, ya que
se pasa de simular artificialmente un sonido a emitir uno real. Las
tarjetas que usan esta técnica suelen incluir una memoria ROM
donde almacenan dichos "samples"; normalmente se incluyen
zócalos SIMM para añadir memoria a la tarjeta, de modo que se
nos permita incorporar más instrumentos a la misma.
Una buena tarjeta de sonido, además de incluir la tecnología
WaveTable, debe permitir que se añada la mayor cantidad posible
de memoria. Algunos modelos admiten hasta 28 Megas de RAM
(cuanta más, mejor).
Frecuencia de muestreo
Otra de las funciones básicas de una tarjeta de
sonido es la digitalización; para que el
ordenador pueda tratar el sonido, debe
convertirlo de su estado original (analógico) al
formato que él entiende, binario (digital). En este
proceso se realiza lo que se denomina
muestreo, que es recoger la información y
cuantificarla, es decir, medir la altura o amplitud
de la onda. El proceso se realiza a una
velocidad fija, llamada frecuencia de muestreo;
cuanto mayor sea esta, más calidad tendrá el
sonido, porque más continua será la adquisición
del mismo.
MEMORIA RAM
Arreglo de registros.
El arreglo de registros almacena los datos que han sido programados en la ROM.
Cada registro contiene un numero de celdas de memoria que es igual al
tamaño de la palabra. En este caso, cada registro almacena una palabra de 8
bits. Los registros se disponen en un arreglo de matriz< cuadrada que es
común a muchos circuitos de semiconductor. Podemos especificar la posición
de cada registro como una ubicada en un renglon y una columna específicos.
Las 8 salidas de datos de cada registro se conectan a un canal de datos interno
que corre atreves de todo el circuito. Cada registro tiene dos entradas de
habilitación (E); ambas tienen que ser altas a fin de que los datos del registro
sean colocados en el canal.
Decodificadores de direcciones.
El código de dirección aplicado A3, A2, A1, A0, determina que registro será
habilitado para colocar su palabra de datos en 8 bits en el canal. Los bits de
dirección A1, A0, se alimentan de un decodificador uno de 4 que activa una
línea de selección de renglón, y los bits de dirección
A3, A2, se alimentan de un segundo decodificador uno de cuatro que activa una
línea de selección de columna. Solamente un registro estará en el renglón y la
columna seleccionados por las entradas de difracción, y estará habilitado.
ARQUITECTURA DE LA MEMORIA (RAM)
Como sucede con la ROM, es útil pensar que la RAM consta de
varios registros, cada uno de los cuales almacena una sola palabra
de datos y tiene una dirección única. Las RAMS comúnmente
vienen con capacidades de palabras de 1K, 4K, 8K, 16K, 64K,
128K, 256K, y 1024K, y tamaños de palabras de 1, 4, u 8 bits.
Como veremos mas adelante , la capacidad de las palabras y el
tamaño de estas puede extenderse combinando circuios integrados
de memoria.

OPERACIÓN DE LECTURA.
El código de dirección selecciona un registro del circuito de
memoria para leer o escribir. A fin de leer el contenido de registro
seleccionado, la entrada lectura/escritura (R/-W)* debe ser un 1.
además, la entrada (CS) selección de CI debe ser activada (un 0 de
este caso). La combinación de R/-W es igual a 1 y CS es igual a 0
habilita los buffers de salida de manera que el contenido de registro
seleccionado aparecerá en las cuatro salidas de datos. R/-W igual a
1 también deshabilita los buffers de entrada de manera que las
entradas de datos no afecten la memoria durante la operación de
lectura.
Operación de escritura.
Para escribir una nueva palabra de cuatro bits en el registro seleccionado se requiere
que R/-W igual a 0 y CS igual 0. esta combinación habilita los buffers de entrada de
manera que la palabra de cuatro bits aplicada a las entradas de datos se cargara en el
registro seccionado. R/-W igual a 0 también deshabilita los buffers de salida que son
de tres estados, de manera que las salidas de datos se encuentran en el estado de
alta-z, durante una operación de escritura. La operación de escritura, desde luego,
destruye la palabra que antes estaba almacenada en la dirección.

Selección de CI.
Muchos circuitos de memoria tienen una o mas entradas CS que se usan para habilitar
o deshabilitar el circuito en su totalidad. En el modo deshabilitado todas las salidas y
entradas de datos se deshabilitas (alta-z) de manera que no puede tener lugar no la
operación de lectura ni de escritura. En este modo en contenido de la memoria no se
afecta. La razón para tener entradas CS será mas clara cuando se combinen CI de
memoria para tener mayores memorias. Observe que muchos fabricantes llaman a
estas entradas CE (habilitación de circuito). Cuando las entradas CS o CE se
encuentran en un estado activo, se dice que el CI de memoria a sido seleccionado; de
otro modo se dice que no esta seleccionado. Muchos CI de memoria están diseñados
para consumir una potencia mucho menor cuando están seleccionados. En sistemas
de memoria grandes, para una operación dada de memoria, serán seleccionados una
o mas CI de memoria mientras que los demás no.

Terminales comunes de entrada/ salida.


A fin de conservar terminales en un encapsulado de CI, los fabricantes a menudo
combinan los funciones de entradas y salida de datos utilizando terminales comunes
de entrada/salida. La entrada R/-W controla la función de estas terminales E/S.
Durante una operación de lectura, las terminales de entrada y salida actúan como
salida de datos que reproducen el contenido de la localidad de dirección seleccionada.
Durante una operación de escritura, las terminales de S/E actúan como entrada de
datos. A las cuales se aplican los datos al ser escritos.
TARJETA DE VIDEO
De manera resumida, es lo que transmite al monitor la información gráfica que
debe presentar en la pantalla. Con algo más de detalle, realiza dos
operaciones:
• Interpreta los datos que le llegan del procesador, ordenándolos y
• calculando para poder presentarlos en la pantalla en forma de un
• rectángulo más o menos grande compuesto de puntos individuales de
• diferentes colores (pixels).
• · Coge la salida de datos digitales resultante de ese proceso y la
transforma en una señal analógica que pueda entender el monitor.
Estos dos procesos suelen ser realizados por uno o más chips: el
microprocesador
gráfico (el cerebro de la tarjeta gráfica) y el conversor analógico-digital o
RAMDAC, aunque en ocasiones existen chips accesorios para otras funciones
o
bien se realizan todas por un único chip.
• Podemos encontrarnos con distintos tipos de tarjeta, que nos van a permitir
trabajar con diferentes resoluciones de pantalla (siempre que nuestro
monitor las
admita), entre las cuales cabe destacar las siguientes:
Gracias por su
atención

Maracaibo, Noviembre 2006

Vous aimerez peut-être aussi