SlideShare una empresa de Scribd logo
1 de 14
Universidad Politécnica
Amazónica
MICROPROCESADORES
Thalía Serrano Díaz
Vannesa Salazar Ugaz
ARQUITECTURA DE UN MICROPROCESADOR
Definición
Es un tipo de microprocesador con las siguientes características:
 Instrucciones de tamaño fijo y presentadas en
un reducido número de formatos.
 Sólo las instrucciones de carga y
almacenamiento acceden a la memoria de
datos.
Además con estos procesadores suelen disponer de muchos
registros de propósito general.
Características
Load/Store
• Simplifica el direccionamiento y acorta los tiempos de los
ciclos de la CPU, facilita la gestión de los fallos de páginas
(page faults) y Permite un elevado nivel de concurrencia.
Arquitectura no
destructiva de tres
direcciones.
• tiene tres direcciones que contienen los campos de dos
operandos y de su resultado.
Instrucciones
simples
• Reducen de manera muy significativa el esfuerzo para su
descodificación, y favorecen su ejecución en pipelines.
Características
Ausencia de
microcódigo.
• Todas las funciones y el control, en los procesadores RISC, están
"cableados" (hardwired), para lograr una máxima velocidad y eficiencia.
Ejecución en
conductos
(pipelines).
• Las instrucciones simples, de formato fijo y ciclo único permiten que las
diferentes etapas de los ciclos de ejecución, descodificación, ejecución, y
escritura del resultado o result write-back) para instrucciones múltiples,
se puedan realizar simultáneamente, de un modo más simple y eficaz.
Ejecución en ciclos
únicos (single-
cycle).
• una única instrucción puede ser ejecutada a la misma velocidad que una
microinstrucción.
Principios
Analizar las
aplicaciones
para encontrar
las operaciones
clave.
Diseñar un bus
de datos que
sea óptimo
para las
operaciones
clave.
Diseñar
instrucciones
que realicen las
operaciones
clave utilizando
el bus de datos.
Agregar nuevas
instrucciones
sólo si no
hacen más
lenta a la
máquina.
Repetir este
proceso para
otros recursos.
Multiproceso
Es difícil dar una definición exacta de un sistema
multiprocesador, aunque podemos establecer una
clasificación de los sistemas de procesadores en:
Multiproceso
SISD: una sola secuencia de instrucciones opera sobre
una sola secuencia de datos.
SIMD: una sola secuencia de instrucciones opera,
simultáneamente, sobre múltiples secuencias de datos.
MISD: múltiples secuencias de instrucciones operan,
simultáneamente, sobre una sola secuencia de datos.
MIMD: múltiples secuencias de instrucciones operan,
simultáneamente, sobre múltiples secuencias de datos.
Multiproceso
El sistema en que la memoria está conectada a
los nodos de proceso establece el primer nivel de
distinción entre diferentes sistemas
multiprocesador:
Multiprocesadores de
memoria distribuida
(distributed-memory
multiprocessors).
Multiprocesadores de
memoria compartida
(shared-memory
multiprocessors).
Memoria Caché
Los sistemas de memoria multinivel (caché) son un
esfuerzo para evitar el número de peticiones realizadas
por cada CPU al bus. Los caches son pequeñas y
rápidas (y por tanto caras) memorias, que hacen de
tampón (buffer) entre la CPU y la memoria externa,
para mantener los datos y/o instrucciones. Se basan en
el principio de la "localidad", lo que significa que, dada
la fundamental naturaleza secuencial de los programas,
los siguientes datos o instrucciones requeridas, estarán
localizadas inmediatamente a continuación de las
actuales.
Ventajas
 Énfasis en el software
 Incluye el multi-reloj, instrucciones reducida
 Inter – registro: “CARGA” y “ALMACÉN”
incorporado en instrucciones
 Altos ciclos por segundo, tamaños de código
pequeños
 Transistores usados para almacenar
instrucciones complejas
Desventajas
 Menor potencia que otros procesadores
 Existen operaciones que se aceleran
