Un sistema operativo es un conjunto de programas que permite interactuar con el hardware y correr aplicaciones. Existen sistemas operativos de 32 bits y 64 bits, donde los de 32 bits usan un espacio de direcciones de 32 bits y los de 64 bits usan un espacio de 64 bits y son más nuevos. Estos sistemas varían en el tamaño de la memoria que pueden direccionar.