Anda di halaman 1dari 7

Componentes de una computadora

Qu es una computadora?
Las computadoras, en su forma ms simple, consisten en circuitos electrnicos
capaces de llevar a cabo operaciones lgicas y matemticas en secuencias
predeterminadas, en grandes cantidades y a una muy alta velocidad, adems
tienen la capacidad de almacenar informacin y resultados que genere. La alta
velocidad de clculo permite efectuar tareas de gran complejidad.
CPU
Los clculos las operaciones lgicas, el control de ejecucin de programas y la
coordinacin con los dems subsistemas de una computadora son tareas
realizadas por el procesador o CPU.
La CPU es el corazn de toda la computadora y determina en gran parte las
capacidades de la computadora a la que pertenece.
El MC1 utiliza una CPU del tipo 80C85.
Memoria
La memoria sirve para el almacenamiento de datos a corto plazo. Se puede
hacer una distincin entre datos puros, la informacin sobre la cual trabaja la
CPU y las instrucciones, que son ejecutadas por la CPU y que constituyen la
piedra de base de un programa.
En la mayora de las computadoras los datos y los programas residen en la
misma memoria.
El MC1 tiene un espacio de memoria disponible de 4 KB, que son en realidad
4x1024 = 4096 Bytes.
Mdulos de entrada y salida
Los mdulos de entrada y salida son interfaces, a travs de estos la
computadora se comunica con el mundo exterior, como por ejemplo que
consiste el usuario y otros equipos.
Los dispositivos de almacenamiento masivo, tales como las unidades de disco
rgido y de disco flexible, y los equipos perifricos como el teclado, la
impresora se conectan tambin a la CPU mediante interfaces.
EL MC1 tiene una interfaz de entrada de 8 bits y otra interfaz de salida de 8
bits.
Componentes adicionales

El MC1, como todas las computadoras, trabaja bajo el mando de una seal
horaria o reloj que es generado en el Mc1 (como en la mayora de las
computadoras) a partir de oscilaciones altamente estables de un cristal de
cuarzo.
Con el botn de reinicio se puede reiniciar el sistema sin desconectar su
alimentacin.
El botn de paso del MC1 permite ejecutar los programas de a una instruccin
a la vez.
Los subsistemas individuales se interconectan mediante buses.
Prueba de conocimientos
Pregunta Cules son las funciones de la CPU?
Respuesta: clculos y operaciones lgicas como tambin control de la
ejecucin de programas.
Resumen
Las computadoras se construyen empleando componentes individuales
relativamente sencillos. nicamente la combinacin de estos componentes en
un sistema posibilita amplias capacidades que asociamos con la idea de una
computadora.
Esta arquitectura de bloque funcional hace posible desarrollar y optimizar los
componentes individuales independientemente el uno del otro. Tambin
permite adaptar fcilmente un sistema existente a tareas altamente
especializadas mediante expansiones o modificaciones relativamente sencillas
sin que sea necesario un rediseo.
Tarjeta madre de una pc

Cach de segundo nivel: almacenamiento intermedio veloz cuyo


propsito es poner los datos e instrucciones requeridos rpidamente a
disposicin de la CPU.
Ranuras para los mdulos de memoria.
Ranuras Isa: ranuras para la instalacin de tarjetas de expansin tales
como las tarjetas de sonido.
Ranuras PCI: ranuras para la instalacin de tarjetas de expansin de alta
velocidad tales como tarjetas de grficos
Ranura para el procesador principal por ejemplo un Intel Pentium.
Conexin del teclado.
Conexin de la fuente de alimentacin.

Conexin para la interfaz paralela para el uso con dispositivos tales


como impresoras y escners.
IDE primario e IDE secundario: conexin para uno o dos discos duros IDE
o unidades de CD ROM.

El bus de datos
Interconexin de los elementos constitutivos de una computadora
El bus de datos interconecta todos los componentes bsicos de una
computadora. La clasificacin de las CPUs en diferentes grados de rendimiento
(CPU de 8 bits, CPU de 16 bits, etc.) se basa, entre otros factores, en el ancho
del bus de datos (la cantidad de seales incorporadas en su bus de datos).
Montaje del experimento
En este experimento se estudiar el bus de datos del MC1.
El MC1 tiene un bus de datos de 8 bits de ancho (seales D0-D7). D0 es el bit
menos significativo (LSB), D7 es el bit ms significativo (MSB).

Se conect el bus de datos al analizador lgico.


Se utiliz el cuadro de bits.
Se utiliz el panel de control del bus.

Panel de control del bus


En el bus de direcciones visualizacin de hexadecimales se muestran los 16
bits del bus de direcciones de la tarjeta de experimentacin de
microcomputadoras en forma hexadecimal.
En el modo CPU of, los puertos S0 y S1 estn indefinidos, de manera que no es
posible determinar el ciclo de la mquina, no obstante en este modo si se
podr modificar el estado del bus de direcciones de la tarjeta de
experimentacin de microcomputadora. Las direcciones pueden ser ingresadas
otra vez en formato hexadecimal o pueden ser aumentadas o reducidas
mediante los botones de flechas. En el modo CPU on no se permiten entradas.
Un LED encendido representa un bit 1, un LED apagado representa un bit 0.
Bus de datos visualizacin binaria: Se muestran los 8 bits del bus de datos de
la tarjeta de experimentacin de microcomputadoras en forma binaria como
LEDs.

Ciclo de mquina: en el modo CPU on este campo indica el tipo del prximo
ciclo de mquina. Esta informacin puede ser determinada a partir del estado
de los puertos IO/-M, S1 y S0:

