es MIPS un lenguaje ensamblador o lenguaje de máquina

-2

He encontrado recursos que se refieren a MIPS como lenguaje de máquina y lenguaje de ensamblador. Son 2 tipos diferentes, el lenguaje de la máquina consta de solo 0 y 1, mientras que el primer ensambla implementa instrucciones como agregar, sub, etc.

¿Por qué la gente sigue confundiendo esos 2 conceptos?

    
pregunta Tjh Thon

3 respuestas

10
  

es MIPS un lenguaje ensamblador o lenguaje de máquina

Esa es la pregunta incorrecta, no es un "o". Es un poco como preguntar "¿Es Ford un auto o un camión?".

MIPS es un procesador arquitectura y por lo tanto:

  • hay lenguaje ensamblador MIPS
  • y hay un código de máquina MIPS
  • y hay CPUs de arquitectura MIPS

[Crédito a brhans por el enlace de Wikipedia para la arquitectura MIPS.]

    
respondido por el SamGibson
6

No hay confusión. El lenguaje ensamblador es simplemente una representación humana del lenguaje de máquina. Existe una correspondencia individual entre las instrucciones en lenguaje ensamblador y las instrucciones en lenguaje de máquina.

    
respondido por el Dave Tweed
-3

MIPS es una forma de pensar acerca de la implementación de algoritmos en máquinas estatales, promulgada por Hennessey.

Y de la página de Wikipedia de John Hennessy

Hennessy se convirtió en miembro de la facultad de Stanford en 1977. En 1981, comenzó el proyecto MIPS para investigar los procesadores RISC, y en 1984, utilizó su año sabático para fundar MIPS Computer Systems Inc. para comercializar la tecnología desarrollada por su investigación. En 1987, se convirtió en el Profesor de Ingeniería Eléctrica y Ciencias de la Computación de Willard e Inez Kerr Bell.

    
respondido por el analogsystemsrf

Lea otras preguntas en las etiquetas