ZIN EN ONZIN OVER BITS EN BYTES HOEVEEL
ZIN EN ONZIN OVER BITS EN BYTES HOEVEEL WEEGT EEN KILO NU EIGENLIJK……… EN EEN BEETJE UITLEG OVER TALSTELSELS EN BIT FORMATEN.
WAAR BEGINT HET In welk talstelsel zijn we aan het werken • Decimaal of tien talig stelsel. Hier telt de macht van 10 Dit stelsel kent voor ons geen geheimen, want daar is iedereen mee opgegroeid. Elke eenheid kan 10 verschillende waarden aannemen 0. . 1. . 2. . 3. . 4. . 5. . 6. . 7. . 8. . 9 • Hexadecimaal stelsel of 16 talig stelsel. Hier telt de macht van 16 0. . 1. . 2. . 3. . 4. . 5. . 6. . 7. . 8. . 9. . A. . B. . C. . D. . E. . F • Als buitenbeentje hebben we ook nog het Octaal of 8 talig stelsel, met de macht 8. Dit werd vroeger soms gebruikt, maar is tegenwoordig niet veel meer in gebruik
HIER GAAT HET NATUURLIJK OVER Het Binaire stelsel of 2 talig stelsel met de macht 2 als basis 0. . 1 hebben we om te tellen (waarschijnlijk ontworpen voor degene die niet tot 10 kunnen tellen) Dit stelsel is het enige dat in de computerwereld kan gebruikt worden om op hardware niveau te werken. • Op een harde schijf is een positie (bit) als 0 of als 1 gemagnetiseerd • Op een CD of DVD is er een vlakke positie of een putje • Op een herschrijfbare CD of DVD hebben we diffuus of gericht reflecterend licht • In een geheugen cel is een capaciteit geladen of ontladen. • Enz… dus altijd 0 of 1 true of false….
WELKE BIT FORMATIES KENNEN WE • http: //en. wikipedia. org/wiki/1 -bit_architecture • De bit = 1 bit : kan positie 0 en 1 bevatten. • De nibble = 4 bit : kan 0 …. . 15 bevatten (In decimale getallen) • De Byte = 8 bit : kan 0 …. . 255 bevatten. • Word = 16 bit : kan 0 …. . 65535 bevatten. • Dubbel Word = 32 bit : kan 0 …. 4294967295 bevatten.
WAAROM DE BIT EN WAAROM DE BYTE • In de elektronica hebben we de behoefte om de aan/uit status elektrisch voor te stellen. Dus de 1/0 status. Dus de bit vervult de basis behoefte in alle hardware nodig voor computers. • Aangezien we een mogelijkheid nodig hadden om al de tekens van ons alfabet te kunnen voorstellen + data stuurtekens + semi grafische tekens en deze pasten in een 8 bits combinatie, heeft deze zijn belang gekregen. http: //www. asciitable. com/ of http: //www. ascii-code. com/ • Voordien was er in het mechanische tijdperk (Telex machine) waar een beperkt alfabet werd gebruikt slechts 5 bit nodig. Dit noemde men de baudot code http: //en. wikipedia. org/wiki/List_of_binary_codes http: //en. wikipedia. org/wiki/Telex
HOEVEEL IS EEN K DAN WAARD…. Dit is dus de hamvraag • Als we decimaal tellen dan is een K (komt van kilo of 1000 tal of 10^3 ) 1000 waard (macht van 10… 10. . 1000. . Enz) • Als we binair tellen dan is een K (via de macht van 2^10) 1024 waard (Macht van 2… 2. . 4. . 8. . 16. . 32. . 64. . 128. . 256. . 512. . 1024. . enz) • We kunnen dus stellen dat de ene zijn K meer waard is dan de andere zijn K (waar komen we dat nog tegen) http: //en. wikipedia. org/wiki/Binary_prefix
MANIER VAN VOORSTELLEN HTTP: //NL. WIKIPEDIA. ORG/WIKI/GIGABYTE Veelvouden van bytes SI-voorvoegsels Binaire voorvoegsels Symbool (naam) Waarde k. B (kilobyte) 10001 = 103 Ki. B (kibibyte) 10241 =210 MB (megabyte) 10002 = 106 Mi. B (mebibyte) 10242 =220 GB (gigabyte) 10003 = 109 Gi. B (gibibyte) 10243 =230 TB (terabyte) 10004 = 1012 Ti. B (tebibyte) 10244 =240 PB (petabyte) 10005 = 1015 Pi. B (pebibyte) 10245 =250 EB (exabyte) 10006 = 1018 Ei. B (exbibyte) 10246 =260 ZB (zettabyte) 10007 = 1021 Zi. B (zebibyte) 10247 =270 YB (yottabyte) 10008 = 1024 Yi. B (yobibyte) 10248 =280
HET GEBRUIK VAN KLEINE EN HOOFDLETTERS • Als we een hoeveelheid data in bit willen voorstellen, dan gebruiken we de kleine “b” • Als we de data in Byte willen voorstellen dan gebruiken we de “B” • We zien hier dus al dat er in deze 2 voorstellingen een factor 8 verschil zit • Dus (Telenet Wopp) 60 Mbps (bit) is dus 7, 5 MBps (Byte) snelheid • De ps staat hier voor “per seconde”, dus max 60 Mb elke seconde (en dus niet voor parti socialiste)
WIE GEBRUIKT WAAR EN HOE • In de data communicatie wordt meestal het decimaal stelsel gebruikt en wordt er gebruik gemaakt van de bit (10^n). • In computer geheugen wordt meestal het binair stelsel gebruikt en de Byte (2^n) • Harde schijven en flash memory gebruiken meestal het decimaal stelsel en de Byte (10^n) • Om vlug om te rekenen http: //www. speedguide. net/conversion. php • Dus een harde schijf van 2 Terra Byte (decimaal) heeft 1, 81 Terra Byte (binair) Of 3 Terra Byte (decimaal) is 2, 72 Terra Byte (binair)
VOORBEELD CALCULATOR SPEEDGUIDE. NET/CONVERSION. PHP 1 e Vb Snelheid Telenet Whop is 60 Mb ps dus invullen in vak 1 (is dus decimaal) 2 e Vb Opslag harde schijf is 3 TB dus invullen in vak 3 (is dus ook decimaal)
3 e Vb Geheugen in de PC is 4 GB dus invullen in vak 2 (is dus binair)
- Slides: 11