m es 1 menos que el número de bits en el bus de direcciones ROM.
n es 1 menos que la cantidad de bits en el bus de direcciones de la RAM.
Por ejemplo, un chip RAM de 32 KB tiene un bus de direcciones de 15 bits, por lo que m o n serían 14.
El diagrama está tratando de mostrar qué bits del bus de direcciones de la CPU deben conectarse a los buses de direcciones de los chips en particular que se están utilizando. Esto se deriva del tamaño de la dirección y del bus de datos en esos chips de memoria.
Aquí, se utilizan cuatro ROM de 8 bits para proporcionar a la CPU lo que parece ser una ROM de 32 bits. Cada ROM proporciona parte de la palabra de 32 bits leída por la CPU. La CPU solo necesita proporcionar una dirección para la precisión de la palabra, es decir, qué palabra particular desea. Por lo tanto, la matriz de ROM necesita parte de CPU_A [31: 2] pero no toda, las ROM no tienen todas esas líneas de dirección superiores. Si las ROM tienen un bus de direcciones de 10 bits, necesitan CPU_A [11: 2].
En general, si las ROM tienen un bus de dirección de m-bit, necesitan CPU_A [(m + 2-1): 2]. Para simplificar el etiquetado del diagrama, han utilizado: las ROM con un bus de direcciones de bits (m-1) necesitan CPU_A [(m + 2): 2] o 'bits de dirección de CPU m + 2 a bit 2'.
Es una cosa similar para n en el bus de direcciones RAM.