Razlika med binarnim kazalcem in sivim kodnim kazalcem
(1) Zaradi sinhronizacije stiskanja se lahko kazalec hkrati spreminja več bitov, binarni kazalec pa lahko vsakič, ko se premakne, skoči čez poljubno dolžino, kar prinese udobje pri izvajanju nekaterih funkcij FIFO (za na primer, strojna oprema neposredno nadzoruje FIFO iz predpomnilnika. Paket napak se zavrže v podatkovnem toku); in siv kazalec se lahko na splošno premika le navzgor ali navzdol.
(3) V primerjavi z neposredno sinhronizacijo sinhronizacija s stiskom roke zahteva več taktnih ciklov, zato je sodba binarnih kazalcev v celoti prazna kot "konzervativnejša" od polno prazne presoje kazalcev Greya; za oblikovanje FIFO z veliko zmogljivostjo in sestavljenim iz spomina pravijo, da je mogoče izgubiti prostor zaradi konservativne presoje; toda za majhen FIFO ta "konzervativni" morda ni sprejemljiv. Na primer FIFO, sestavljen iz 8 registrov. Za kazalec, kodiran s kodo Grey, je v najslabšem primeru, ko pisatelj oceni, da je FIFO poln, v njem dejansko shranjenih le pet podatkov (z uporabo dvostopenjskega sinhronizatorja lahko traja tri sinhronizacije dveh ciklov , in branje se dogaja v teh treh ciklih); Za kazalce z binarnim kodiranjem, če je FIFO ocenjeno, da je poln, so lahko v FIFO le trije podatki (z uporabo dvostopenjskega sinhronizatorja. V najboljšem primeru je potrebnih pet ciklov stiskanja rok in pride do branja v vseh petih ciklih).