muchísimo con instrucciones complejas. Sobre
todo de índole matemática asociadas a
simulaciones, tratamiento de señal, video, fotos
Resumen
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. 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.
Conclusiones
Risc es una arquitectura de computador aplicada
a los dispositivos móviles o portables los cuales
no necesitan gran cantidad de procesamiento en
datos.
La arquitectura RISC ofrece mayor velocidad pero
debido a esto se crea una necesidad de memoria
rápida.
Arquitectura risc

Más contenido relacionado

La actualidad más candente

SO Unidad 3: Administración de memoria y sistemas de archivos
SO Unidad 3: Administración de memoria y sistemas de archivosSO Unidad 3: Administración de memoria y sistemas de archivos
SO Unidad 3: Administración de memoria y sistemas de archivosFranklin Parrales Bravo
 
Interrupciones del microprocesador
Interrupciones del microprocesadorInterrupciones del microprocesador
Interrupciones del microprocesadorJorge Luis Tinoco
 
Arquitectura del procesador
Arquitectura del procesadorArquitectura del procesador
Arquitectura del procesadorYESENIA CETINA
 
Estrategias de búsqueda
Estrategias de búsquedaEstrategias de búsqueda
Estrategias de búsquedaozkar21
 
Arquitectura de memorias RAM, ROM Y CACHE
Arquitectura de memorias RAM, ROM Y CACHEArquitectura de memorias RAM, ROM Y CACHE
Arquitectura de memorias RAM, ROM Y CACHEYESENIA CETINA
 
SO - Administración de Memoria
SO - Administración de MemoriaSO - Administración de Memoria
SO - Administración de MemoriaLuis Eraso
 
Gestion del almacenamiento secundario
Gestion del almacenamiento secundarioGestion del almacenamiento secundario
Gestion del almacenamiento secundarioMarielita Carlos
 
Unidad 4 graficación
Unidad 4 graficaciónUnidad 4 graficación
Unidad 4 graficaciónAndhy H Palma
 
Von neumann vs harvard
Von neumann vs harvardVon neumann vs harvard
Von neumann vs harvardManzelot
 
Unidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datosUnidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datosUrban Skate House
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidossaul_ramos
 
Arquitecturas del harvard y von neumann maria
Arquitecturas del harvard y von neumann mariaArquitecturas del harvard y von neumann maria
Arquitecturas del harvard y von neumann mariamariagrau14
 

La actualidad más candente (20)

Procesos e Hilos
Procesos e HilosProcesos e Hilos
Procesos e Hilos
 
Gestion de Memoria
Gestion de MemoriaGestion de Memoria
Gestion de Memoria
 
Arquitectura RISC
Arquitectura RISCArquitectura RISC
Arquitectura RISC
 
Ensambladores
EnsambladoresEnsambladores
Ensambladores
 
SO Unidad 3: Administración de memoria y sistemas de archivos
SO Unidad 3: Administración de memoria y sistemas de archivosSO Unidad 3: Administración de memoria y sistemas de archivos
SO Unidad 3: Administración de memoria y sistemas de archivos
 
Interrupciones del microprocesador
Interrupciones del microprocesadorInterrupciones del microprocesador
Interrupciones del microprocesador
 
Arquitectura harvard
Arquitectura harvardArquitectura harvard
Arquitectura harvard
 
Computadores RISC
Computadores RISCComputadores RISC
Computadores RISC
 
Arquitectura del procesador
Arquitectura del procesadorArquitectura del procesador
Arquitectura del procesador
 
Estrategias de búsqueda
Estrategias de búsquedaEstrategias de búsqueda
Estrategias de búsqueda
 
Arquitectura de memorias RAM, ROM Y CACHE
Arquitectura de memorias RAM, ROM Y CACHEArquitectura de memorias RAM, ROM Y CACHE
Arquitectura de memorias RAM, ROM Y CACHE
 
SO - Administración de Memoria
SO - Administración de MemoriaSO - Administración de Memoria
SO - Administración de Memoria
 
Gestion del almacenamiento secundario
Gestion del almacenamiento secundarioGestion del almacenamiento secundario
Gestion del almacenamiento secundario
 
Unidad 4 graficación
Unidad 4 graficaciónUnidad 4 graficación
Unidad 4 graficación
 
