• areyouevenreal@lemm.ee
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    6 months ago

    ARM is load-store and has a relaxed ordering. Whereas x86 has instructions that can read straight from memory, and has Total Store Ordering. ARM also is fixed instruction width, where x86/AMD64 is variable instruction width. Outside of that the difference is mostly licensing.