Mynd: Yfirlit yfir FNV-1a 32-bita hash reiknirit
Birt: 12. janúar 2026 kl. 13:28:49 UTC
Síðast uppfært: 9. janúar 2026 kl. 21:34:53 UTC
Landslagsupplýsingamynd sem útskýrir FNV-1a 32-bita kjötkássureikniritið sjónrænt, sýnir inntaksgögn, upphafsfrávik, XOR og margföldunarskref á bæti og kjötkássuúttak sem myndast.
FNV-1a 32-bit Hash Algorithm Overview

Tiltækar útgáfur af þessari mynd
Myndaskrárnar sem hægt er að hlaða niður hér að neðan eru minna þjappaðar og í hærri upplausn - og þar af leiðandi í hærri gæðum - en myndirnar sem eru felldar inn í greinar og síður á þessari vefsíðu, sem eru betur fínstilltar fyrir skráarstærð til að draga úr bandvíddarnotkun.
Venjuleg stærð (1,536 x 1,024)
Stór stærð (3,072 x 2,048)
Mjög stór stærð (4,608 x 3,072)
Mjög stór stærð (6,144 x 4,096)
Kómískt stór stærð (1,048,576 x 699,051)
- Er enn að hlaða inn... ;-)
Lýsing myndar
Myndin er breið, lárétt upplýsingamynd sem útskýrir heildarhugmyndina á bak við FNV-1a 32-bita kjötkássreikniritið á vingjarnlegan og ótæknilegan hátt. Bakgrunnurinn er sléttur blár litbrigði með daufum röðum af tvíundatölum sem liggja lárétt efst og neðst, sem gefur lúmskt „gagna“-andrúmsloft án þess að trufla aðalefnið. Efst, í miðjunni með stórum hvítum og blágrænum stöfum, er fyrirsögnin „FNV-1a 32-bita kjötkássreiknirit“.
Lengst til vinstri er appelsínugulur, ávöl rétthyrningur merktur „Inntaksgögn“ sem kynnir ferlið. Fyrir neðan hann er einfalt dæmi sýnt sem einstakar ljósgráar flísar sem stafa orðið „DÆMI“, sem tákna myndrænt röð af bætum frekar en raunverulegt strenggildi. Hvítur ör bendir frá þessu dæmi að miðju skýringarmyndarinnar og gefur til kynna upplýsingaflæði frá vinstri til hægri.
Í miðjunni er blár kassi sem heitir „Upphafsgildi hash-gildis“. Inni í þessum hluta er annar kassi merktur „Offset Basis“, sem inniheldur gulan spjald sem merkt er „32-bita hash“. Þetta sýnir fram á þá hugmynd að reikniritið byrjar frá fyrirfram skilgreindu upphafsgildi án þess að sýna neinar sérstakar tölur sem gætu orðið úreltar eða ruglingslegar.
Hægra megin við þetta er kafli sem heitir „Vinnsla úr hverju bæti“. Tvær staflaðar gulir spjöld lýsa endurteknum aðgerðum sem gerðar eru á hvert bæti inntaksins. Efsta spjaldið segir „XOR með bæti“ og er fylgt eftir með litlu ljósaperu-tákni sem gefur til kynna rökrétta aðgerð. Spjaldið fyrir neðan segir „Margfalda með frumtölu“ og er parað við einfalt margföldunartákn. Þessi tvö skref eru tengd með örvum og mynda lykkjulíkt sjónrænt form sem gefur til kynna endurtekningu fyrir hvert bæti í inntaksröðinni, en án þess að tilgreina smáatriði um útfærslu á lágstigi.
Lengra til hægri er grænn kassi merktur „32-bita hash output“ staðsettur fyrir ofan stærri gulan spjald sem segir „New Hash Value“. Ör sem vísar niður tengir græna merkið við gula spjaldið og sýnir að eftir að öllum bætum hefur verið unnið, framleiðir reikniritið lokauppfært hash-gildi. Bogadregin ör frá „Mafgæða með Prime“ spjaldinu leiðir inn í þennan lokakassa og styrkir þá hugmynd að síðasta ítrunin tengist niðurstöðunni.
Neðst á upplýsingamyndinni er breiður blár borði með textanum „Loka 32-bita klukkuútkoma“ í hvítum lit, sem dregur saman alla ferlið frá inntaksgögnum til úttaks klukkuútkomu. Heildarútlitið er hreint, frá vinstri til hægri og auðvelt að fylgja, með samræmdum litum og stórum merkimiðum svo að þeir sem ekki eru kunnugir klukkuútkomu geti samt skilið flæði reikniritsins á háu stigi án þess að verða fyrir hugsanlega ónákvæmum fastum eða kóðasértækum upplýsingum.
Myndin tengist: Fowler-Noll-Vo FNV1a-32 Hash kóða reiknivél
