En este tutorial, aprenderemos sobre el procesador RISC y el procesador CISC y la diferencia entre ellos.
Procesador RISC
Se conoce como Reduced Instruction Set Computer. Es un tipo de microprocesador que tiene un número limitado de instrucciones. Pueden ejecutar sus instrucciones muy rápido porque las instrucciones son muy pequeñas y simples.
Los chips RISC requieren menos transistores lo que hace que sean más baratos de diseñar y producir. En RISC, el conjunto de instrucciones contiene instrucciones simples y básicas a partir de las cuales se pueden producir instrucciones más complejas. La mayoría de las instrucciones se completan en un ciclo, lo que permite al procesador manejar muchas instrucciones al mismo tiempo.
En este las instrucciones se basan en registros y la transferencia de datos tiene lugar de registro a registro.
Procesador CSC
- Se conoce como Complex Instruction Set Computer.
- Fue desarrollado por primera vez por Intel.
- Contiene un gran número de instrucciones complejas.
- En este las instrucciones no se basan en registros.
- Las instrucciones no se pueden completar en un ciclo de máquina.
- La transferencia de datos es de memoria a memoria.
- La unidad de control microprogramada se encuentra en CISC.
- También tienen formatos de instrucción variables.
Diferencia entre CISC y RISC
Características de la arquitectura | Conjunto de instrucciones complejas. Computer(CISC) | Reduced Instruction Set Computer(RISC) | Tamaño y formato de las instrucciones | Gran conjunto de instrucciones con formatos variables (16-64 bits por instrucción). | Conjunto pequeño de instrucciones con formato fijo (32 bits). |
---|---|---|
Transferencia de datos | Memoria a memoria. | Registro a registro. |
Control de la CPU | La mayoría de los microcódigos utilizan memoria de control (ROM) pero los CISC modernos utilizan control cableado. | La mayoría de los microcódigos sin memoria de control. |
Tipo de instrucción | No se basa en registros. | Instrucciones basadas en registros. |
Acceso a la memoria | Más acceso a la memoria. | Menos acceso a la memoria. |
Clocks | Incluye multi-clocks. | Incluye un solo reloj. |
Naturaleza de las instrucciones | Las instrucciones son complejas. | Las instrucciones son reducidas y simples. |
0 comentarios