Datorn

Datorn

Dator eller surfplatta?

”Finns det plats för en tredje kategori av enheter mittemellan?” Den frågan ställde Steve Jobs retoriskt den 27:e januari 2010. Frågan syftade på om vi efterfrågade en produkttyp som var större än mobilen och samtidigt mindre än den bärbara datorn. Efter att ha resonerat kring frågan i några minuter presenterade han Apples Ipad.

Microsoft hade många år tidigare skapat en touchoptimerad version av Windows XP. Med det operativsystemet kunde Microsofts partnertillverkare bygga något som lik­nande dagens surfplattor. Det rörde sig dock snarare om bärbara datorer med en pekskärm som komplement till tangentbordet och pekplattan. Apples Ipad definierade en helt ny typ av portabel enhet och introducerade med den ett nytt användarmönster.

Sedan den dagen har vi haft tre typer av mobila enheter: bärbara datorer, surfplattor och mobiler. Gränsen mellan vad som ska klassas som en mobil och vad som ska klassas som en surfplatta har aldrig varit svårare att urskilja. I takt med att mobilerna har växt och surfplattorna har krympt, har de två enhetstyperna växt in i varandra. Surfplattorna har också börjat ta över allt fler av uppgifterna som vi tidigare behövde bärbara datorer till. De bärbara datorerna har samtidigt börjat utrustas med pekskärmar för att kunna göra samma saker som surfplattorna.

Var går gränsen mellan dator, surfplatta och mobiltelefon?

Även om uppdelningen mellan produkttyperna börjar bli irrelevant ur användnings- och utseendeperspektiv, så fyller den en funktion i denna bok. Surfplattor och bärbara datorer skiljer sig nämligen åt under skalet på ett sätt som gör att uppdelningen behövs i tekniska genomgångar. I denna bok särskiljs därför surfplattor från datorer på följande sätt.

  • En surfplatta är en datortyp som i första hand styrs med fingrarna via en pekskärm och kör ett surfplatteoptimerat operativsystem som till exempel Android, IOS eller Windows.
  • En dator är en stationär eller bärbar datortyp som i första hand styrs med tangentbord och mus samt använder ett skrivbordsoperativsystem som till exempel Windows eller Mac OS X.

I denna boksektion behandlas det som här har definierats som datorer. Surfplattor ­behandlas närmare i bokens Mobilt-sektion.

Hårdvara och mjukvara

En vanlig förväxling i ämnet datortermer är begreppen data och dator. Data syftar på informationen som en dator behandlar och lagrar. Dator används när det syftas på den fysiska hårdvaran och allt kring den. Hårdvara är benämningen på allt i en dator som går att ta på. Tidigt i datorns utveckling tog matematikern John von Neumann fram en modell av hur en dators hårdvara kan vara uppbyggd. Denna princip kallas von Neumann-arkitekturen och den kan illustreras på följande sätt.

Von Neumann-arkitekturen

Även om denna modell togs fram för över 50 år sedan är den fortfarande aktuell. En modern dator ser ut på samma sätt.

Arkitekturen i en modern dator

Datorns hårdvara

Datorn består av olika delar som samarbetar med varandra. Här följer en samman­fattning av komponenterna som behövs för att en dator ska fungera. Alla komponenter studeras i detalj i egna kapitel.

Processor
Processorn är den komponent som utför alla beräkningar och är hjärnan i datorn. Processorn förkortas CPU (Central Processing Unit). Läs mer
Arbetsminne
All information som processorn ska ha snabb åtkomst till ligger i arbetsminnet. Informationen som lagras i arbetsminnet töms när datorn stängs av. Arbetsminnet kallas även RAM (Random Access Memory), RWM (Read Write Memory) eller primärminne. Läs mer
Moderkort
Moderkortet kan ses som datorns nervsystem då det sammanlänkar alla dess komponenter med varandra. Läs mer
Hårddisk
På hårddisken lagras all information som ska finnas kvar även efter att datorn har stängts av. Läs mer
Nätaggregat
Datorn måste strömförsörjas. Nätaggregatet omvandlar nätspänning till lämplig drivspänning för datorns olika komponenter. Läs mer
Grafikkort
Grafikkortet matar ut bildsignalen till bildskärmen. Ibland används istället en integrerad grafikkrets som sitter antingen i processorn eller på moderkortet. Läs mer
Chassi
Chassit är själva datorlådan: ett tomt skal där alla komponenter monteras.

