Downloads

Pergunta

Como é feito o cálculo do tamanho de um registro na FIFO?

Resposta

Atualizado em Dez. 28, 2016, 11:38 a.m.

O tamanho de um único registro da FIFO é uma informação importante para se determinar o intervalo de armazenamento e a quantidade de dados que poderão ser salvos na FIFO e depende dos tipos de dados configurados em cada campo do registro. A tabela a seguir apresenta o tamanho (em bytes) para cada tipo de dado:

Tipo Tamanho em bytes
Flag Binário 1
Valor Inteiro (16 bits) 2
Valor Real 4
Data-Hora 4
Flag (16 bits) 2
Texto 50

Além do tamanho de cada tipo é necessário saber qual a quantidade configurada em cada campo. O registro representado pela figura a seguir possui dois campos: o primeiro é um campo com um único dado do tipo Data-Hora. Já o segundo é um campo com quatro dados do tipo Valor Real.

O tamanho do registro será:

Tipo Quantidade Tamanho total em bytes
Data-Hora 1 1*4 = 4
Valor Real 4 4*4 = 16

Total = 4 + 16 = 20 bytes

Veja também:

ID Pergunta