O microprocessador 8085 não pode ter mais de 256 instruções devido ao tamanho do seu opcode. O opcode é a parte da instrução que informa ao microprocessador o que fazer. O microprocessador 8085 possui um opcode de 8 bits, o que significa que ele pode representar apenas 256 instruções diferentes.
Se o microprocessador 8085 tivesse um opcode maior, seria capaz de representar mais instruções. Contudo, isto também significaria que o microprocessador seria mais complexo e mais caro de fabricar.
O microprocessador 8085 foi projetado para ser um microprocessador simples e barato para uso em sistemas embarcados. Como tal, recebeu um código de operação de 8 bits para manter o custo baixo.
Apesar do número limitado de instruções, o microprocessador 8085 ainda é um microprocessador poderoso e versátil. Ele tem sido usado em uma ampla variedade de aplicações, incluindo computadores pessoais, sistemas de controle industrial e dispositivos médicos.