3
MPEG中程序時鐘參考(PCR)的最大值是多少?PCR的最大值
據我所知,它是從27MHz時鐘產生的,週期性地加載到一個42位寄存器中。
PCR(i)=PCR_Base(i) * 300 + PCR_Ext(i)
其中,PCR_Base被裝入33位寄存器 PCR_Ext被裝入一個9位寄存器。
所以,PCR w.r.t 27MHz的時鐘的最大值爲:
PCR =(2^33 - 1)* 300 +(2^9 - 1)= 2,576,980,374,811。
=>(2,576,980,374,811/27000000)= 95443.7s = 1590.7分鐘=26.5小時
26.5小時連續流的後寄存器溢出發生。這種理解是否正確?