Yes. Operating systems compiled for one architecture cannot be used on another architecture. For instance, you cannot use a Linux distro compiled for PowerPC on a computer running an Intel or AMD processor. You cannot use a 64-bit operating system on a 32-bit only processor.
The brand and the processor model are somewhat less important, however. Most operating systems that can run on Intel processors can also run on AMD processors, as they use the same architecture.