Hola, primero tengo una duda de teorico. Entiendo que cuando la CPU es de 16 bits las instrucciones van de a 2. Es correcto decir entonces que cuando es de a 8 van de a 1, y cuando es de 32 de a 4?
Con respecto al ejercicio, hay 8 registros, por lo que se podrian numerar con 3 bits, pero la CPU es de 16. Para esto veo dos soluciones, nombrar los registros con 4 bits y que el mas significativo quede siempre en 0, o nombrarlos con 3 bits y al final dejar los bits que falten en 0. Hay alguna que este bien y otra que este mal?