Architektura komputera odnosi się do różnych aspektów projektów systemów komputerowych, które mogą wpływać na zgodność, wydajność i interfejsy. Niektóre problemy związane z architekturą komputera mogą dotyczyć rozmiaru słowa procesora, rozmiaru magistrali pamięci lub implementacji protokołu.