Por qué el microprocesador 8085 está limitado a 256 instrucciones

El set de instrucciones del 8085 está limitado a 256 porque su opcode tiene 8 bits. Un campo de 8 bits puede codificar exactamente 2⁸ = 256 códigos de operación distintos. Ampliar el opcode requeriría:

  • Palabras de instrucción más anchas (más ciclos de fetch).
  • Lógica de decodificación de instrucción mayor.
  • Más área de silicio y coste.

El 8085 se diseñó a mediados de los 70 como procesador de 8 bits bajo coste para sistemas embebidos. El límite de 256 opcodes fue una decisión deliberada por simplicidad y asequibilidad. A pesar de ello, el 8085 fue bastante potente para primeros PCs (ej. TRS-80 Model 100), controladores industriales y dispositivos médicos.