Utöver dessa komponenter tillkommer ofta diverse extrautrustning som till exempel tråd­bundet eller trådlöst nätverkskort och ljudkort. Moderna moderkort har visser­ligen både inbyggda nätverks- och ljudkretsar, men många väljer att komplettera med ­separata tilläggskort för att få högre nätverkshastighet eller bättre ljudkvalitet.

Komponentuppdelningen ser likadan ut oavsett om det handlar om en bärbar eller stationär dator. De två datortyperna använder visserligen olika storlekar på både arbets­minnen och hårddiskar, men principen är densamma. Det enda som skiljer markant är strömförsörjningen som i bärbara datorsammanhang är separerad.

1. Processor (under kylaren) 2. Arbetsminne 3. Moderkort 4. Hårddisk 5. DVD-brännare (döljs) 6. Strömförsörjning (nätaggregat) 7. Grafikkort 8. Chassikylning
1. Processor (undersidan av moderkortet) 2. Arbetsminne 3. Moderkort 4. Hårddisk (SSD-enhet)
5. DVD-brännare 6. Strömförsörjning 7. Nätverkskort 8. Kylning

Datorns mjukvara

Hur vacker datorns hårdvara än är så är den funktionslös utan sin mjukvara. Det är trots allt operativsystemen (t.ex. Windows och Mac OS X) och programmen (t.ex. Micro­soft Word och Adobe Photoshop) som gör att vi har nytta av våra datorer.

När datorn startar används datorns mest grundläggande mjukvara vid namn ”Bios” ­eller ”Uefi” (se Dator 6.6) för att starta datorns operativsystem. Operativsystemet utgör sedan datorns mjukvaruplattform, på vilken alla andra program körs. Operativ­systemet tar hand om den grundläggande kommunikationen med hårdvaran, ­fördelar dess ­resurser och sköter de mest fundamentala systemuppgifterna (till ­exempel att ­ansluta till nätverk). Genom att låta operativsystemet sköta detta behöver inte ­programtillverkarna ”uppfinna hjulet på nytt” varje gång de vill skriva ett nytt ­program. De behöver exempel­vis inte bygga in någon funktionalitet för att kommunicera med mus och tangent­bord, utan de kan förlita sig på att operativsystemet har stödet som krävs. De måste däremot bestämma sig för vilket operativsystem de vill att deras program ska fungera på. Adobe har exempelvis fått skriva två olika versioner av sin PDF-läsare Adobe Reader: en version för Windows och en version för Mac OS X. 

Operativsystemet utgör mjukvaruplattformen som programmen körs ovanpå.

Operativsystemet behöver drivrutiner för att förstå hur datorns hårdvara fungerar och hur den är tänkt att kommuniceras med. Det finns redan massvis av sådana inbyggda i operativsystemet, men en ovanlig hårdvara kan behöva kompletteras med en extra drivrutin för att operativsystemet och programmen ska förstå hur den ska användas. I vissa fall kan drivrutinen laddas ned och installeras helt automatiskt, medan den ­annars ­måste installeras manuellt. En drivrutin skrivs specifikt för varje operativsystem, vilket gör att en Windows-drivrutin inte går att använda för att lära Mac OS X hur kommunikationen med hårdvaran fungerar.

Ett operativsystem är egentligen en sammansättning av flera olika mjukvaror. Det ­består både av systemrelaterade program som användaren ofta använder och program som körs i bakgrunden utan att användaren ens märker dem. Utforskaren i Windows och Finder i Mac OS X är exempelvis inbyggda program som användaren har ständig ­kontakt med.

Dagens operativsystem

Uppbyggnadsprincipen med program som körs ovanpå operativsystem används inte endast i datorvärlden, utan samma princip används i mobiler och surfplattor. Skillnaden är att i mobil- och surfplattesammanhang brukar programmen ­istället kallas ”appar” (förkortning av applikationer). Termen appar har på senare tid även ­börjat användas i datorsammanhang.

För mobiler är Android, IOS och Windows Phone några av de vanligaste operativ­systemen. I datorvärlden har Windows och Mac OS X störst andel bland renodlade person­datorer, men det finns faktiskt fler operativsystem än dem. Linux är ett fullvärdigt och mycket kompetent operativsystem som länge har erbjudits till bland annat skrivbordsdatorer. Under lång tid hade Linux ett rykte om sig för att vara komplicerat och invecklat att arbeta med, men så ser det inte alls ut längre. Idag är Linux lika enkelt att använda som Windows och Mac OS X. Trots detta har Linux än så länge inte nått en lika bred användarskara som de två andra nämnda operativsystemen. På mobiler har Linux däremot fått fotfäste då Googles Linuxbaserade operativsystem Android har tagit mobilvärlden med storm. I serversammanhang är Linux också mycket vanligt före­kommande.

