Gå til innhold

hvorfor disse tallene? -128-256-512 osv


N*

Anbefalte innlegg

Skrevet

denne kunne sikkert passet andre steder, men jeg valgte dette forumet.

 

hvorfor er det slik at det skal være 128-256-512-1024 osv?

det kunne jo vært 120-250-500-1000..

 

 

:huh:

Videoannonse
Annonse
Skrevet

fordi det binære begynner på 1 - 2 - 4 - 8 - 16 - 32 - 64 - 128 - 265 osv

 

 

er ikke en fullstendig grunn, men det er en del av det...

Skrevet
fordi det binære begynner på 1 - 2 - 4 - 8 - 16 - 32 - 64 - 128 - 265 osv

 

 

er ikke en fullstendig grunn, men det er en del av det...

ok, det var det eg trudde...

Skrevet

Binært over hele fjøla ble nok valgt fordi da ble alt mye enklere å designe. Det ville være mulig å 100-bits minnebusser, 1.000.000-byte cache framfor 1048576 (=1MB), men det blir utrolig mye mer komplisert.

 

Og siden har man bare fortsatt med å bruke binært. Skulle man endret på noe nå, så måtte man lage en helt ny arkitektur og alle former for bakoverkompabilitet.

Skrevet
fordi det binære begynner på 1 - 2 - 4 - 8 - 16 - 32 - 64 - 128 - 265 osv      er ikke en fullstendig grunn, men det er en del av det...

 

Ehh... virker som om du har misforstått litt. :nei:

 

Det binære tallsystemet har kunn to verdier; 0 og 1.

 

Dette er fordi data'n kun forstår to verdier. Enten er det strøm=1 eller så er det ikke strøm=0. En bit er enten 1 eller 0, en byte er 8 bit satt sammen. 1 byte gir da 256 variasjonsmuligheter(2^8). Fordi det er 8 bit å hver av dem kan være enten 1 eller 0.

 

Slik er det binære tallsystemet bygd opp:

 

Binært | Dekadisk(=titallsystemet)

0 = 0

1 = 1

10 = 2

11 = 3

100 = 4

101= 5

110= 6

111= 7

osv.

Skrevet
fordi det binære begynner på 1 - 2 - 4 - 8 - 16 - 32 - 64 - 128 - 265 osv      er ikke en fullstendig grunn, men det er en del av det...

 

Ehh... virker som om du har misforstått litt. :nei:

 

Det binære tallsystemet har kunn to verdier; 0 og 1.

 

Dette er fordi data'n kun forstår to verdier. Enten er det strøm=1 eller så er det ikke strøm=0. En bit er enten 1 eller 0, en byte er 8 bit satt sammen. 1 byte gir da 256 variasjonsmuligheter(2^8). Fordi det er 8 bit å hver av dem kan være enten 1 eller 0.

 

Slik er det binære tallsystemet bygd opp:

 

Binært | Dekadisk(=titallsystemet)

0 = 0

1 = 1

10 = 2

11 = 3

100 = 4

101= 5

110= 6

111= 7

osv.

tar ikke den fulle forklaringen, men jeg kan det binære tallsystemet

0=0

1=1

10=2

100=4

1000=8

10000=16

osv, var det jeg egentlig mente

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...