que estoy haciendo un trabajo que implica MIPS
montaje, y sigo viniendo a través de estos cuatro pseudoinstructions carga/almacenamiento de punto flotante: l.s
, l.d
, s.s
, s.d
. Encontré documentación en línea y descubrí que hay cuatro instrucciones "reales" que parecen hacer lo mismo: lwc1
, ldc1
, swc1
y sdc1
.MIPS de punto flotante: SWC1 vs S.S
Mi única pregunta es, ¿cuál es la diferencia? Por lo que puedo decir, ambos conjuntos de instrucciones hacen exactamente lo mismo. ¿Los pseudos tal vez existen solo porque son más fáciles de leer?
Gracias de antemano por cualquier idea.
Gracias, pero ya lo entendí (están enumerados en la documentación oficial). Tal vez debería haber sido más claro, pero mi pregunta fue la diferencia entre la versión de pseudoinstrucción de cada instrucción de carga/almacenamiento simple/doble y la versión real (lwc1 contra l.s, ldc1 contra l.d, etc.). –
Esperaría que el motivo del psudocódigo y el nombre del conjunto de instrucciones sea la simplicidad y la portabilidad del psudocódigo a través de las variaciones en ISA. – nik