ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

ARM VS X86


Enviado por   •  18 de Enero de 2023  •  Ensayos  •  426 Palabras (2 Páginas)  •  48 Visitas

Página 1 de 2

PROCESADOR ARM VS x86

Existen dos principales arquitecturas de procesadores cuales son RISC( Reduced Instruction Set Computer) y CISC( Complex Instrucción Set Computing) y tienen algunas diferencias de uso.

Para ver una mejor comparativa entre ambas se puede comparar dos arquitecturas especificas de cada una como lo es ARM perteneciente al RISC y el x86 basada en el CISC.

ARM

Se conocía anteriormente como Advanced RISC Machine, pero actualmente se conoce como Acorn RISC Machines. Su arquitectura es un grupo de instrucciones de 32/64 bits y es soportada por muchos sistemas operativos integrados como Windows, Android, eCos, FreeRTOS y algunas variantes de UNIX, Linux, BSD, etc.

Actualmente por lo que ARM puede ser pequeño, gastar poca energía y procesar información de manera eficiente es el más utilizado en el mundo ya esté en juguetes, hornos de microondas, etc. Su diseño es parecido al del MOS 6052, pero agrega características que permite conseguir más rendimiento al ejecutarse “como el direccionamiento relativo, y el pre y post incremento en el modo de direccionamiento” (colaboradores de Wikipedia, 2022).

A lo largo del tiempo se han creado distintos ARM con distintas versiones de arquitectura y/o núcleo, tales como:

  • ARM1
  • ARM2
  • ARM3
  • ARM6
  • ARM7
  • ARM7TDMI
  • StrongARM
  • ARM8
  • ARM9TDMI
  • ARM9E
  • ARM10E
  • XScale
  • ARM11

X86

Es compatible con procesadores 8 y 16 bits, pero se volvió popular en el mercado por lo que se fabrico microprocesadores compatibles como el AMD64.  Permite que se procesen varias tareas al mismo tiempo en base de una única instrucción por lo cual se utilizan en computadoras y servidores.

Los procesadores que se basan en x86 son(colaboradores de Wikipedia, 2022a):

  • Intel
  • 486SX
  • 486DX
  • 486DX2
  • 486DX4
  • Pentium
  • Pentium II
  • Pentium 4020
  • Pentium III
  • Pentium 4
  • Pentium D
  • Core 2 Quad
  • Core 2 Duo
  • Core i3
  • Core i5
  • Core i7
  • Core i9
  • AMD
  • K5
  • K6
  • K7 (Athlon, Athlon XP)
  • Duron
  • Sempron
  • Ryzen
  • Cyrix
  • 6x86

ARM

x86

Mas simple

Mas complejo

Instrucciones cortas pero rápidas

Instrucciones largas, pero despacio

Instrucciones ejecutadas por hardware

Una microprograma en la memoria interpreta cada instrucción

Todas las instrucciones ejecutadas por un solo ciclo de reloj

Algunas instrucciones requieren varios ciclos para ser ejecutadas

Fabricación barata

Fabricación más cara

Rendimiento inferior

Rendimiento superior

Consumo de energía menor, más eficiente

Consumo de energía superior, menos eficientes

Tabla 1 (Guerrera, 2021)

...

Descargar como (para miembros actualizados)  txt (3.5 Kb)   pdf (122.1 Kb)   docx (200.2 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com