El 8X300 dispone de buses de instrucciones y datos separados, con bus de direcciones de 13 bits para las instrucciones, de 16 bits, lo que da un total de 8K palabras de programa y 8 hilos de direcciones, para dos bancos de 256 bytes de memoria de datos.