Estou programando um c # dll para analisar mensagens de um módulo NX 584.
Eu sou novo em mensagens binárias e estou preso com a seguinte mensagem:
Estou tendo problemas para entender a parte da localização.
A localização lógica tem 12 bits, mas um endereço IP tem 4 bytes. Portanto, não entendo como caber um endereço IP em 12 bits.
O que devo fazer com o tamanho e deslocamento do segmento? Além disso, o que significa número de segmentos?
Qualquer ajuda seria apreciada, obrigado.
Respostas:
0 para resposta № 1Isenção de responsabilidade: não sei absolutamente nada sobre o NX 584, mas folheando a documentação sugeriu que "localização lógica" não é um endereço IP, mas algum tipo de endereço de armazenamento / RAM.
Portanto, 12 bits parece ser o tamanho do barramento de endereço dessa coisa.