Every architecture fetch from memory according to it's architecture bit at a time.
16 bit 2bytes at a time,32 bit arch 4 byte,64bit arch 8 byte from memory at every fetch and store
Than this machine code of x86_64:
0: b8 05 00 00 00. Mov eax,0x5.
5: cd 80. int 0x80
This will consume 5 bytes of memory but and at once 64bit will fetch 8byte than how instruction execution will work as in one fetch it can load both instruction.