sentence: bi-endian hardware some architectures ( including arm versions 3 and above , powerpc , alpha , sparc v9 , mips , pa-risc , superh sh-4 and ia-64 ) feature a setting which allows for switchable endianness in data segments , code segments or both .