INFORME DE HARDWARE PC
INFORME DE HARDWARE PCINFORME DE HARDWARE PC
INFORME DE HARDWARE PC
 
Von neumann vs harvard
Von neumann vs harvardVon neumann vs harvard
Von neumann vs harvard
 
Arquitectura CISC
Arquitectura CISCArquitectura CISC
Arquitectura CISC
 
Unidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datosUnidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datos
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Arquitecturas del harvard y von neumann maria
Arquitecturas del harvard y von neumann mariaArquitecturas del harvard y von neumann maria
Arquitecturas del harvard y von neumann maria
 

Similar a Arquitectura risc (20)

Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Arquitectura riscc
Arquitectura risccArquitectura riscc
Arquitectura riscc
 
ARQUITECTURA RISC
ARQUITECTURA RISCARQUITECTURA RISC
ARQUITECTURA RISC
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Arqutectura risc
Arqutectura riscArqutectura risc
Arqutectura risc
 
Arquitectura RISC
Arquitectura RISCArquitectura RISC
Arquitectura RISC
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Discos duros y procesadores
Discos duros y procesadoresDiscos duros y procesadores
Discos duros y procesadores
 
Discos duros y procesadores
Discos duros y procesadoresDiscos duros y procesadores
Discos duros y procesadores
 
Discos duros y procesadores
Discos duros y procesadoresDiscos duros y procesadores
Discos duros y procesadores
 
Discos duros y procesadores
Discos duros y procesadoresDiscos duros y procesadores
Discos duros y procesadores
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Arquitectura RISC
Arquitectura RISCArquitectura RISC
Arquitectura RISC
 
El Procesador y su uso en la Empresa
El Procesador y su uso en la EmpresaEl Procesador y su uso en la Empresa
El Procesador y su uso en la Empresa
 
ARQUITECTURA RISC
ARQUITECTURA RISCARQUITECTURA RISC
ARQUITECTURA RISC
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Arquitectura cisc
Arquitectura ciscArquitectura cisc
Arquitectura cisc
 
CPU
CPUCPU
CPU
 
Arqui hardware
Arqui hardwareArqui hardware
Arqui hardware
 

Más de Vannesa Salazar

Más de Vannesa Salazar (18)

Subneteo de redes
Subneteo de redesSubneteo de redes
Subneteo de redes
 
Modelo de referencia TCP/IP
Modelo de referencia TCP/IPModelo de referencia TCP/IP
Modelo de referencia TCP/IP
 
Dispositivos de red
Dispositivos de redDispositivos de red
Dispositivos de red
 
Arreglos
ArreglosArreglos
Arreglos
 
Salto condicional
Salto condicionalSalto condicional
Salto condicional
 
Programación de microcontrolador
Programación de microcontroladorProgramación de microcontrolador
Programación de microcontrolador
 
Arquitectura de un microprocesador
Arquitectura de un microprocesadorArquitectura de un microprocesador
Arquitectura de un microprocesador
 
Base de datos en microsoft sql server
Base de datos en microsoft sql serverBase de datos en microsoft sql server
Base de datos en microsoft sql server
 
Microsoft sql-server-2012
Microsoft sql-server-2012Microsoft sql-server-2012
Microsoft sql-server-2012
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de Datos
 
Calculo relacional
Calculo relacionalCalculo relacional
Calculo relacional
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Modelo Entidad_Relación (ER)
Modelo Entidad_Relación (ER)Modelo Entidad_Relación (ER)
Modelo Entidad_Relación (ER)
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo de Datos
Modelo de DatosModelo de Datos
Modelo de Datos
 
Diseño de una Base de Datos
Diseño de una Base de DatosDiseño de una Base de Datos
Diseño de una Base de Datos
 
Fases para la creación de una Base de Datos
Fases para la creación de una Base de DatosFases para la creación de una Base de Datos
Fases para la creación de una Base de Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 

Último

TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 

Último (20)

TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 

