Also what does 8 bit words mean?
No contexto, o tamanho da palavra acompanha o tamanho do endereço para descrever o barramento da memória. Há 16 bits na memória para que ele possa escolher locais 64ki. Então, cada local contém 8 bits.
O tamanho da palavra aqui pode ou não corresponder ao tamanho da unidade de computação da CPU, e isso pode ou não corresponder à granularidade lógica no endereçamento.
Por exemplo, uma CPU pode anunciar um barramento de 16 bits (para este propósito). Ele usa endereços de 16 bits em suas instruções e, como seu exemplo, tem 64ki. Mas tem 15 bits de barramento de endereços e 16 bits de barramento de dados. Ele só precisa de endereços 32ki e sempre recebe 2 bytes em cada local. (Se uma instrução quisesse 1 byte, ela despacharia o endereço com o mínimo de bits faltando, buscaria os dois bytes nessa etapa e, então, veria o menor bit do endereço desejado para decidir qual metade usar.)
Observe que a troca de banco, o PAE etc. mencionados por outros não são relevantes aqui. Uma unidade de gerenciamento de memória pode usar endereços de 16 bits e ter um endereço de hardware de 20 bits, portanto, a CPU precisa alternar e mapear os itens para usar o intervalo real de endereços de 20 bits dos chips de RAM que podem ser endereçados.
Certifique-se de especificar unidades nas suas respostas. “64ki”. Sobre o que? Palavras de 8 bits, tornando-o (ainda) 64k bytes de RAM endereçável. Essa etapa elimina a confusão e faz com que problemas como esse sejam triviais.