Você está na página 1de 10

Maestría en Gestión de la Tecnología Educativa

Informática Educativa

Los tres tipos de procesadores


(CISC, RISC y EPIC)

Ledy Cabrera Morales


2018-05546

Livio Reyes
Maestro-Guía

24 de Abril 2018
Santiago, Rep.Dom.

1
Pág.
Introducción…………………………………………………………………….……….. 3

Procesador CISC………………………………………………………………………. 4

Procesador RISC.……………………………………………………………………… 5

Procesador EPIC………………………………………………………………………..7

Conclusión………………………………………………………………………………..9

Bibliografía……………………………………………………………………………....10

2
Las computadoras están por todas partes hoy en día. Son utilizadas en hogares,
la mayoría de las empresas y escuelas. La gente utiliza computadoras para muchos
propósitos diferentes, incluyendo para escribir cartas, analizar información, jugar juegos
y navegar por la Web. Las computadoras son muy importantes para nuestra sociedad, y
las personas y las empresas dependen en gran medida de ellas.

En lo que respecta a este trabajo, se hará una presentación de los tres tipos de
procesadores (CISC, RISC y EPIC), con la finalidad expresa de ir conociendo con mayor
profundidad el mundo de la Informática y sus grandes posibilidades de aplicación en
espacios diversos, especialmente, la escuela.

Los tiempos ha idos cambiados, los programas son cada vez más grandes y
complejos, demandan mayor velocidad en el procesamiento de información, lo que
implica la búsqueda de microprocesadores más rápidos y eficientes.

Cuando hablamos de microprocesadores CISC, computadoras con un conjunto


de instrucciones complejo, (del inglés complex instruction set computer), y procesadores
RISC, computadoras con un conjunto de instrucciones reducido, (del inglés reduced
instruction set computer), se piensa que los atributos complejo y reducido describen las
diferencias entre los dos modelos de arquitectura para microprocesadores.

La función de La tecnología EPIC es dominante hoy en día, ofrece al compilador


nuevas posibilidades para encontrar paralelismo entre las instrucciones.

En muchas aplicaciones, especialmente en aplicaciones multimedia, se ejecutan


un gran número de operaciones elementales, la clave del comportamiento de los
microprocesadores está en lo que llamamos “paralelismo con un pequeño paso”. Esto
significa ejecutar en paralelo las más posibles instrucciones elementales.

3
Los procesadores con los cuales vamos a trabajar son los
siguientes:

ISC ¨Complex Instruction Set Computer": Computador de Conjunto de


Instrucciones Complejas. Esto corresponde a procesadores que son:

 Capaces de ejecutar gran número de instrucciones pre-definidas en lenguaje de


máquina (del orden del centenar).
 Es el más antiguo y Común.
 Forma la base de todos los procesadores x86 o compatibles con Intel.
 Trae cientos de registros y se necesitan muchos pasos y ciclos de reloj para
realizar una sola operación.

La tecnóloga CISC no es tan eficiente como RISC pero si es la más expandida pues
fue la usada desde el principio por Intel, el mayor fabricante de procesadores en el
mundo, al igual que AMD, su competencia.

Existen millones de programas escritos para CISC que no corren en RISC; la


diferencia entre ambas arquitecturas se ha acortado mucho con la creciente velocidad
alcanzada por los procesadores CISC, sin embargo un procesador RISC de la mitad de
velocidad que un CISC trabajará casi igual que este última y en muchos casos mucho
más eficientemente.

La microprogramación es una característica importante y esencial de casi todas las


arquitecturas CISC. Como por ejemplo: Intel 8086, 8088, 80286, 80386, 80486, Motorola
68000, 68010, 620, 8030, 684.

4
Este tipo de arquitectura dificulta el paralelismo entre instrucciones, por lo que, en la
actualidad, la mayoría de los sistemas CISC de alto rendimiento implementan un sistema
que convierte dichas instrucciones complejas en varias instrucciones simples del tipo
RISC, llamadas generalmente microinstrucciones.

Los CISC pertenecen a la primera corriente de construcción de procesadores,


antes del desarrollo de los RISC. Ejemplos de ellos son: Motorola 68000, Zilog Z80 y
toda la familia Intel x86, AMD x86-64 usada en la mayoría de las computadoras
personales actuales.

R
ISC "Reduced Instruction Set Computer": Grupo reducido de
instrucciones para computadoras, es decir ejecuta un número limitado
de instrucciones. Esto permite una ejecución más rápida de las
instrucciones pero requiere compiladores (o sea traductores automáticos de programas)
más complejos ya que las instrucciones que un "CISC" podría admitir pero no un "RISC",
deben ser escritas como combinaciones de varias instrucciones admisibles del "RISC".
Se obtiene una ganancia en velocidad por el hecho que el RISC domina instrucciones
muy frecuentes mientras son operaciones menos frecuentes las que deben
descomponerse.

Características fundamentales del procesador RISC:

Instrucciones de tamaño fijo y presentado en un reducido número de formatos.


Sólo las instrucciones de carga y almacenamiento acceden a la memoria de datos.