Procedimiento del experimento


El panel de control del busHotwordStyle=BookDefault; permite posicionar las
seales individuales del bus de datos a un nivel alto o bajo, en forma
independiente.
sto podr observarse directamente en el cuadro de bits.
Cuando la CPU est apagada se podr establecer directamente las seales
individuales del bus de datos a 0 o a 1 en el campo de entrada de datos.
El cuadro de bits puede representar en diversos formatos los niveles lgicos
presentes en las entradas del analizador lgico.
Bus de datos
Resumen
Los subsistemas individuales de una computadora intercambian informacin
entre ellos a travs del bus de datos.
El ancho de bus de datos, es decir, la cantidad de conexiones entre los
subsistemas individuales, depende del procesador en uso.
Ancho de bus de datos. Sus valores estndar son en la actualidad:
4 bits en calculadoras de bolsillo
8 y 16 bits computadoras de control.
Bus de datos de 32 bits en las PCs.
64 bits estaciones de trabajo y los grandes sistemas.
Direccionamiento
Direccionamiento de los subsistemas en una computadora

Cada subsistema de una computadora (excepto el procesador mismo) tiene al


menos una direccin. Estas direcciones permiten al procesador acceder
especficamente a subsistemas individuales o a celdas de memoria
individuales.
Las direcciones se transmiten a travs del bus de direcciones. El MC1 solo
soporta 12 lneas de direcciones, aunque la CPU 80C85 tiene 16 lneas de
direcciones.
Control de direcciones
El procesador 80C85 utiliza la seal habilitar (H)- Enable (E) para indicar que
desea comunicarse con un dispositivo externo (es decir, externo al procesador
mismo). Cada dispositivo conectado a esta lnea habilita y compara su propia
direccin predeterminada con la direccin que es presentado por el procesador
sobre el bus de direcciones. Si un mdulo tiene una direccin coincidente, el
comparador de direcciones del mdulo enva una sea de activacin al resto de
los componentes del mdulo. De esta manera este mdulo est seleccionando
y activo.
Montaje del experimento
En este experimento se investigar el bus de direcciones del MC1.
El bus de direcciones del MC1 tiene un ancho de 12 bits. Sin embargo, solo
observaremos aqu los 8 bits ms bajos.
Cuando se accede a los mdulos de entrada/salida, la CPU 80C85 tambin
trabaja con solo 8 lneas de direcciones.
Procedimiento del experimento I
Con el interruptor DIP (paquete dual en lnea) podemos establecer la direccin
del mdulo de salida a cualquier combinacin deseada de los 4 bits de
direcciones ms bajos.
De esta manera, se asigna una direccin al dispositivo.
Procedimiento del experimento II
Solo se utilizan los cuatro bits ms bajos para establecer la direccin del
mdulo de salida. Los bits de direcciones restantes no son monitoreados por el
modulo. Como resultado, le mdulo de salida responder a cualquier direccin
cuyos cuatro bits ms bajos sean correctos. Por lo tanto, el mdulo de salida
puede ser direccionado no solo a travs de la direccin base, sino tambin a
travs de todas las direcciones que sean mltiplos enteros de 16(=2^4) y
mayores. Estas direcciones adicionales se denominan direcciones fantasmas.

Por razones tcnicas, el mdulo de salida del MC1 tambin monitorea la lnea
de direccin A7 . Por consiguiente, el modulo se salida puede en efecto ser
direccionado solamente cuando A7 es tambin bajo.
Resumen
Para poder establecer una comunicacin con un dispositivo, este debe tener
una direccin. Si el dispositivo ha de responder nicamente a esta direccin y a
ninguna otra, entonces deber comparar todas las lneas de direcciones para
determinar si es direccionada por el procesador.
Si un dispositivo tiene mltiples direcciones internas que deben ser accedidas,
entonces
se excluye de esta comparacin de direcciones externas una
cantidad adecuada de los bits de direcciones ms bajas. El dispositivo adquiere
as un rango de direcciones. La evaluacin de estos bits de direcciones
inferiores se produce entonces dentro de este dispositivo, de forma tal que los
accesos puedan ser dirigidos a las direcciones internas individuales.
Bus de control
La CPU 80C85 (y de esta manera el MC1) tiene tres lneas de seales para el
control de transferencias de datos:
RD leer
WR Escribir
IO/M distingue entre los accesos a entrada /salida (IO/M = HigH (alto)) y el
acceso a memoria (IO/M) = low (bajo)).
El guion que esta encima del nombre de la seal indica que la seal es activabaja.
Montaje de experimento
En este experimento se investigara la funcin de las seales de control con la
ayuda del bus de direcciones.
Procedimiento del experimento
Para poder direccionar el mdulo de entrada/salida, la lnea IO/M debe estar
situada en el nivel alto H.
RD (leer) se emplea entonces para direccionar la interfaz de entrada.
Alternativamente, WR (escribir) se emplea para acceder a la interfaz de salida.
Resumen

Las distintas lneas de control se activar para diferentes acciones (entrada o


salida).
Por lo tanto, a dos dispositivos se le pueden asignar la misma direccin y
seguirn siendo nicamente direccionables, si es que son accedidos utilizando
diferentes lneas de control.
El MC1 utiliza las lneas de control WR y RD para el control de escritura/lectura
y la lnea Io/m para diferenciar entre el puerto de entrada/salida y los accesos
de memoria.

Anda mungkin juga menyukai