Linux är egentligen lika intressant att behandla som Windows och Mac OS X, men med ett begränsat antal sidor kan inte allt få plats. Därför behandlas inte Linux närmare i denna bok. Alla som vill testa att använda Linux kan däremot göra det, eftersom ­systemet bygger på öppen källkod och är släppt helt gratis. Tack vare en smart funktion som kallas Grub (GRandUnified Bootloader) kan en dator ha flera operativ­system i­nstallerade (användaren väljer operativsystem varje gång datorn startas). Det finns även live-CD-skivor som gör att den som bara är nyfiken kan starta hela operativsystemet från en CD-skiva, utan att påverka datorn i övrigt. En av de populäraste Linux­distributionerna (paketeringarna av Linux) är Ubuntu som kan laddas ned från www.ubuntu.com.

Byte och bit

Den moderna datorns föregångare programmerades och styrdes med så kallade hålkort. Varje hål representerade ett värde och ytor utan hål ett annat värde. På detta sätt gick det att lagra information som sedan kunde tolkas av en maskin (till- och frånslag av ström). Ur detta system kommer den välkända tekniken med ettor och nollor.

En etta eller en nolla kallas en bit (uttalas ”bitt” eller ”bit”, från engelskans binary digit). När ettor och nollor sätts samman i sekvenser tolkar datorn dessa som specifika instruktioner. Det är också ettor och nollor som datorn använder för att lagra data.

0 = en bit
1 = en bit
0101 = fyra bitar

En grupp på åtta bitar har fått termen byte som en egen benämning. Med åtta bitar går det nämligen att skriva en bokstav eller annat tecken. Bokstaven A skrivs binärt 01000001 enligt en ofta använd teckentabell vid namn Ascii (American Standard Code for Information Interchange).

01000001 = åtta bitar = en byte

Ett stort B betecknar byte medan litet b står för bit. Oftast används prefix som till ­exempel kilo (tusental), mega (miljontal) och giga (miljardtal) eftersom en bit ­eller en byte inte är speciellt mycket i jäm­förelse med hur höga lagringskapaciteter och överförings­hastigheter som är vanliga idag. Läs mer om lagring i här.

Datorns interna kommunikation

Kommunikationen i en dator går hela tiden ut på att flytta information mellan tre olika nivåer av minne: hårddisk, RAM-minne och cache-minne.

Det allra största minnet är hårddisken som lagrar all information permanent. Hårddisken är i sammanhanget riktigt långsam, vilket är raka motsatsen till processorn. Det så kallade cacheminnet (finns i processorn) är extremt snabbt och används för alla beräkningar som utförs för stunden. RAM-minnet är betydligt större än cacheminnet, men mycket mindre än hårddisken. RAM-minnet är snabbt och därför jobbar processorn alltid mot det istället för mot hårddisken.

Exempel på de tre nivåerna av minne i en dator. Det som skiljer dem åt är storleken och hastigheten.

När ett program startas, laddas all nödvändig information in från hårddisken till RAM-minnet (läs mer om RAM-minnet och hur det fungerar här). Efter det har processorn snabb åtkomst till den information den behöver under programmets gång.

En hårddisk brukar vanligtvis ha 1000 GB till 6000 GB i lagringsutrymme. RAM-­minnet brukar ligga kring 4 GB till 16 GB och processorns eget minne är sällan mer än 8 MB (0,008 GB). Det som skiljer mellan de tre minnestyperna är alltså hastigheten och storleken.

Senast ändrad: 2016-05-10

Meddelande från Kjell & Company

"Din webbläsare är gammal, och vi kan inte lova att innehåll visas korrekt, eller full funktionalitet. uppdaterar din webbläsare nu!

Hej, vi använder cookies för att kjell.com skall fungera bättre för dig. Genom att fortsätta använda vår webbplats samtycker du till detta. Läs mer » Ok

Meddelande från Kjell & Company

Cookies är avslaget i din webbläsare. För att kunna använda internetbutiken måste din browser stödja cookies (mer information).