Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Arquitectura de Computadores
z El procesador digital o microprocesador es el
dispositivo que contiene las funciones de la Unidad
Arquitectura y Organización Central de Proceso (CPU) en un computador. Este
dispositivo se encarga de cumplir las funciones básicas
del computador y puede ser incorporado en otros
sistemas digitales que realizan funciones especiales.
z El Procesador en términos generales es el cerebro de
un computador, cuyas partes básicas son:
Sesión-21 – El contador de programa,
– El decodificador de instrucciones,
– Los registros y
Viernes, 03 de Diciembre de 2010 – La unidad aritmética y lógica.
z En la siguiente figura se indica la disposición de tales
partes.
Funcionamiento del Bus del Sistema (cont.) Funcionamiento del Bus del Sistema (cont.)
z La señal CS’ selecciona el dispositivo que debe z Para una operación de lectura el dispositivo debe
transmitir los datos por el bus de datos. Luego una de conducir a través del bus de datos, lo cual toma un
las señales RD o WR se activa desde la CPU, con lo tiempo corto (el tiempo de acceso de los datos), y los
cual se ordena al dispositivo seleccionado enviar los datos deben estar disponibles en el bus durante el
datos a la CPU (ciclo de lectura) o recibirlos de la CPU flanco de subida de la señal RD. Durante este flanco de
(ciclo de escritura). subida la CPU toma los datos y los almacena
internamente en sus registros.
z Todos los ciclos de lectura y escritura comienzan con
z Durante un ciclo de escritura la CPU por si misma
una dirección válida de la CPU. Luego el decodificador
maneja de los datos. En este caso, al igual que en el
de direcciones genera una señal CS’ para seleccionar
ciclo de lectura los datos deben estar disponibles en el
uno de los dispositivos. Entonces la CPU envía una
bus antes de que ocurra el flanco de subida de la señal
señal RD o WR para efectuar la lectura o escritura de
WR, para que el dispositivo seleccionado pueda recibir
los datos.
los datos correctamente.
Arquitecturas de Microcomputadores
Actualmente se conocen dos tipos de arquitecturas en los
microcomputadores, conocidas como Von-Newman y
Harvard.
z Arquitectura Von-Neuman
– Los microcomputadores basados en esta arquitectura se
caracterizan por tener un solo bus para direcciones y datos, es
decir, que el mismo bus se emplea para enviar y recibir
instrucciones y datos. Ademas de ello, las instrucciones y los
datos son almacenados en una memoria principal. Cuando la
CPU se dirige a la memoria principal, extrae la instrucción y
después los datos con los que se efectúa la instrucción.
z Arquitectura de Harvard
– Esta arquitectura se caracteriza por tener por separado el bus
de datos y el bus de direcciones. Esto significa que las
instrucciones y los datos son almacenados en memorias
diferentes que son accedidas de forma separada por la CPU.