Documente Academic
Documente Profesional
Documente Cultură
Arquitectura Harvard
1.2.1.2 Tipos.
Los CPUs modernos pueden clasificarse de acuerdo a varias
caractersticas, tales como: el tamao del ALU o del Bus de
conexin al exterior (8, 16, 32, 64 bits), si tienen cauce pipeline,
si son tipo CISC o RISC, Von Newmann o Harvard y si solo tienen
instrucciones enteras o implementan tambin instrucciones de
punto flotante.
Clasificacin de procesadores intel
Qu procesador necesito?
No hace mucho tiempo, el procesador era algo totalmente
desconocido por los usuarios de PCs. Esto fue cambiando con el
tiempo y en la actualidad cualquier persona al comprar un equipo
se pregunta acerca de los atributos elementales de este
dispositivo.
Es que el procesador es una parte esencial de la computadora,
por eso generalmente se la conoce como su cerebro.
1.2.1.3 Caractersticas.
Las caractersticas ms importantes a considerar al escoger un
CPU para usarlo (idealmente) en una aplicacin, son:
Modelo del programador (Conjunto de registros que el
programador puede utilizar), forman el modelo mental del CPU
que el programador utiliza al programar en ensamblador.
Conjunto de instrucciones que puede ejecutar el CPU
Modos de direccionamiento que pueden usarse para obtener los
operandos de las instrucciones.
Ciclo de instruccin (el conjunto de pasos que realiza el CPU para
procesar cada instruccin)
Buses de interconexin, usados para que el CPU lea y escriba a
la memoria y a los dispositivos de entrada y salida.
Caractersticas de los CPU
En qu casos debo seleccionar un(os) CPU(s)?
Acciones Directas
Integrar un nuevo sistema de cmputo
Reemplazar un cpu daado
Actualizar un sistema de cmputo
Acciones Indirectas
Comprar equipo de cmputo nuevo
Construir un equipo de control Microcontrolador
1.2.2 Memoria.
Una memoria es un dispositivo que puede mantenerse en por lo
menos dos estados estables por un cierto periodo de tiempo.
Cada uno de estos estados estables puede utilizarse para
representar un bit. A un dispositivo con la capacidad de almacenar
por lo menos un bit se le conoce como celda bsica de. Memoria
Un dispositivo de memoria completo se forma con varias celdas
bsicas y los circuitos asociados para poder leer y escribir dichas
celdas bsicas, agrupadas como localidades de memoria que
permitan almacenar un grupo de N bits. El nmero de bits que
puede almacenar cada localidad de memoria es conocido como el
ancho de palabra de la memoria. Coincide con el ancho del bus
de datos. Uno de los circuitos auxiliares que integran la memoria
es el decodificador de direcciones. Su funcin es la de activar a
las celdas bsicas que van a ser ledas o escritas a partir de la
direccin presente en el bus de direcciones. Tiene como entradas
las n lneas del bus de direcciones y 2N lneas de habilitacin de
localidad, cada una correspondiente a una combinacin binaria
distinta de los bits de direcciones. Por lo tanto, el nmero de
localidades de memoria disponibles en un dispositivo (T) se
relaciona con el nmero de lneas de direccin N por T= 2N.
1.2.2.1 Conceptos bsicos del manejo de la memoria.
Se produce bajo el control directo y continuo del programa que
solicita la operacin de E/S. tanto en la entrada y salida
programada como con interrupciones, el procesador es
responsable de extraer los datos de la memoria en una salida, y
almacenar los datos en la memoria principal. El problema con la
E/S es que el procesador tiene que esperar un tiempo
considerable hasta que el modulo en cuestin est preparado
para recibir o transmitir datos
1) SR es retornado de pila
2) PC es tomado de pila y empieza la ejecucin en la siguiente
instruccin donde fue interrumpido
Anidamiento de Interrupciones
El anidamiento de una interrupcin es habilitado si se aserta el
bit GIE=1 dentro de la rutina de servicio a la interrupcin, ya
que GIE ha sido puesto a 0 al resetear SR.