0% encontró este documento útil (0 votos)
13 vistas3 páginas

Af4 Arqcom

Acitividad de arquitectura de computadoras en FIME

Cargado por

aldom.pardo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
13 vistas3 páginas

Af4 Arqcom

Acitividad de arquitectura de computadoras en FIME

Cargado por

aldom.pardo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Universidad Autónoma de

Nuevo León
Facultad de Ingeniería Mecánica y Eléctrica

Actividad Fundamental #4

Docente: Ing. Cesar Yael Santillan Marroquin


Unidad: Arquitectura de computadoras
Semestre: 5°

Alumno: Aldo Maciel Pardo Cardenas


Carrera: Ingeniero en Tecnología de Software

Grupo: 008 Mat.: 1993746


CISC Y RISC
CISC (Complex Instruction Set Computing):

1. Complejidad de Instrucciones: Las arquitecturas CISC tienen un conjunto de


instrucciones complejo y variado. Cada instrucción puede realizar múltiples operaciones
de bajo nivel, lo que significa que una sola instrucción puede realizar tareas más
complejas.

2. Número de Instrucciones: Las arquitecturas CISC suelen tener un gran número de


instrucciones diferentes, algunas de las cuales pueden tardar varios ciclos de reloj en
ejecutarse.

3. Memoria: Las instrucciones CISC tienden a requerir más memoria porque son más
largas y complejas.

4. Optimización Automática: Muchos procesadores CISC tienen unidades de hardware


especializadas para decodificar y ejecutar instrucciones complejas, lo que permite cierto
grado de optimización automática.

5. Uso en Aplicaciones Generales: Las arquitecturas CISC son comúnmente utilizadas


en sistemas de propósito general, como computadoras personales y servidores.

RISC (Reduced Instruction Set Computing):

1. Simplicidad de Instrucciones: Las arquitecturas RISC tienen un conjunto de


instrucciones más simple y básico. Cada instrucción realiza una operación simple de bajo
nivel.

2. Número de Instrucciones: Se limita el número de instrucciones, pero se buscan


instrucciones que se puedan ejecutar en un solo ciclo de reloj.

3. Memoria: Las instrucciones RISC son generalmente más cortas y requieren menos
memoria.

4. Optimización Manual: La optimización de código en arquitecturas RISC suele


depender más del compilador y del programador, ya que las instrucciones son más
simples y la ejecución más predecible.

5. Uso en Aplicaciones Específicas: Las arquitecturas RISC son a menudo utilizadas en


sistemas embebidos y en aplicaciones donde se requiere un alto rendimiento en tareas
específicas, como en dispositivos móviles y sistemas integrados.
CONCLUSION

En conclusión, las arquitecturas RISC (Reduced Instruction Set Computing)


y CISC (Complex Instruction Set Computing) representan dos enfoques
distintos en el diseño de conjuntos de instrucciones para procesadores.

RISC:

- Se centra en un conjunto de instrucciones reducido y simples.

- Busca ejecutar instrucciones en un solo ciclo de reloj para mejorar la


eficiencia.

- Generalmente se utiliza en aplicaciones específicas y sistemas embebidos.

- La optimización del rendimiento depende en gran medida del compilador y


del programador.

CISC:

- Tiene un conjunto de instrucciones más complejo y variado.

- Instrucciones pueden realizar múltiples operaciones de bajo nivel.

- Comúnmente utilizado en sistemas de propósito general, como


computadoras personales y servidores.

- Puede tener optimización automática a través de unidades de hardware


especializadas.

En la elección entre RISC y CISC, los diseñadores de arquitecturas deben


considerar las demandas específicas de la aplicación. Mientras que RISC
busca la simplicidad y eficiencia en tareas específicas, CISC busca
proporcionar flexibilidad y capacidad de procesamiento para una variedad
más amplia de aplicaciones. En la actualidad, las diferencias entre RISC y
CISC han disminuido debido a la evolución tecnológica, y muchas
arquitecturas actuales incorporan características de ambos enfoques.

También podría gustarte