A memória endereçável máxima depende do tamanho do endereço cadastral . Se o seu sistema é projetado de forma que 7 bits são usados para opcode, então 25 bits são deixados para endereçamento no registrador de instrução e o registrador de endereço tem 25 bits, então sim a memória endereçável total é 2 ^ 25 palavras.
Veja este exemplo básico de computador da Arquitetura do sistema de computadores de Morris Mano:
O 15º bit é o bit I, que representa o modo de endereçamento (direto / indireto).
Existem 3 bits para opcode. O registro de endereços na arquitetura básica do computador é de 12 bits. Você vê, o sistema é projetado dessa maneira. Verifique o tamanho do seu registro de endereço e você encontrará sua resposta.