Want to create interactive content? It’s easy in Genially!

Get started free

Arm vs X86

URIEL SOTOMAYOR MENDOZA

Created on September 27, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Fill in the Blanks

Museum Flipcards

Image Comparison Slider

Microcourse: Key Skills for the Professional Environment

The Meeting Microlearning

The Meeting Microlearning Mobile

Corporate Who's Who

Transcript

Presentado por:

José Roberto Reynoso Medina Uriel Sotomayor Mendoza Isaac Daniel Ortiz Guillén

VS

Procesador Arm

Procesador x86

START

BUSQUEDA

ARM

X86

En esta etapa, el procesador recupera la instrucción desde la memoria utilizando el Instruction Pointer (IP). Dado que las instrucciones en x86 varían en longitud, se pueden requerir múltiples lecturas de memoria.

En esta etapa, el procesador recupera la instrucción desde la memoria. Se utiliza el Program Counter (PC) para determinar la dirección de la instrucción a buscar y el contenido de esa dirección es cargado al registro de instrucción (IR)..

VS

ARM VS X86

X86

Arm

VS
  • BUSQUEDA
  • BUSQUEDA

ARM VS X86

X86

Arm

VS
  • BUSQUEDA
  • BUSQUEDA
VS
  • DECODIFICACION
  • DECODIFICACION

DECODIFICACION

ARM

X86

La instrucción se decodifica para entender qué operación se debe realizar. Debido a la complejidad de x86, algunas instrucciones se dividen en micro-operaciones (μops) más simples.

La instrucción recuperada se decodifica para entender qué operación se debe realizar. Durante esta fase, se identifican los operandos y se determina el tipo de instrucción.

VS

ARM VS X86

X86

Arm

VS
  • BUSQUEDA
  • BUSQUEDA
VS
  • DECODIFICACION
  • DECODIFICACION
VS
  • EJECUCION
  • EJECUCION

EJECUCION

ARM

X86

En esta etapa, la operación especificada o las micro-operaciones resultantes se ejecutan. Esto puede incluir cálculos aritméticos, operaciones lógicas, o acceso a la memoria.

En esta etapa, la operación especificada por la instrucción se lleva a cabo. Esto puede incluir operaciones aritméticas, lógicas o el acceso a la memoria.

VS

ARM VS X86

X86

Arm

VS
  • BUSQUEDA
  • BUSQUEDA
VS
  • DECODIFICACION
  • DECODIFICACION
VS
  • EJECUCION
  • EJECUCION
VS
  • ACCESO A MEMORIA
  • ACCESO A MEMORIA

ACCESO A MEMORIA

ARM

X86

Si la instrucción requiere leer o escribir datos en la memoria, se realiza en esta fase. Las operaciones de carga y almacenamiento acceden a la memoria para leer o escribir datos.

Si la instrucción implica leer o escribir datos en la memoria, se lleva a cabo en esta etapa. Para operaciones de carga (load) o almacenamiento (store), se accede a la memoria para leer o escribir datos.

VS

ARM VS X86

X86

Arm

VS
  • BUSQUEDA
  • BUSQUEDA
VS
  • DECODIFICACION
  • DECODIFICACION
VS
  • EJECUCION
  • EJECUCION
VS
  • ACCESO A MEMORIA
  • ACCESO A MEMORIA
VS
  • ESCRITURA DE RESULTADOS
  • ESCRITURA DE RESULTADOS

ESCRITURA DE RESULTADOS

ARM

X86

Finalmente, los resultados de la ejecución se escriben en los registros o en la memoria. Esta etapa garantiza que los resultados estén disponibles para las siguientes instrucciones.

Finalmente, los resultados de la ejecución se escriben de nuevo en los registros correspondientes. Esta etapa asegura que los resultados estén disponibles para futuras instrucciones.

VS

GRACIAS POR SU ATENCION

REMATCH