Video: Windows 10 Google Chrome web installer med netværksadministrator fejl 2025
Før du kan forstå detaljerne om, hvordan IP adressering af værker, skal du forstå, hvordan det binære nummereringssystem fungerer, fordi binær er grundlaget for IP-adressering.
Binær er et tælle system, der kun bruger to tal: 0 og 1. I decimalsystemet (som de fleste mennesker er vant til) bruger du 10 tal: 0-9. I et almindeligt decimaltal - som 3, 482 - repræsenterer det højeste ciffer dem; det næste ciffer til venstre, titus det næste hundrede; de næste tusinder; og så videre.
Disse tal repræsenterer magt på ti: første 10 0 (som er 1); næste, 10 1 (10); derefter 10 2 (100); derefter 10 3 (1.000); og så videre. I binær har du kun to tal snarere end ti, hvorfor binære tal ser noget monotont ud som i 110011, 101111 og 100001.
Positionerne i et binært tal (kaldet bits snarere end cifre) repræsenterer beføjelser på to i stedet for magt på ti: 1, 2, 4, 8, 16, 32 osv. For at beregne decimalværdien af et binært tal multiplicerer du hver bit med den tilsvarende effekt på to og derefter tilføjer resultaterne. Desimalværdien af binær 10111, for eksempel, beregnes som følger:
1 × 20 = 1 × 1 = 1 + 1 × 21 = 1 × 2 = 2 + 1 × 22 = 1 × 4 = 4 + 0 × 23 = 0 × 8 = 0 + 1 × 24 = 1 × 16 = _16 23
Heldigvis konverteres et tal mellem binært og decimalt noget, som en computer er god til - så godt, at du sandsynligvis aldrig behøver at foretage konverteringer selv. I stedet er det meningen at have en grundlæggende forståelse for, hvordan computere gemmer information og - vigtigst - for at forstå, hvordan det binære tælle system fungerer.
Her er nogle af de mere interessante egenskaber ved binære og hvordan systemet ligner og adskiller sig fra decimalsystemet:
-
I decimaltal bestemmer antallet af decimaler, der er tildelt et tal, hvordan stort antal kan være. Hvis du tildeler seks cifre, er det største mulige 999, 999. Fordi 0 er et tal selv, kan et sekscifret tal dog have en værdi på 1 million forskellige værdier.
På samme måde bestemmer antallet af bits tildelt for et binært tal, hvor stort det pågældende tal kan være. Hvis du tildeler otte bits, kan den største værdi, som nummeret gemmer, være 11111111, hvilket forekommer at være 255 i decimaltal.
-
For hurtigt at finde ud af hvor mange forskellige værdier du kan gemme i et binært tal af en given længde, brug antallet af bits som en eksponent på to. Et otte-bit binært tal kan f.eks. Holde 2 8 værdier.Fordi 2 8 er 256, kan et otte-bit nummer have nogen af 256 forskellige værdier. Derfor kan en byte - otte bits - have 256 forskellige værdier.
-
Dette & ldquo; beføjelser til to & rdquo; Det er derfor, computere bruger ikke fine, lige runde tal til at måle sådanne værdier som hukommelse eller diskplads. En værdi på 1K, for eksempel, er ikke en lige 1, 000 byte: Det er faktisk 1, 024 byte, fordi 1, 024 er 2 10 . På samme måde er 1MB ikke en jævn 1, 000, 000 bytes, men i stedet 1, 048, 576 bytes, som forekommer at være 2 20 .
En grundlæggende test af computer nerd-dom er at kende dine kræfter af to, fordi de spiller en så vigtig rolle i binære tal. Bare for det sjovt af det, men ikke fordi du virkelig behøver at vide, viser nedenstående tabel kraften på to op til 32.
Power | Bytes | Kilobytes | Power | Bytes | K, MB eller GB |
---|---|---|---|---|---|
2 1 | 2 | 2 17 | 131, 072 | 128K | |
2 2 | 4 | 2 18 | 262, 144 | 256K | |
2 3 | 8 | 2 19 | 524, 288 < 512K | 2 | |
4 16 | 2 | 20 1, 048, 576 | 1 MB | 2 | |
5 32 | 2 | 21 2, 097, 152 | 2MB | 2 | |
6 64 | 2 | 22 4, 194, 304 | 4MB < 2 | 7 | |
128 2 | 23 | 8, 388, 608 8MB | 2 | 8 | |
256 2 | 24 | 16, 777, 216 16MB | 2 | 9 | |
512 2 | 25 | 33, 554, 432 32MB | 2 < 10 | 1, 024 | |
1K 2 | 26 | 67, 108, 864 | 64MB 2 | 11 | 2, 048 |
2K 2 | 27 | 134, 217, 728 | 128MB 2 | 12 | 4, 096 |
4K 2 | 28 | 268, 435, 456 | 256MB 2 | 13 | 8, 192 |
8K 2 | 29 | 536, 870, 912 | 512 MB 2 <9 99> 14 | 16, 384 | 16K |
2 30 | 1, 073, 741, 824 | 1GB | 2 15 | 32, 768 < 32K | 2 |
31 2, 147, 483, 648 | 2GB | 2 | 16 65, 536 | 64K | 2 |
32 4, 294, 967, 296 | 4GB |