Las máquinas RISC protagonizan la tendencia actual de construcción de


microprocesadores. PowerPC, DEC Alpha, MIPS, ARM, SPARC... son ejemplos de
algunos de ellos.

RISC es una filosofía de diseño de CPU para computadora que está a favor de
conjuntos de instrucciones pequeñas y simples que toman menor tiempo para ejecutarse.

5
El tipo de procesador más comúnmente utilizado en equipos de escritorio, el x86, está
basado en CISC en lugar de RISC, aunque las versiones más nuevas traducen
instrucciones basadas en CISC x86 a instrucciones más simples basadas en RISC para
uso interno antes de su ejecución.

La idea fue inspirada por el hecho de que muchas de las características que eran
incluidas en los diseños tradicionales de CPU para aumentar la velocidad estaban siendo
ignoradas por los programas que eran ejecutados en ellas. Además, la velocidad del
procesador en relación con la memoria de la computadora que accedía era cada vez más
alta. Esto con llevó la aparición de numerosas técnicas para reducir el procesamiento
dentro del CPU, así como de reducir el número total de accesos a memoria.

El objetivo de diseñar máquinas con la arquitectura CISC y RISC, es posibilitar la


segmentación y el paralelismo en la
ejecución de instrucciones y reducir
los accesos a memoria.

6
PIC (Explicit Parallel Instruction Computing) Procesamiento de
instrucciones explícitamente en paralelo.Fue utilizado por Intel y HP
para el desarrollo de la arquitectura de Intel IA-64 y se ha implementado
en la línea de procesadores de servidor Intel Itanium e Itanium .

La finalidad de EPIC era aumentar la capacidad de los microprocesadores para


ejecutar instrucciones de software en paralelo mediante el uso del compilador, en lugar
de la compleja circuitería en cápsula (die), para identificar y aprovechar las oportunidades
para la ejecución en paralelo. Esto permitiría escalar el rendimiento más rápidamente en
los futuros diseños de procesadores, sin tener que recurrir a frecuencias de reloj cada
vez más altas, las cuales se han convertido desde ese momento en una problemática
importante debido a problemas de alimentación y refrigeración.

La arquitectura EPIC (Explicit Parallel Instruction Computing) utiliza ambos


principios de la arquitectura de super escala y el procesamiento en paralelo de datos.
Los procesadores de 64 bits desde la nueva generación Itanium, producidos por Intel,
han tomado prestado la arquitectura EPIC, más exitosa que la ILP (Instruction Level
Parallelism), desarrolladas conjuntamente por HP e Intel.

A diferencia de la tecnología RISC, donde el procesador organiza las secuencias de


Instrucciones, en el modelo EPIC este es el compilador, que es responsable de optimizar
el código a fin de tomar ventaja de la ejecución en paralelo.

En la predicción de un ramal, realizada por procesadores RISC se basa en un


comportamiento estadístico, justificando la solución por control sobre la instrucción en la
dirección correcta.
El tamaño del error es de 10 a 20 %, lo que lleva a un aumento en el tiempo de ejecución
de un programa y que puede ser reducido si la optimización se realiza según un algoritmo
controlado por un compilador y teniendo en cuenta la ejecución previa como un conjunto
en lugar de reaccionar basándose en el comportamiento pasado.

7
Así, los microprocesadores EPIC calculan en paralelo las diferentes posibilidades
y la mejor es guardada después. Por lo tanto el controlador controla por separado el
importante llamado flujo de datos (un proceso, permitiendo optimizar el orden de
procesamiento de los datos) con el objetivo de controlar todos los cálculos en paralelo,
sin perdidas de velocidad.

8
Como es bien sabido, el procesador es el cerebro de la computadora. Es
responsable de la velocidad, multitarea y una experiencia más fluida y ágil.

Ya sea que se trate de navegar por la web, crear películas domésticas o compartir
fotos y videos, se pueden realizar todas las actividades informáticas favoritas con más
rapidez gracias a un buen procesador. También se pueden crear y ver videos y fotos de
mejor calidad.

Un mejor procesador permite utilizar el procesador de texto, armar hojas de


cálculo y preparar presentaciones con más eficiencia. Además, no hay que preocuparse
si se tienen muchos documentos abiertos, ya que la multitarea es más fácil gracias a un
buen procesador.

En los tiempos actuales, incluso, existen procesadores que vienen con funciones
de seguridad integradas, como cifrado rápido de datos y protección contra el robo de
identidad, para ayudar a mantener la seguridad de los datos. Por lo tanto, el usuario tiene
que preocuparse menos por los datos personales y dedicarle más tiempo a sus
actividades favoritas en Internet.

9
http://rcmcomputointegrado.blogspot.com/2012/03/arquitectura-risc-y-cisc.html

https://assemblylearningtutorial.blogspot.com/2016/10/cisc-ve-risc-mimarileri.html

http://www.ieec.uned.es/investigacion/Dipseil/PAC/archivos/Formacion_Especifica_Tarea_ISE
3_4_2.pdf

https://es.wikipedia.org/wiki/EPIC_(inform%C3%A1tica)

10

Você também pode gostar