En mi curso sobre sistemas integrados, se explica que las entradas de memoria se pueden separar de las entradas de E / S utilizando un "bit de modo" para el decodificador de direcciones. La ventaja más obvia de esto es que la cantidad de líneas de dirección que deben decodificarse puede reducirse si tiene un sistema de direccionamiento separado para su memoria y su E / S. ¿Hay algún beneficio adicional? ¿Tener estos separados lógicamente tiene otros beneficios, como poder usar diferentes velocidades de reloj o transferir lógica?