Anonim

In deze uitgave van "In Layman's Terms" gaan we enkele termen bekijken die betrekking hebben op geheugen en verwerking.

Beetje

Qua geheugen is een bit (afkorting voor binair cijfer) de kleinst mogelijke gegevenseenheid op een computersysteem. Een enkel bit is eigenlijk een kleine elektrische 'schakelaar' die 'aan' of 'uit' is. ' Ze worden voor vrijwel alles gebruikt, van het geven van systeeminstructies tot het opslaan van gegevens. De 'aan' of 'uit' staat van bits is gerelateerd aan machinecode, waarbij alles wordt uitgedrukt in enen en nullen.

Bits bestaan ​​over het algemeen niet buiten acht tekenreeksgroepen die bytes worden genoemd.

Byte

De volgende stap van bit, een byte is een reeks van acht bits. Het is ook de basis voor … vrijwel elke meting van grootte en snelheid in computers (afgezien van Hertz). Bijgevolg is een kilobyte 1024 bytes, een megabyte is 1024 kilobytes, een gigabyte is 1024 megabytes en een terabyte is … nou, je krijgt het idee. Je hoeft eigenlijk niet veel anders te weten over deze meeteenheden, tenzij je er meteen in wilt gaan en binair wilt studeren (ik zal in een later bericht machinecode en andere basisprogrammeertalen behandelen).

Nu vragen sommigen van jullie zich af waarom de waarde 1024 is en niet 1000. De reden hiervoor is dat binair alles in feite uitdrukt als een veelvoud van 2- dus 1024 is het dichtst in de buurt van 1000.

FLOPS

En nu voor iets compleet anders. FLOPS - wat staat voor p oint p oint o perations per econd. Dat beperkt het niet heel veel, of wel? Als we een idee krijgen waar FLOPS voor staat, moeten we erachter komen wat een floating point-operatie is, nietwaar?

In binair zijn er twee systemen voor het weergeven van getallen met decimalen: vast punt en drijvend punt. Fixed point-systemen zijn systemen waarbij de decimale positie slechts op enkele plaatsen kan worden aangegeven; in drijvende komma systemen kan de decimaal overal worden geplaatst. Het is te simplistisch, maar het is voldoende.

Over het algemeen is FLOPS geen bijzonder belangrijke indicator van de prestatiesnelheid voor standaardcomputers, omdat drijvende-kommabewerkingen voornamelijk worden gebruikt in wetenschappelijke berekeningen. In het geval van supercomputers en systemen die worden gebruikt voor onderzoek, hoeveel FLOPS het systeem aankan is van vitaal belang, maar voor dagelijkse gebruikers? Ja, je hoeft je er waarschijnlijk geen zorgen over te maken.

Hertz

Als we voor een duidelijke definitie gaan, is Hertz de standaard meeteenheid voor cycli per seconde. 'One Hertz' is één cyclus per seconde. Eenvoudig genoeg, toch?

In termen 4 van leken: bits, bytes, flops en hertz