0

我有两个表示时间的计数器。其中一个是 64 位计数器,应解释如下。

1) 最高有效 32 位表示自固定时间点以来的秒数

2) 低 32 位表示几分之一秒。

我不知道如何解释其他 48 位计数器。?

我所知道的是这个。

What COUNTER 1 increased by 508032,COUNTER 2 increased by 5914.

Meaning COUNTER1 (time 2 - time 1) = 508032

在那段时间内

COUNTER2 (time 2 - time 1) = 5914.

我需要一个公式来弄清楚如何解释 COUNTER2 的分辨率。

4

1 回答 1

3

计数器 2 每秒递增 5000 万次。

5914/(508032/2^32) ~= 5000 万

简而言之:计数器 1 每秒递增 2^32 次。因此,如果它增加 508,032 次,那就是 1/8454 秒。在此期间,计数器 2 增加了 5,914 次。所以它会在一整秒内增加 5,914*8,454 次。这非常接近 5000 万(4999.7 万),几乎可以肯定计数器 2 的分辨率旨在达到每秒 5000 万次计数。

于 2013-08-28T03:19:19.510 回答