Arquitectura risc

  • 1. Universidad Politécnica Amazónica MICROPROCESADORES Thalía Serrano Díaz Vannesa Salazar Ugaz ARQUITECTURA DE UN MICROPROCESADOR
  • 2. Definición Es un tipo de microprocesador con las siguientes características:  Instrucciones de tamaño fijo y presentadas en un reducido número de formatos.  Sólo las instrucciones de carga y almacenamiento acceden a la memoria de datos. Además con estos procesadores suelen disponer de muchos registros de propósito general.
  • 3. Características Load/Store • Simplifica el direccionamiento y acorta los tiempos de los ciclos de la CPU, facilita la gestión de los fallos de páginas (page faults) y Permite un elevado nivel de concurrencia. Arquitectura no destructiva de tres direcciones. • tiene tres direcciones que contienen los campos de dos operandos y de su resultado. Instrucciones simples • Reducen de manera muy significativa el esfuerzo para su descodificación, y favorecen su ejecución en pipelines.
  • 4. Características Ausencia de microcódigo. • Todas las funciones y el control, en los procesadores RISC, están "cableados" (hardwired), para lograr una máxima velocidad y eficiencia. Ejecución en conductos (pipelines). • Las instrucciones simples, de formato fijo y ciclo único permiten que las diferentes etapas de los ciclos de ejecución, descodificación, ejecución, y escritura del resultado o result write-back) para instrucciones múltiples, se puedan realizar simultáneamente, de un modo más simple y eficaz. Ejecución en ciclos únicos (single- cycle). • una única instrucción puede ser ejecutada a la misma velocidad que una microinstrucción.
  • 5. Principios Analizar las aplicaciones para encontrar las operaciones clave. Diseñar un bus de datos que sea óptimo para las operaciones clave. Diseñar instrucciones que realicen las operaciones clave utilizando el bus de datos. Agregar nuevas instrucciones sólo si no hacen más lenta a la máquina. Repetir este proceso para otros recursos.
  • 6. Multiproceso Es difícil dar una definición exacta de un sistema multiprocesador, aunque podemos establecer una clasificación de los sistemas de procesadores en:
  • 7. Multiproceso SISD: una sola secuencia de instrucciones opera sobre una sola secuencia de datos. SIMD: una sola secuencia de instrucciones opera, simultáneamente, sobre múltiples secuencias de datos. MISD: múltiples secuencias de instrucciones operan, simultáneamente, sobre una sola secuencia de datos. MIMD: múltiples secuencias de instrucciones operan, simultáneamente, sobre múltiples secuencias de datos.
  • 8. Multiproceso El sistema en que la memoria está conectada a los nodos de proceso establece el primer nivel de distinción entre diferentes sistemas multiprocesador: Multiprocesadores de memoria distribuida (distributed-memory multiprocessors). Multiprocesadores de memoria compartida (shared-memory multiprocessors).
  • 9. Memoria Caché Los sistemas de memoria multinivel (caché) son un esfuerzo para evitar el número de peticiones realizadas por cada CPU al bus. Los caches son pequeñas y rápidas (y por tanto caras) memorias, que hacen de tampón (buffer) entre la CPU y la memoria externa, para mantener los datos y/o instrucciones. Se basan en el principio de la "localidad", lo que significa que, dada la fundamental naturaleza secuencial de los programas, los siguientes datos o instrucciones requeridas, estarán localizadas inmediatamente a continuación de las actuales.
  • 10. Ventajas  Énfasis en el software  Incluye el multi-reloj, instrucciones reducida  Inter – registro: “CARGA” y “ALMACÉN” incorporado en instrucciones  Altos ciclos por segundo, tamaños de código pequeños  Transistores usados para almacenar instrucciones complejas
  • 11. Desventajas  Menor potencia que otros procesadores  Existen operaciones que se aceleran muchísimo con instrucciones complejas. Sobre todo de índole matemática asociadas a simulaciones, tratamiento de señal, video, fotos
  • 12. Resumen 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. 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.
  • 13. Conclusiones Risc es una arquitectura de computador aplicada a los dispositivos móviles o portables los cuales no necesitan gran cantidad de procesamiento en datos. La arquitectura RISC ofrece mayor velocidad pero debido a esto se crea una necesidad de memoria rápida.