Sei sulla pagina 1di 2

ARQUITECTURA CISC VS RISC

CISC RISC
"Complex Instruction Set Computer". "Reduced Instruction Set Computer".
COMPUTADORAS PERSONALES SERVIDORES Y WORDSTATIONS

INTEL (celeron, Pentium II, Pentium III, Pentium IV) Y AMD SPARC(scalable Processor ARChitecture de la empresa sun,
(Duron, Athlon). POWER PC )
Gran cantidad de Instrucciones. Conjunto de instrucciones reducido y simple.
Instrucciones simples pueden ejecutarse en pocos ciclos de Conjunto de instrucciones ortogonal (slo una instruccin para
reloj/ciclos de reloj ms cortos cada funcin).
Gran cantidad de modos de direccionamiento. Pocos modos simples de direccionamiento.
Soporta gran cantidad de tipos de datos. Pocos tipos de datos soportados.
Carga/almacenamiento incorporadas en otras instrucciones. Carga/almacenamiento son instrucciones separadas.
Utiliza memoria de microprograma. Reduccin del tiempo de ejecucin de instrucciones complejas
por medio de implementacin directa en hardware.
Compatibilidad con miembros anteriores de la familia. Compatibilidad con arquitecturas antiguas es ms difcil de
mantener.
Micro arquitectura ms compleja Micro arquitectura ms simple.
Instrucciones de longitud variable Longitud de instruccin fija.
Reduce la dificultad de implementar compiladores. Compiladores ms sencillos y eficientes
Baja densidad de cdigo. Mayor nmero de lneas de cdigo para una funcin
Accesos a memoria disminuyen velocidad de ejecucin, Un grupo Elimina microcdigo y la decodificacin
pequeo de instrucciones (20%) ocupa la mayor parte de instrucciones complejas
del tiempo de ejecucin de un programa ( 80%).
MICROPROCESADOR VS MICROCONTROLADOR
MICROPROCESADOR MICROCONTROLADOR
Unidad de control: esta se encarga de organizar y manejar Procesador o CPU (Unidad Central de Proceso).
todos los procesos tales como interpretar contenidos de las
posiciones de la memoria RAM y memoria ROM, control de
puertos, acceso a unidades de disco, ejecucin de las
instrucciones del software, entre otras.
Unidad aritmtica Lgica (ALU). Memoria RAM para contener los datos.
Memoria RAM, ROM. Memoria para el programa tipo
ROM/EPROM/EEPROM/Flash.
Unidades de Entrada/Salida. Lneas de E/S para comunicarse con el exterior.

Memoria cach Diversos mdulos para el control de perifricos


(temporizadores, puertos serie y paralelo, CAD:
Conversores Analgico/Digital, CDA: Conversores
Digital/Analgico, etc.).
Coprocesador matemtico Generador de impulsos de reloj que sincronizan el
funcionamiento de todo el sistema.

Potrebbero piacerti anche