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
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).
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:
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