# data[].attributes.body
MIPS:  De propósito general aunque es ampliamente utilizado en sistemas integrados

x86: Principalmente en hardwares de CPUs

ARM: Aplicaciones móviles

PA-RISC: Dispositivos de marca HP aunque también son utilizados en otros sistemas operativos

# data[].attributes.body
MIPS:  RISC (Reduced Instruction Set Comptuter)

x86: CISC (Complex Instruction Set Computer)

ARM: RISC

PA-RISC: RISC

# data[].attributes.body
MIPS:  Sistemas embebidos, routers Cisco, consolas como Nintendo, Playstation

x86: Dispositivos de marca INTEL

ARM: Distribuciones de LINUX como: Android, Chrome OS, Ubuntu, etc.

PA-RISC: Dispositivos de marca HP

# data[].attributes.body
MIPS: tamaño de 64 bits con operaciones de 64 bits. Soporta operaciones de arimética flotante

x86: tamaño de 32 bits con instrucciones de tamaño variable (1-14 bits)

ARM: tamaño de 32 y 64 bits con operaciones de 16 bits

PA-RISC: tamaño de 32 y 64 bits con operaciones de 32 bits. Soporta operaciones de arimética flotante

# data[].attributes.body
MIPS:  medio-bajo

x86: alto

ARM: bajo

PA-RISC: medio-alto (depende del dispositivo)

# data[].attributes.body
MIPS:  Las instrucciones se dividen en tres tipos: R, I y J.

x86: Instrucciones de tamaño variable: 1-14 bits con formatos de irregulares

ARM: Operaciones de 16 bits en las cuales los 4 primeros bits son utilizados como condicionales

PA-RISC: Operaciones con 32 bits de un sólo ciclo

# data[].attributes.body
MIPS:  Memoria direccionable por bytes con dirección de 64 bits: Las palabras en memoria están alineadas

x86: Marco lógico para ejecutar instrucciones a través de un procesador.

ARM: Conjunto de instrucciones reducido debido al bajo consumo de energía

PA-RISC: Permite ejecución simultanea entre una operación con enteros y numeros flotantes, aunque en la actualidad ya esta descontinuado

# data[].attributes.body
ARM:

Cidecame. (2020). . 1.8 Arquitectura ARM. Retrieved from: Cidecame http://cidecame.uaeh.edu.mx/lcc/mapa/PROYECTO/libro20/18_arquitectura_arm.html

Gomar, J. (2018). Qué Es Un Procesador ARM Y Como Funciona ?. Retrieved from: Profesional Review https://www.profesionalreview.com/2018/12/05/que-es-procesador-arm-como-funciona/

PA-RISC:

Camacho, S. (1993, Febrero 26). PA-RISC: tecnología y estrategia. Retrieved from COMPUTERWORLD: https://www.computerworld.es/archive/parisc-tecnologia-y-estrategia

x86:

Espeso, P. (2013, Enero 23) Retrieved from Xataka: https://www.xataka.com/componentes/arquitectura-x86-una-historia-imprescindible-de-la-informatica

Loloya Marymount University (N/A) Retrieved from LMU: https://cs.lmu.edu/~ray/notes/x86overview/

MIPS:

Guaza, E. (N/A) Retrieved from Universidad de Valladolid: https://www.infor.uva.es/~bastida/OC/Formatos8086.pdf

# data[].attributes.body
MIPS I tiene 32 registros de propósito general (GPR) de 32 bits.

Cuenta también con 32 registros 64 bits para aritmética flotante (FPRs)

Tiene varias extensiones opcionales

Se utilizan en sistemas integrados

Fue diseñado originalmente para computación de propósito general.

Arquitectura tipo load‐store sencilla de 64 bits

Memoria direccionable por bytes con dirección de 64 bits: Las palabras en memoria están alineadas

# data[].attributes.body
Creada por INTEL

La "x" en x86 indica la versión ISA.

No limpia: Compatibilidad con los procesadores 16 bits de INTEL

Longitud de instrucción variable

Todos los registros tienen un tamaño de 32 bits

Arquitectura muy potente

Consumen más energía que los modelos ARM

Los formatos de instrucción son muy irregulares

Instrucciones de tamaño variable: 1-14 bits

Precios bajos

Características clave:

Marco lógico para ejecutar instrucciones a través de un procesador.

Los programas de software y las instrucciones se ejecutan en cualquier procesador de la familia INTEL 8086

Procedimientos para utilizar y administrar los componentes de hardware de un CPU.

Registros en la arquitectura: