Sto scrivendo il codice usando il linguaggio assembly assembly per college e sono davvero confuso riguardo l'endianess.
L'impostazione predefinita dovrebbe essere little endian ma sono sicuro che la stringa di test è stata memorizzata big endian . Il primo byte in memoria a 0xA1000004 è 0x30 che è 'O' , e 0xA1000007 è 'j' ,
ma sicuramente se il suo little endian il carattere 'j' deve essere memorizzato per primo.
Non sono sicuro se è memorizzato in modo errato o se sto leggendo la memoria sbagliata, ma sono così confuso su tutto.
Qualsiasi aiuto è stato apprezzato,
