La arquitectura del computador se define como el arte y la ciencia de diseñar e interconectar componentes de hardware y diseñar interfaces hardware/software para crear sistemas de cómputo que cumplan metas funcionales. La arquitectura del computador estudia los niveles de conjunto de instrucciones (ISA) y microarquitectura, que son la interfaz entre el software y el hardware. El ISA define las instrucciones y registros, mientras que la microarquitectura incluye elementos como la memoria, registros y unidad lógica que ejecutan