Chapt 1 - Data Storage Flashcards
Bit “Binary digit”
En bit kan ha två värden, 0 och 1. Dessa värden bestämdes för att det är enkelt att representera två olika tillstånd (exempelvis hög och låg spänning) Ex hålkort - är det ett hål eller inte ett hål?
Vad representerar bitmönster?
Bitmönster representerar information. Exempelvis tal, text, bilder, ljud och sanningsvärden (sant eller falskt osv)
What is boolean operations?
Boolean operations är egentligen sanningsvärden (boolean values) sant eller falskt. 0 representerar falskt och 1 representerar sant.
Boolean operators - four
AND - &
OR - eller
XOR (exclusive OR)
NOT - icke/negatition
Gate
En gate är små elektroniska kretsar som utför logiska operationer (boolean operations) emot samlingstabller (truth tables.)
Datorer byggs av dessa kretsar, på lägsta nivå är det enkel logik som utförs. En dator består av miljarder med kretsar, är väldigt kraftfulla då de är väldigt snabba och kan hantera stora datamängder.
Hexadecimal notation
Används som gränssnitt mellan människa och dator. Det finns en liten högre representation när fyra bitar byts ut mot en hexadecimaltecken. VId färgkoder används RGB-värden på webben, då används hexadecimal notation. Ex FFFFFF = white
Main memory (RAM - Random Access Memory); Primärminne
Minnet består av en stor mängd elektroniska kretsar där varje elektronisk krets kan lagra en enda bit. Det är organiserat i minnesceller. Standard för en minnescell är att den kan lagra en grupp av 8 8 bitar (1 byte.) 4 G är det minsta man kan få idag (32 miljarder bitar lagras. primärminnet har 32 miljarder kretsar där varje krets kan lagra en bit.)
Hur många bitar är en byte?
En byte = en grupp av 8 bitar. En byte är ofta den minsta enhet som arbetas med.
Varför kallas primärminne för RAM-minne?
Det går snabbt att komma åt vilken del som helst i primärminnet.
Sekundärminnet
Exempelvis en CD-skiva. Vi måste spola genom för att hitta det vi söker efter.
Minnesceller
I varje minnescell lagras 8 bitar (en byte) och varenda en har en adress. Vasagtan 14 och en specifik port. Exempelvis på Adress (00000000 ) ligger det lagrat Cell (10010011) 0 längst till vänster, första är den högst signifikianta biten och 1:an längst till höger är den minst signifikanta. Adressen till minnescellen, adresserna är implicita. Platsen talar om vilken adress de har, dock är adressen ett viktigt begrepp.
Mass storage - Sekundärminne
Innebär att lagra data utanför primärminnet, utanför själva centrala delen.
Magnetiska diskar: hard drisk drives (HDDs)
Optiska diskar: CD-skivor, DVD, blue-ray (BDs) Avläses mha ljus.
Flash memory: SSDs (solid-state drives), memory cards. Är vad många laptops har.
Varför finns mass storage/sekundärminne?
För att det dels ej är beroende av ström
(Primärminnet försvinner så fort vi stänger av elektriciteten.)
Det är billigare att lagra stora datamängder separat.
Mer stabilt.
Representation av text
En avbildning/mappning behövs mellan ett bitmönster och ett tecken. Helt enkelt en förteckning där vi talar om vilket bitmönster som representerar vilket tecken. För att göra det användbart behövs en standard så att man kan läsa och förstå varandras dokument.
ASCII (American Standard For Information Interchange)
Första standard som togs fram. Här användes 7 bitar för att representera olika tecken. Ett bitmönster - 7 stycken ettor och nollor, kan ha 128 olika varianter/kan representera 128 tecken mha ASCII. Ej Å, Ä eller Ö.