Mikroprocessorns historia Thomas Wirén Mälardalens högskola, IDt

Storlek: px
Starta visningen från sidan:

Download "Mikroprocessorns historia Thomas Wirén (twn02001@student.mdh.se) Mälardalens högskola, IDt"

Transkript

1 Mikroprocessorns historia Thomas Wirén Mälardalens högskola, IDt Kursnamn: Vetenskapsmetodik inom teknikområdet Kurskod: CT3620 Västerås,

2 Sammanfattning Denna rapport sammanfattar mikroprocessorns historia och är skriven i kursen Vetenskapsmetodik inom teknikområdet. Vad är då en mikroprocessor? Jo, man kan säga att en mikroprocessor är hjärnan i en dator, eller i ett system. I processorn utförs matematiska beräkningar av olika slag. Innan processorerna fanns har man i alla tider försökt att komma underfund med att underlätta beräkningar av matematiska problem. Många duktiga matematiker har försökt att konstruera mekaniska konstruktioner för att lösa problem. Men mekaniska maskiner var svåra att hantera. Ett genombrott kom när man började använda elektricitet i maskinerna. De första maskinerna var relämaskiner, men kort därefter uppfann man elektronrören. Större och bättre datorer kunde då byggas. Den största skillnaden kom när man upptäckte halvledartekniken. Då kunde man använda små transistorer istället för elektronrör. Datorerna blev mindre och driftsäkrare. Det dröjde inte länge innan den integrerade kretsen uppfanns. Det var då mikroprocessorn föddes. Sedan dess har en enorm utveckling skett. Tyvärr finns det bara ett fåtal processortillverkare kvar idag. De största är Intel och AMD. 2

3 Innehållsförteckning Sammanfattning... 2 Innehållsförteckning... 3 Inledning... 3 Mikroprocessorns förhistoria... 3 Den mekaniska generationen... 4 Charles Babbage... 4 Den elektroniska generationen... 5 Elektronrör... 5 Transistorn... 5 Transistorn fördelar... 6 Integrerade kretsen... 6 Den första mikroprocessorn... 7 Från 4004:an till idag... 7 Inbyggda elektroniksystem... 9 Slutsatser... 9 Referenser Litteratur Internet BILAGA Inledning Vi kan aldrig få för snabba datorer. Den dator som vi har idag kan kännas slö imorgon. Den beräkning som idag tar 10 sekunder att utföra, kanske tar 1 sekund att utföra imorgon. Det är det som gör att vi strävar efter att skaffa nya datorer hela tiden. Allt ska gå snabbare och snabbare. Det driver på utvecklingen av nya processorer i rask takt. Små mikrodatorer finns överallt omkring oss idag. Dessa behöver inte sitta i våra datorer, utan finns i nästan all hemelektronik som vi använder. Dessa mikrodatorer underlättar för oss i vardagen. Om alla mikrodatorer skulle sluta fungera skulle det bli kaos. Bilen, kameran, telefonen, tågen, rakapparaten, ja allt skulle stanna! Utvecklingen är enorm och det verkar inte avstanna på många år än. Mikroprocessorns förhistoria Förr använde man människans hjärna för att utföra beräkningar. Större beräkningar hade man hjälp av kulramar, stenar och skrivtecken med mera. Tyvärr dras vår hjärna med ett par stora nackdelar: Den är långsam på beräkningar och felfrekvensen vid komplicerande beräkningar är mycket hög. 3

4 Den mekaniska generationen År 1967 fann man skisser från Leonardo da Vinci på en mekanisk räknare. Man tror att de är gjorda någon gång på 1500-talet. Men Willhelm Schickard ( ) konstruerade den första mekaniska kalkylator, som man känner till år Schickard tillverkade räknaren i endast i två exemplar. Dock finns det ingen av dessa kvar idag. En mer känd räknemaskin byggdes av Blaise Pascal ( ) år Den kunde utföra addition och subtraktion av sexsiffriga tal. Pascals maskin bestod av två uppsättningar med sex vred som representerade de tal som skulle beräknas. Beräkningen räknades ut genom en växellådsliknade konstruktion, varvid man fick svaret. År 1671 tillverkades den första fyrfunktions kalkylatorn av Gottfried Leibniz ( ). Maskinen innehåll en identisk konstruktion som Pascal hade, men även en automatisk multiplikations- och divisionsenhet. Charles Babbage Charles Babbage ( ) designade under sin livstid två datorer, The Difference Engine och The Analytical Engine. The Differense Engine börjde Babbage tillverka år 1822 men den slutfördes aldrig. The Analytical Engine designades The Difference Engine skulle beräkna matematiska tabeller och automatiskt trycka ut dessa på papper. Den brittiska regeringen insåg vikten av en sådan räknemaskin till sjöfarten. Sjöfarten var beroende av korrekta tabellverk, eftersom man navigerade efter dessa. Regeringen anslog pund för att Babbage skulle utveckla denna maskin. När maskinen The Difference Engine skulle vara färdig skulle den kunna beräkna sjättegradspolynom med 20 siffrors noggrannhet. Men efter 19 års arbete övergav Babbage projektet. Han ansåg att mekaniken inte hade tillräcklig precision. En orsak var kanske också att han hade fått en ny maskin i tankarna, The Analytical Engine. The Analytical Engine skulle automatiskt kunna utföra alla slags matematiska operationer. Den skulle bestå av en uppsättning hjul som lagrade tal (minnet). En enhet på maskinen som kunde utföra de fyra räknesätten fanns också som motsvarar dagens processor. Man gav maskinen instruktioner via hålkort (program). Konstanter till programmet kom in via hålkort och resultaten skrevs ut på papper, eller stansades ut på hålkort. Babbages viktigaste bidrag till datorvetenskapen var att introducera idén om en maskin som byggdes utan att ha ett förutbestämt syfte. Man ändrade i hålkorten för att utföra det man ville göra. Detta var något helt nytt på den tiden. Tyvärr var Babbages planer lite före sin tid. The Analytical Engine blev aldrig klar. Det dröjde ända fram till 1938 innan nästa stora framsteg inom datortekniken. Konrad Zuse ( ) lät bygga en elektromekanisk dator i Tyskland kallad Z1. Z1 var en binär representerande maskin som han lät tillverka. Efterföljaren till Z1 var Z3 som blev klar år Troligtvis var den första programstyrda datorn. Den styrdes av stansade gamla filmremsor. Elektromagnetiska reläer användes till flyttalsrepresentationen. Howard Aiken ( ) konstruerade 1939 en elektromagnetisk dator vid Harvard University kallad Mark I. De efterföljande maskinerna Mark II-IV hade elektriskt lagrade program, och hade separata instruktions- och dataminnen som senare kom att kallas för Harvardarkitektur. 4

5 Den elektroniska generationen Elektronrör Nästa stora steg i utvecklingen av datorer var när elektronröret uppfanns. Elektronröret är en aktiv komponent, dvs en komponent som kräver att man tillför energi för att den ska fungera. Elektronröret är ett lufttomt rör som har en minuspol (katod) som uppvärms och en pluspol (anod). Elektronröret är en vidareutveckling av glödlampan. Man kom underfund med att glödtråden lämnade ifrån sig elektroner som satte sig på glasets insida. Genom att införa en elektrod vid glaset kunde man konstatera att man kunde leda ström från elektroden till glödtråden. Men man kunde inte leda ström åt motsatt håll. Det var den första elektronröret som kallades för diod. Den amerikanske uppfinnaren Lee DeForest ( ) lade in en tredje elektrod mellan katoden och anoden år Genom att lägga på en negativ spänning på den tredje elektroden kunde man reglera strömmen mellan katod och anod. Denna grindöppnande elektroden fick det engelska namnet gate. På svenska blev dess namn galler. Med denna uppfinning kunde man nu med hjälp av en svag ström kontrollera strömmen genom elektronröret. Fördelarna mot de elektromagnetiska reläerna var att omslagen ström på och ström av gick mycket fortare. Inga rörliga delar behövdes. Det fanns också nackdelar med rören. Eftersom rören alstrade mycket värme behövdes det kylsystem, men alltför ofta gick rören sönder ändå. Den tidens datorer behövde flera tusen rör för att fungera. Man kan lätt konstatera att det behövdes åtskilliga timmar av felsökning till dessa datorer. Den första universaldatorn hette ENIAC (Electronic Numerical Integrator And Computer) och byggdes år Den utvecklades vid University of Pennsylvania. Datorn vägde ca 30 ton och bestod av elektronrör. Den tog dessutom upp en yta på 160 kvadratmeter. Med en klockfrekvens på 100kHz var ENIAC cirka 1000 gånger snabbare än Mark I och gjorde en multiplikation på 3 ms. Tack vare snabbheten i elektroniken kunde man se nya möjligheter med elektronrören. Transistorn Nästa steg i utvecklingen var när transistorn kom till värden. Det var efter andra världskriget som en forskargrupp från Bell labs samlades. Med William B Shockley som ledare försökte man komma på ett sätt att ersätta de problematiska elektronrören. Gruppen studerade halvledartekniken som användes bland annat för att utveckla radarsystemet hade Shockley den första halvledartransistorn som kallades för fälteffekt. Shockley jobbade ofta ensam hemma, varvid hans kollegor var på labbet. Kollegorna Bardeen och Brattain tog fram 1947 en bättre och stabilare transistor the point-contact transistor. Deras idé var att transistorn var gjort i guldfolie på en plasttriangel, nedtryckt så den fick kontakt med en platta av germanium. När Shockley fick reda på att de båda herrarna lyckats göra en bättre transistor blev han både arg och belåten. De hade arbetat utan att sagt något år Shockley som var ledare för gruppen. Shockley utvecklade the junction (sandwich) transistor själv. Det tog honom en månads tänkande och experimenterande. Två år efter hade han en fungerande transistor. Problemet hade blivit att de tävlade mot varandra och inte i grupp som det var tänkt. Det ledde till en tvist om vem som skulle ta patent på uppfinningen. Shockley visste vilken potential uppfinningen hade och beslutade sig att lämna Bell Labs och startade eget. Företaget hette Shockleys Semiconductor. Han hyrde in ingengörer och fysiker, men de var svårt att jobba 5

6 ihop med Shockley. Några sökte sig bort från Shockley och startade Fairchild Semiconductor, medan Robert Noyce och Gordon E. Moore valde att bilda ett eget företag med namn Intel Corporation fick Shockley, Bardeen och Brattain dela på nobelpriset i fysik. Transistorn fördelar Transistorn fungerade i princip som elektronröret som minne. Den kan lagra en etta eller nolla. Den största skillnaden var att den var mycket mindre och alstrade mycket mindre värme. Transistorn tog bara upp 1/50 av elektronrörets storlek. Med transistorn som grund kan man bygga mycket mindre datorer, som höll längre. Transistorn är gjort av en grupp grundämnen som kallas halvledare. Till halvledare hör till exempel germanium och kisel. Halvledare är som namnet antyder, att de kan leda ström under vissa förutsättningar. Följande fördelar mot elektronröret är: låg arbetsspänning. (Elektronröret krävde minst 40Volt, men vanligen 90 Volt) drar mycket lite ström. arbetar snabbare. mycket mindre. (1/50 del av elektronröret) enklare konstruktion. (billigare att tillverka) betydligt driftsäkrare. (slits inte som elektronröret) Integrerade kretsen Då man kopplade ihop flera tusen transistorer fick man problem med dåliga kopplingar. Transistorn blev populär i radioapparater, datorer, telefoner med mera. Trots att transistorn var mindre än elektronröret behövde man ytterligare förbättra elektroniken. En integrerad krets är i grunden en kiselskiva med vissa analoga eller digitala kretsmönster i form av halvledare vilka etsas på kiselplattan. På kiselplattan kan mängder med transistorer resistorer, dioder och andra elektronikkomponenter få plats. Kiselskivan monteras sedan i en kapsling med anslutningsbenen. Denna konstruktion kallar vi för IC-krets. Den första integrerade kretsen konstruerades år 1961 av Texas Instruments. Texas Instrument tog genast patent på tekniken. Alla kretstillverkare har mer eller mindre gjort intrång på detta patent. Datorerna blev nu ännu snabbare, eftersom elektronerna färdades betydligt kortare sträckor i de integrerade kretsarna. Kretsarna rymde flera tusen transistorer på några få mm 2. En stor kund som köpte massor av kretsar var NASA som var i behov av elektronik i och med rymdkapplöpningen på 1960-talet. Detta ledde till att tillverkarna fick stora intäkter och därmed utveckla kretsarna ytterligare. Man enades om en ny standard som hette LSI. LSI står för Large Scale Integrated och kunde ha upp till komponenter per chip. Efter LSI-kretsarna följde VLSI, som står för Very Large Scale Integrated. Dessa kretsar kunde innehålla upp till komponenter på ett chip. Denna utveckling ledde till att de första mikroprocessorerna utvecklades. 6

7 Den första mikroprocessorn Företaget Intel fick 1969 en förfrågan från det japanska förtaget Busicom om att tillverka 12 specialanpassade kretsar. Kretsarna skulle hantera de olika funktionerna Busicoms miniräknare. Intel hade inte då möjlighet att tillverka 12 olika kretsar, men en ingenjör på företaget kom med en smart idé. Ingenjören hette Ted Hoff. Idén gick ut på att utveckla en enda krets som med hjälp av programvara kan utföra flera olika uppdrag. Busicoms ingenjörer ville först inte ändra designen med de tolv kretsarna. Men efter påtryckningar av den nya idén, fick Intel till slut igenom sin vision. Nio månader efter mötet stod utvecklingsarbetet med den nya kretsen klar. Ted Hoffs idé blev verklighet. Kretsen innehöll 2300 transistorer. I dagens mått låter det ynkligt, men det motsvarade lika mycket datorkraft som ENIAC kunde prestera. Kretsen fick dessutom plats på en fingernagel, jämfört med ENIAC som vägde 30 ton, och tog upp 160 kvadratmeter. Därmed kunde man konstatera att värdens första mikroprocessor var skapad. Från 4004:an till idag På Intel förstår man att detta var bara början av utvecklingen. Problemet var bara att Intel hade sålt rättigheterna till kretsen till Busicom. Robert Noyce tar tag i problemet och flyger till Japan och lyckades köpa tillbaka rättigheterna för dollar, lika mycket som Intel ursprungligen fått för att utveckla kretsen. Nu var det fritt fram för Intel att fortsätta arbetet. Under 1971 lanserar Intel kretsen under namnet Priset var 299 dollar. Året efter lanserar man dess efterföljare med namnet 8008-processorn. Processorn var dubbelt så snabb som 4004:an. Dessutom jobbade 8008:an med 8-bitar istället för 4004:ans 4-bitar. Processorer brukar i allmänhet kallas för CPU, som står för Central Processning Unit. Översätt till svanska blir det central beräkningsenhet lanserar Intel 8080-processorn som användes i värdens första persondator som hette Altair. Altair kunde man köpa som byggsats för 395 dollar. Det såldes ungefär 2000 stycken, varvid ett 50-tal hamnade i Sverige. Bredvid Intel fanns konkurrenter som Motorola och Zilog. Motorola kom med sin processor. Zilog hade utvecklat Z80 processorn som blev populär. Z80 var grunden i många system som ZX Spectrum, Spectravideo, samt den svenska 1980-talsdatorn ABC80. Z80 har även funnits som hjälpprocessor till Sega Mega Drive och Commodore 128. Zilog processorn framställdes från tidigare folk som slutat på Intel. Det riktiga stora genombrottet för Intel är 1981 när IBM väljer att använda deras processor till IBM:s Personal Computer. Processorn från Intel hette IBM utvärderade även processorerna som Zilog och Motorola erbjöd. IBM var ett okänt företag på den tiden. IBM:s idé byggde på att köpa in komponenter istället för att tillverka allt själv. Operativsystemet som användes heter Dos och köptes från ett litet företag med ett 30-tal anställda som hette Microsoft. 8088:n hadde transistorer oh en klockfrekvens på fem megahertz kom processorn. I vardagligt tal kallar vi den för 289:an, som genast blev en succé. Att den blevsån succé var att alla tidigare program som var skrivna för 8088:an fungerade även på 286:an. Och naturligtvis hade 286:an fler betydligt fler transistorer, cirka stycken. Sedan dess är alla Intels PC-processorer bakåtkompatibla. Del lär finnas 15 miljoner datorer som hade 286-processorn installerade sex år efter den lanserats, Bland annat användes processorn i IBM AT datorn. 7

8 1985, alltså tre år senare lanserade företaget 386-processorn som hade beteckningen 80386DX. Den hade en inbyggd matteprocessor. Klockfrekvensen var 16 megahertz, men i slutet kom det även en 33 megahertz variant. En lightversion av processorn med beteckningen 80386SX kom också. Den var procent lägre prestanda och saknade matteprocessor, men det var billigare att köpa. Efter 386:an kom processorn Processorn innehåll 1,2 miljoner transistorer och arbetade med max 50 megahertz. Den var ca 50 gånger snabbare än den tidigare 8088:an. En variant kom 1992 av 486:an som hette 80486DX2 som arbetade med dubbel hastighet internt på chippet skulle nästa processor lanseras från Intel. Då det var svårt att namnskydda en sifferbeteckning som man tidigare använt. Och så hade det dykt upp några nya konkurrenter på marknaden, gjorde att man tog namn som var lättare att skydda. Intel valde att kalla sin nya processor för Pentium. Namnet hänger kvar än idag. Konkurrenten AMD (Advanced Micro Devices) landserade 1994 en variant av 80486:an som hette 486DX4. AMD utmanade Pentiums framgång med en billigare processor för 486- generationen skakades Intel av Pentium-buggen. En bugg hade påträffats i processorns flyttalsdel som gjorde att vissa beräkningar blev felaktiga. Intel har fått mycket kritik för denna bugg, eftersom Intel inte erkände felet från början. Man menade att inte felet inte var så allvarligt, och att det inte påverkade systemen nämnvärt. Dock fick Intel backa, och erbjöd till slut nya processorer till de kunder som drabbades lanserades Pentium Pro ut på marknaden. Den arbetade med 200 megahertz och hade 5,5 miljoner transistorer i processorn. Intel jobbade på med nästa processor som stod klar under Då kom Pentium MMX och Pentium II ut. MMX varianten var avsedd främst för multimedia. Pentium II processorn rymde hela 7.5 miljoner transistorer på chippet. AMD presenterar sin K6-2 processor. Nu handlar frekvenserna kring 450 megahertz kommer Intel ut med en budgetvariant av Pentium II. Den kallas för Pentium Celeron, och är främst anpassad för hemmaanvändare. År 1999 består Intels senaste processor av 9,5 miljoner transistorer. Processorn heter Nu Pentium III och fanns i hastigheterna från 450 megahertz till 1gigahertz. AMD kommer ut med sin nyutvecklade Athlonprocessor, samtidigt som Intel lanserar Pentium 4 år Pentium 4 processorn hade 42 miljoner transistorer och hanterade hastigheter upp till 3 gigahertz kom både Intel och AMD ut med sina första 64-bitars processorer lanseras Intels senaste processor Pentium 4 som jobbar med en klockfrekvens på hela 3,6 gigahertz. AMD landerar Athlon processor som ska motsvara Intels modell. 8

9 Inbyggda elektroniksystem Bredvid utvecklingen av processorer till våra persondatorer och servrar finns en avdelning små mikrodatorer. Dessa mikrodatorer har på ett exploderande sätt erövrat världen det senaste årtiondet. Mikrodatorerna finns bland annat i: Fjärrkontroller Portabla datorer Mobiltelefoner Motorstyrningar Säkerhetssystem Verktyg Kontrollsystem Listan kan göras lång. Dessa mikrokontroller kan programmeras med hjälp av en dator till önskad funktion. De största tillverkarna idag hör Microship, Motorola, Atmel och ST-Micro. Eftersom marknaden är stor för dessa mikrodatorer finns det många tillverkare som slåss. Eftersom de massproduceras i stora volymer blir de billiga. De vanligaste processorerna är 8 och 16-bitars, med varierande minne. Slutsatser Utveckling av processorer har drivits fram tack vare energiska forskare och ingenjörer som tävlar om patent. Förfinad tillverkningsprocess gör att processorerna blir bara bättre och bättre. En stor del att utvecklingen kom så långt på 60-talet var naturligtvis att NASA behövde kretsar till deras rymdprogram. Det som gör att de fortsätter att komma med nya modeller är att efterfrågan på processorer är stor. Man vill helt enkelt ha snabbare datorer. Att försöka förutspå vart och när det hela kommer att sluta är en omöjlig fråga att svara på idag. Redan när en processor är helt ny på marknaden är nya modeller på väg att lanseras med bättre prestanda. Som det ser ut idag har inte processorutvecklingen planat ut. De mindre processorerna som vi har i vår hemelektronik kommer vara mer och mer betydande. Snart kanske man till och med kan koppla ihop mikrodatorer med vår egna hjärna. Den som lever få se 9

10 Referenser Litteratur Carlsson Per, Johansson Staffan, Digital Teknik, Liber AB, Stockholm,1993 Eklund Sven, Modern mikroprocessordesign, Studentlitteratur 1999, Lund 1999 Peatman John, Embedded Design with the PIC18F452 Microcontroller, Pearson Education, Upper Saddle River, 2003 Internet Elektronrör Historia Z

11 BILAGA 1 Sammanfattning av den mekaniska generationen: År Upphovsman Maskin Räknesätt 1642 Pascal Saknar namn Add, Sum 1671 Leibniz Saknar namn Add, Sub, Mul, Div 1843 Scheutz Difference Engine Maclaurin utveckling Babbage Analytical Engine Generell beräkning 1941 Zuse Z3 Generell beräkning 1944 Aiken Mark I Generell beräkning Tabell1. Den mekaniska generationen. Sammanfattning av den elektriska generationen: Generation och År Första Andra Tredje Fjärde Femte 1991-idag Teknologi och Arkitektur Rörteknik, CPU med register, heltalsaritmetik Transistorer, kärnminnen, flyttal, I/O processorer Integrerade kretsar, mikroprogr. Cache, pipelining LSI-VLSI, Halvledarminnen, multiprocessorer, vektordatorer, mikroprocessorn Högskalig integration (ULSI), skalbara arkitekturer Programvara och Applikationer Maskinspråk, en process åt gången, inga subrutiner Högnivåspråk, subrutinbibliotek, batchkörning Tabell 2. De fem generationerna av elektroniska datorer. Multiprogrammering tidsdelning, avancerade OS Multiprocessor-OS, språk, kompilatorer och miljöer för parallella datorer Massiv parallellism 11

1642 uppfann Blaise Pascal världens första mekaniska räknemaskin. Den kunde både addera och subtrahera. Den kan ses som en föregångare till datorn.

1642 uppfann Blaise Pascal världens första mekaniska räknemaskin. Den kunde både addera och subtrahera. Den kan ses som en föregångare till datorn. Datorns utveckling 1642 uppfann Blaise Pascal världens första mekaniska räknemaskin. Den kunde både addera och subtrahera. Den kan ses som en föregångare till datorn. Tre decennier senare konstruerade

Läs mer

Grundläggande programmeringsteknik Datorsystem

Grundläggande programmeringsteknik Datorsystem Datorsystem Från abakus till Z3 Datorsystem Från kursplanen Moment 3, Datorsystem 3hp I detta moment ges en introduktion till datorsystem och dess uppbyggnad. Minneshantering, vad en CPU är och gör samt

Läs mer

Moment 2 Digital elektronik. Föreläsning Inbyggda system, introduktion

Moment 2 Digital elektronik. Föreläsning Inbyggda system, introduktion Moment 2 Digital elektronik Föreläsning Inbyggda system, introduktion Jan Thim 1 Inbyggda system, introduktion Innehåll: Historia Introduktion Arkitekturer Mikrokontrollerns delar 2 1 Varför lär vi oss

Läs mer

Datorhistoria Introduktion till PBL

Datorhistoria Introduktion till PBL Datorhistoria Erfarenheter Inlärningsmål Ämne: Datorhistorik Första datorn? Eniac 1946? Definiera dator Internationellt? Svenskt? Dator = räknehjälpmedel? Mer räknehjälpmedel Abacus (kulram) c:a 3000 fkr

Läs mer

Datorhistorik. Föreläsning 3 Datorns hårdvara EDSAC. Eniac. I think there is a world market for maybe five computers. Thomas Watson, IBM, 1943

Datorhistorik. Föreläsning 3 Datorns hårdvara EDSAC. Eniac. I think there is a world market for maybe five computers. Thomas Watson, IBM, 1943 Datorhistorik Föreläsning 3 Datorhistorik Datorns uppbyggnad, komponenter Processor, primärminne, sekundärminne Minneshierarkier Inbyggda system, stora datorer I think there is a world market for maybe

Läs mer

F1 Introduktion och ingenjörsrollen EDAA05 Datorer i system! Roger Henriksson!

F1 Introduktion och ingenjörsrollen EDAA05 Datorer i system! Roger Henriksson! F1 Introduktion och ingenjörsrollen EDAA05 Roger Henriksson I kursen får du en introduktion till de frågeställningar och problemområden som omfattas av D-programmet och ämnet datavetenskap och underlättar

Läs mer

F1 Introduktion och ingenjörsrollen

F1 Introduktion och ingenjörsrollen F1 Introduktion och ingenjörsrollen EDAA05 Roger Henriksson Jonas Wisbrant I kursen får du en introduktion till de frågeställningar och problemområden som omfattas av D-programmet och ämnet datavetenskap

Läs mer

Intel Pentium. Intel khz. 32 million 2600MHz. Copyright 2005 Benny Thörnberg, Mattias O Nils

Intel Pentium. Intel khz. 32 million 2600MHz. Copyright 2005 Benny Thörnberg, Mattias O Nils Intel Pentium Intel 4004 2300 transistors @ 108 khz 32 million transistors @ 2600MHz 1 Målsättning med kursen Förstå funktionen hos en processor, samt förstå olika processorarkitekturer Utifrån en specifikation

Läs mer

Du kan även lyssna på sidorna i läroboken: Teknik direkt s Lyssna gör du på inläsningstjänst.

Du kan även lyssna på sidorna i läroboken: Teknik direkt s Lyssna gör du på inläsningstjänst. Datorn När du har läst det här avsnittet skall du: känna till datorns historia kunna vilka tekniker man använder för att ta kontakt idag kunna reflektera kring fördelar och nackdelar med modern kommunikationsteknik

Läs mer

Målsättning med kursen

Målsättning med kursen 1 Intel Pentium Intel 4004 2300 transistors @ 108 khz 32 million transistors @ 2600MHz 1 Målsättning med kursen Förstå funktionen hos en processor, samt förstå olika processorarkitekturer Utifrån en specifikation

Läs mer

BERÄKNINGSKONSTENS HISTORIA - Från kulram till dator

BERÄKNINGSKONSTENS HISTORIA - Från kulram till dator BERÄKNINGSKONSTENS HISTORIA - Från kulram till dator 3000 f.kr - 1981 Gunnar Holmdahl Några av de första uppfinningarna Noll uppfanns (1900 f.kr) MDCCXI dividerat med LIX = XXIX? 1711 / 59 = 29 I det sumeriska

Läs mer

Jacquards vävstol, 1801

Jacquards vävstol, 1801 Datorteknik Föreläsning 7 Historia och framtid Jacquards vävstol, 1801 1 Charles Babbage Difference Engine, 1822 Konrad Zuse, Z1, 1936 2 ENIAC, 1943 ENIAC Senare har yrket som programmerare blivit populärt

Läs mer

Datorteknik. Föreläsning 7 Historia och framtid. Institutionen för elektro- och informationsteknologi, LTH

Datorteknik. Föreläsning 7 Historia och framtid. Institutionen för elektro- och informationsteknologi, LTH Datorteknik Föreläsning 7 Historia och framtid Jacquards vävstol, 1801 Charles Babbage Difference Engine, 1822 Konrad Zuse, Z1, 1936 ENIAC, 1943 ENIAC Senare har yrket som programmerare blivit populärt

Läs mer

Datorsystem 2 CPU. Förra gången: Datorns historia Denna gång: Byggstenar i en dators arkitektur. Visning av Akka (för de som är intresserade)

Datorsystem 2 CPU. Förra gången: Datorns historia Denna gång: Byggstenar i en dators arkitektur. Visning av Akka (för de som är intresserade) Datorsystem 2 CPU Förra gången: Datorns historia Denna gång: Byggstenar i en dators arkitektur CPU Visning av Akka (för de som är intresserade) En dators arkitektur På en lägre nivå kan vi ha lite olika

Läs mer

Datorhistoria. Källor: http://www.e.kth.se/~e99_aha/tekinfo.html http://www.computer.org/history/index.html

Datorhistoria. Källor: http://www.e.kth.se/~e99_aha/tekinfo.html http://www.computer.org/history/index.html Datorhistoria Källor: http://www.e.kth.se/~e99_aha/tekinfo.html http://www.computer.org/history/index.html Inledning Den första räknemaskinen var en abacus (kulram), ett gammalt räknehjälpmedel som består

Läs mer

Elektriska Kretsar. En fördjupning gjord av Philip Åhagen. Philip Åhagen 2009-12-03. Mälardalens Högskola Produktutveckling 3 2009/2010 KPP 039

Elektriska Kretsar. En fördjupning gjord av Philip Åhagen. Philip Åhagen 2009-12-03. Mälardalens Högskola Produktutveckling 3 2009/2010 KPP 039 Mälardalens Högskola Elektriska Kretsar En fördjupning gjord av Philip Åhagen Philip Åhagen 2009-12-03 Table of Contents Inledning... 3 Grundläggande ellära... 4 Spänning... 4 Ström... 4 Resistans... 4

Läs mer

Datorns utveckling. Bild av ENIAC

Datorns utveckling. Bild av ENIAC Datorns utveckling År 1936 konstruerade den tyska ingenjörsstudenten Konrad Zuse den första elektroniska datorn, Z1, samt en rad andra datorer de förstördes 1944 när Berlin bombades under andra världskriget.

Läs mer

Vad är en dator? Introduktion till datorer och nätverk. Pontus Haglund Institutionen för datavetenskap (IDA) 21 augusti 2018

Vad är en dator? Introduktion till datorer och nätverk. Pontus Haglund Institutionen för datavetenskap (IDA) 21 augusti 2018 . Vad är en dator? Introduktion till datorer och nätverk Pontus Haglund Institutionen för datavetenskap (IDA) 21 augusti 2018 Översikt 2/23 Datorns historia von Neumann-arkitekturen Operativsystem Datornät

Läs mer

CDC en jämförelse mellan superskalära processorer. EDT621 Campus Helsingborg av: Marcus Karlsson IDA

CDC en jämförelse mellan superskalära processorer. EDT621 Campus Helsingborg av: Marcus Karlsson IDA CDC6600 - en jämförelse mellan superskalära processorer av: Marcus Karlsson Sammanfattning I denna rapport visas konkret information om hur den första superskalära processorn såg ut och hur den använde

Läs mer

Utvecklingen från en 8 bitars till en 16 bitars mikroprocessor

Utvecklingen från en 8 bitars till en 16 bitars mikroprocessor Utvecklingen från en 8 bitars till en 16 bitars mikroprocessor Sammanfattning: Utvecklingen från processor till processor är inte lätt. Det finns många beslut som måste tas när det gäller kompatibilitet,

Läs mer

IT-GUIDE Version 1.0 Författare: Juha Söderqvist

IT-GUIDE Version 1.0 Författare: Juha Söderqvist IT-GUIDE Version 1.0 Författare: Juha Söderqvist Innehåll INTRODUKTION... 3 DATOR... 3 persondator... 3 Tablet... 4 Laptop... 4 Telefoner... 4 MODERKORT... 5 PROCESSORN... 5 inbäddade system... 6 RAM-MINNE...

Läs mer

Random Access Memory. Amare Reda Jenny Holmberg Henrik Kreipke Gaylord Kaya

Random Access Memory. Amare Reda Jenny Holmberg Henrik Kreipke Gaylord Kaya Random Access Memory Amare Reda Jenny Holmberg Henrik Kreipke Gaylord Kaya Introduktion Historia Vad är RAM? Hur fungerar RAM? Dataöverföring, tidsklocka och termer Vilka är de olika typerna av RAM? Vad

Läs mer

Programmering i ett historiskt perspektiv. Växjö 16 november 2017 Mats Hansson

Programmering i ett historiskt perspektiv. Växjö 16 november 2017 Mats Hansson Programmering i ett historiskt perspektiv Växjö 16 november 2017 Mats Hansson Att hitta elevaktiva arbetssätt och arbetsformer! Ett exempel: Några begrepp Resultat: Jacquardvävstol https://sv.wikipedia.org/wiki/jacquardv%c3%a4vstol

Läs mer

F1 Introduktion och teknikhistoria

F1 Introduktion och teknikhistoria F1 Introduktion och teknikhistoria EDAA05 Roger Henriksson Jonas Wisbrant I kursen får du en introduktion till de frågeställningar och problemområden som omfattas av D-programmet och ämnet datavetenskap

Läs mer

Laboration 6. A/D- och D/A-omvandling. Lunds universitet / Fakultet / Institution / Enhet / Dokument / Datum

Laboration 6. A/D- och D/A-omvandling. Lunds universitet / Fakultet / Institution / Enhet / Dokument / Datum Laboration 6 A/D- och D/A-omvandling A/D-omvandlare Digitala Utgång V fs 3R/2 Analog Sample R R D E C O D E R P/S Skiftregister R/2 2 N-1 Komparatorer Digital elektronik Halvledare, Logiska grindar Digital

Läs mer

Datorsystemteknik DAV A14 Föreläsning 1

Datorsystemteknik DAV A14 Föreläsning 1 Innehåll Datorsystemteknik DAV A14 Föreläsning 1 Kursinformation Introduktion till datorsystem Programmeringsmodellen Större delen av materialet framtaget av :Jan Eric Larsson, Mats Brorsson och Mirec

Läs mer

Maskinen som revolutionerade världen

Maskinen som revolutionerade världen Maskinen som revolutionerade världen En uppsats skriven av Magnus Österlund om datorns historia Förord Detta är en uppsats jag gjorde på gymnasiet 1995 när jag läste sista året på elprogrammet inriktning

Läs mer

Grindar och transistorer

Grindar och transistorer Föreläsningsanteckningar Föreläsning 17 - Digitalteknik I boken: nns ej med Grindar och transistorer Vi ska kort beskriva lite om hur vi kan bygga upp olika typer av grindar med hjälp av transistorer.

Läs mer

Charles Babbage och Ada Lovelaces datorer

Charles Babbage och Ada Lovelaces datorer Charles Babbage och Ada Lovelaces datorer Sven Andersson san01006@student.mdh.se Vetenskapsmetodik för teknologiområdet CT3620 Mälardalens Högskola 18 oktober 2004 1 1 Sammanfattning Charles Babbage designade

Läs mer

Agenda. Syfte med datorbygge Datorns delar. Datorbygge. Moderkort Processor Minne och hårddisk Instickskort Övrigt

Agenda. Syfte med datorbygge Datorns delar. Datorbygge. Moderkort Processor Minne och hårddisk Instickskort Övrigt Datorbygge Agenda Syfte med datorbygge Datorns delar Moderkort Processor Minne och hårddisk Instickskort Övrigt Datorbygge Syfte med datorbygge Att alla ska ha byggt ihop en dator eftersom många tror att

Läs mer

12. Kort om modern halvledarteknologi

12. Kort om modern halvledarteknologi 12. Kort om modern halvledarteknologi Kursen i halvledarfysik behandlar i detalj halvledarkomponenter. På denna kurs går vi igenom bara den allra viktigaste av dem, MOSFET-transistorn som ger grunden till

Läs mer

12. Kort om modern halvledarteknologi

12. Kort om modern halvledarteknologi 12. Kort om modern halvledarteknologi Kursen i halvledarfysik behandlar i detalj halvledarkomponenter. På denna kurs går vi igenom bara den allra viktigaste av dem, MOSFET-transistorn som ger grunden till

Läs mer

Konstruktion av en radiostyrd legobil. Digitala projekt av Arbon Vata Leonardo Vukmanovic Amid Bhatia

Konstruktion av en radiostyrd legobil. Digitala projekt av Arbon Vata Leonardo Vukmanovic Amid Bhatia Konstruktion av en radiostyrd legobil Digitala projekt av Arbon Vata Leonardo Vukmanovic Amid Bhatia 1 1.Innehållsförtäckning Rapport Radiostyrd LEGO bil...1 1. Innehållsförtäckning...2 2.0 Inledning...3

Läs mer

HF0010. Introduktionskurs i datateknik 1,5 hp

HF0010. Introduktionskurs i datateknik 1,5 hp HF0010 Introduktionskurs i datateknik 1,5 hp Välkommna - till KTH, Haninge, Datateknik, kursen och till första steget mot att bli programmerare! Er lärare och kursansvarig: Nicklas Brandefelt, bfelt@kth.se

Läs mer

Ett urval D/A- och A/D-omvandlare

Ett urval D/A- och A/D-omvandlare Ett urval D/A- och A/D-omvandlare Om man vill ansluta en mikrodator (eller annan digital krets) till sensorer och givare så är det inga problem så länge givarna själva är digitala. Strömbrytare, reläer

Läs mer

MIKRODATORTEKNIK 2012 INNEHÅLLSFÖRTECKNING

MIKRODATORTEKNIK 2012 INNEHÅLLSFÖRTECKNING MIKRODATORTEKNIK 2012 INNEHÅLLSFÖRTECKNING 1. INLEDNING 1.1. Milstolpar i datorns historia 1.2. Några viktiga begrepp 1.3. Mikrodatorns användningsområden 2. TALSYSTEM, KODER OCH BINÄR ARITMETK 2.1. Binära

Läs mer

En Von Neumann-arkitektur ( Von Neumann-principen i föreläsning 1) innebär:

En Von Neumann-arkitektur ( Von Neumann-principen i föreläsning 1) innebär: Lösningsförslag för 725G45-tentan 3/11-10 1. Vad menas med Von Neumann-arkitektur? (2p) En Von Neumann-arkitektur ( Von Neumann-principen i föreläsning 1) innebär: Data och instruktioner lagras i samma

Läs mer

Pipelining i Intel Pentium II

Pipelining i Intel Pentium II Pipelining i Intel Pentium II John Abdulnoor Lund Universitet 04/12/2017 Abstract För att en processor ska fungera måste alla komponenter inuti den samarbeta för att nå en acceptabel nivå av prestanda.

Läs mer

Lunds Tekniska Högskola Datorarkitektur med operativsystem EITF60. Superscalar vs VLIW. Cornelia Kloth IDA2. Inlämningsdatum:

Lunds Tekniska Högskola Datorarkitektur med operativsystem EITF60. Superscalar vs VLIW. Cornelia Kloth IDA2. Inlämningsdatum: Lunds Tekniska Högskola Datorarkitektur med operativsystem EITF60 Superscalar vs VLIW Cornelia Kloth IDA2 Inlämningsdatum: 2018-12-05 Abstract Rapporten handlar om två tekniker inom multiple issue processorer

Läs mer

Elektronik. MOS-transistorn. Översikt. Då och nu. MOS-teknologi. Lite historik nmosfet Arbetsområden pmosfet CMOS-inverterare NOR- och NAND-grindar

Elektronik. MOS-transistorn. Översikt. Då och nu. MOS-teknologi. Lite historik nmosfet Arbetsområden pmosfet CMOS-inverterare NOR- och NAND-grindar Översikt Pietro Andreani Institutionen för elektro- och informationsteknik unds universitet ite historik nmofet Arbetsområden pmofet CMO-inverterare NOR- och NAN-grindar MO-teknologi å och nu Metal-e-silicon

Läs mer

Datormetaforen. Från människa till dator Från dator till människa o.s.v.

Datormetaforen. Från människa till dator Från dator till människa o.s.v. Datormetaforen Från människa till dator Från dator till människa o.s.v. Det mekaniska tänkandet Räknemaskin tillverkad av Pascal 1642 Hjärnan ett avancerat urverk 1800-talet Henry Colebrooke, (president

Läs mer

Rapport (1,5 HP) Lunds Universitet HT15

Rapport (1,5 HP) Lunds Universitet HT15 Rapport (1,5 HP) Lunds Universitet HT15 Cache-koherens protokoll i Intel Core i7 En rapport om cache-koherens och protokollet som används i Intel Core i7 processorer för att hålla minnet koherent Författare:

Läs mer

krävs för att kunna utföra arbete. Den finns i många former men kan inte förstöras, bara omvandlas från en form till en annan.

krävs för att kunna utföra arbete. Den finns i många former men kan inte förstöras, bara omvandlas från en form till en annan. energi krävs för att kunna utföra arbete. Den finns i många former men kan inte förstöras, bara omvandlas från en form till en annan. elektricitet är när negativa och positiva laddningar dras till varandra.

Läs mer

Kursupplägg. Examination. Föreläsning 1: Intro till kursen och. Kursmaterial. programmering. Kursboken: Programmera med a multimedia approach

Kursupplägg. Examination. Föreläsning 1: Intro till kursen och. Kursmaterial. programmering. Kursboken: Programmera med a multimedia approach Föreläsning 1: Intro till kursen och Kursens hemsida http://www.it.uu.se/edu/course/homepage/prog1/esvt10 Studentportalen http://www.studentportalen.uu.se Kursmaterial Kursbok Kursprogramvara Tips: Installera

Läs mer

Datorhistoria och datorn i samhällsutvecklingen. Moment i DD1390 Programsammanhållande kurs i datateknik

Datorhistoria och datorn i samhällsutvecklingen. Moment i DD1390 Programsammanhållande kurs i datateknik Datorhistoria och datorn i samhällsutvecklingen Moment i DD1390 Programsammanhållande kurs i datateknik Vad tror ni att ni ska lära er? Vad är datorhistoria? Maskinvara Programvara Industri ADB Kultur

Läs mer

Processor pipelining genom historien (Intel i9-intel i7)

Processor pipelining genom historien (Intel i9-intel i7) Processor pipelining genom historien (Intel i9-intel i7) Besnik Redzepi Lunds Universitet Abstrakt/Sammanfattning Syftet med denna uppsats är att jämföra Intels nya generation processorer och deras pipelining.

Läs mer

Det finns en hemsida. Adressen är http://www.idt.mdh.se/kurser/ct3760/

Det finns en hemsida. Adressen är http://www.idt.mdh.se/kurser/ct3760/ CT3760 Mikrodatorteknik Föreläsning 1 Torsdag 2005-08-25 Upprop. Det finns en hemsida. Adressen är http://www.idt.mdh.se/kurser/ct3760/ Kurslitteratur är Per Foyer Mikroprocessorteknik. Finns på bokhandeln.

Läs mer

Datorsystemteknik DAV A14 Föreläsning 1

Datorsystemteknik DAV A14 Föreläsning 1 Innehåll Datorsystemteknik DAV A14 Föreläsning 1 Kursinformation Introduktion till datorsystem Programmeringsmodellen Större delen av materialet framtaget av :Jan Eric Larsson, Mats Brorsson och Mirec

Läs mer

EDA351 KRETSELEKTRONIK

EDA351 KRETSELEKTRONIK EDA351 KRETSELEKTRONIK Gå mot strömmen, höj din potential Professor Per Larsson-Edefors VLSI Research Group, Chalmers tekniska högskola Per Larsson-Edefors, Chalmers tekniska högskola EDA351 Kretselektronik

Läs mer

Datorn föds. http://www.youtube.com/watch?v=anrjsigryjw

Datorn föds. http://www.youtube.com/watch?v=anrjsigryjw Datorkunskap Vad är en dator Datorer är maskiner som utför uppgifter och beräkningar med hjälp av givna instruktioner eller program. Datorer arbetar genom att låta maskin- och programvara interagera. Maskinvara

Läs mer

Föreläsning 1: Intro till kursen och programmering

Föreläsning 1: Intro till kursen och programmering Föreläsning 1: Intro till kursen och programmering λ Kursens hemsida http:www.it.uu.se/edu/course/homepage/prog1/mafykht11/ λ Studentportalen http://www.studentportalen.uu.se UNIX-konton (systemansvariga

Läs mer

TENTAMEN Datorteknik (DO2005) D1/E1/Mek1/Ö1

TENTAMEN Datorteknik (DO2005) D1/E1/Mek1/Ö1 Halmstad University School of Information Science, Computer and Electrical Engineering Tomas Nordström, CC-lab TENTAMEN Datorteknik (DO2005) D1/E1/Mek1/Ö1 Datum: 2012-05- 23 Tid och plats: 9:00 13:00 i

Läs mer

Central Processing Unit

Central Processing Unit Central Processing Unit Individuellt PM Kristoffer Ringkvist Innovation och Produktdesign Produktutveckling 3, KPP039 2011 01 04 Ordlista Processor: En använd benämning för Central Processing Unit (CPU)

Läs mer

Grunderna i stegkodsprogrammering

Grunderna i stegkodsprogrammering Kapitel 1 Grunderna i stegkodsprogrammering Följande bilaga innehåller grunderna i stegkodsprogrammering i den form som används under kursen. Vi kommer att kort diskutera olika datatyper, villkor, operationer

Läs mer

Föreläsning 1: Intro till kursen och programmering

Föreläsning 1: Intro till kursen och programmering Föreläsning 1: Intro till kursen och programmering Kursens hemsida http:www.it.uu.se/edu/course/homepage/prog1/vt11 Studentportalen http://www.studentportalen.uu.se Lärare: Tom Smedsaas, Tom.Smedsaas@it.uu.se

Läs mer

Grundläggande datorkunskap

Grundläggande datorkunskap Grundläggande datorkunskap Vissa nybörjare känner sig väldigt osäkra Man kan förstora texten på skärmen genom att trycka på Ctrl + SeniorNet Lidingö 2014-11-10 Mamma får en gammal dator av sin son men

Läs mer

Digital- och datorteknik

Digital- och datorteknik Digital- och datorteknik Föreläsning #24 Biträdande professor Jan Jonsson Institutionen för data- och informationsteknik Chalmers tekniska högskola Allmänt Behovet av processorinstruktioner för multiplikation

Läs mer

LUNDS UNIVERSITET. Parallell exekvering av Float32 och INT32 operationer

LUNDS UNIVERSITET. Parallell exekvering av Float32 och INT32 operationer LUNDS UNIVERSITET Parallell exekvering av Float32 och INT32 operationer Samuel Molin Kursansvarig: Erik Larsson Datum 2018-12-05 Referat Grafikkort utför många liknande instruktioner parallellt då typiska

Läs mer

Instruktion elektronikkrets till vindkraftverk

Instruktion elektronikkrets till vindkraftverk Instruktion elektronikkrets till vindkraftverk Färdig koppling D1 R2 IC1 R1 D2 R3 D3 R7 R5 T1 T2 R6 T3 R6 Uppgiften innehåller: Namn Värde Utseende Antal R1 11 kω brun, brun, svart, röd, brun 1 st R2 120

Läs mer

Har du koll på energi kostnaderna hemma eller springer den bara iväg varje månad och du har absolut ingen koll på vart det går?

Har du koll på energi kostnaderna hemma eller springer den bara iväg varje månad och du har absolut ingen koll på vart det går? Har du koll på energi kostnaderna hemma eller springer den bara iväg varje månad och du har absolut ingen koll på vart det går? Vår ide är en E-pad som får dig att hålla koll på kostnaderna. Den räknar

Läs mer

Grundläggande datavetenskap, 4p

Grundläggande datavetenskap, 4p Grundläggande datavetenskap, 4p Kapitel 2 Datamanipulation, Processorns arbete Utgående från boken Computer Science av: J. Glenn Brookshear 2004-11-09 IT och Medier 1 Innehåll CPU ALU Kontrollenhet Register

Läs mer

Syfte. Praktisk datorkunskap. Personal. Kursinfo. Examination- Krav för godkänt. Agenda idag DVG A06

Syfte. Praktisk datorkunskap. Personal. Kursinfo. Examination- Krav för godkänt. Agenda idag DVG A06 Syfte Praktisk datorkunskap DVG A06 Ge teoretisk förståelse och praktisk erfarenhet om hur en dator är uppbyggd Ge kunskap kring operativsystemets roll, samt ge kunskap om olika operativsystem. Ge praktisk

Läs mer

IT för personligt arbete F5

IT för personligt arbete F5 IT för personligt arbete F5 Datalogi del 1 DSV Peter Mozelius 1 En dators beståndsdelar 1) Minne 2) Processor 3) Inmatningsenheter 1) tangentbord 2) scanner 3) mus 4) Utmatningsenheter 1) bildskärm 2)

Läs mer

Teknikutveckling. Bakomliggande orsaker och historik. Varför teknik? Vad driver fram teknik?

Teknikutveckling. Bakomliggande orsaker och historik. Varför teknik? Vad driver fram teknik? Teknikutveckling Bakomliggande orsaker och historik Varför teknik? Vad driver fram teknik? För att underlätta och möjliggöra svåra moment För att tänja gränser För att möjliggöra utveckling För att någon

Läs mer

Introduktion till programmering och Python Grundkurs i programmering med Python

Introduktion till programmering och Python Grundkurs i programmering med Python Introduktion till programmering och Python Hösten 2009 Dagens lektion Vad är programmering? Vad är en dator? Filer Att tala med datorer En första titt på Python 2 Vad är programmering? 3 VAD ÄR PROGRAMMERING?

Läs mer

SIMD i Intel s P5- baserade Pentium MMX

SIMD i Intel s P5- baserade Pentium MMX SIMD i Intel s P5- baserade Pentium MMX Maurits Gabriel Johansson - IDA2 Datorarkitekturer med operativsystem - 4 december 2016 SIMD I INTEL S P5-BASERADE PENTIUM MMX 1 Abstrakt Moderna CPU s (Central

Läs mer

Detta är en liten ordlista med förklaringar på begrepp och aktiviteter relaterade till. elvisualiseringsverktyg

Detta är en liten ordlista med förklaringar på begrepp och aktiviteter relaterade till. elvisualiseringsverktyg ordlista Detta är en liten ordlista med förklaringar på begrepp och aktiviteter relaterade till elvisualiseringsverktyg 2 3 datorgrafik 4 Datorgrafik är bilder skapade med hjälp av en dator, ofta i särskilda

Läs mer

Digital IC konstruktion

Digital IC konstruktion Digital IC konstruktion Viktor Öwall Transistorn: en förstärkare Power Supply Korrekt? gate drain source En transistor kan användas på många olika sätt, t.ex. för att förstärka en elektrisk signal. Ground

Läs mer

Introduktion till programmering

Introduktion till programmering Introduktion till programmering Vad är programmering? Vad gör en dator? Vad är ett datorprogram? 1 (9) Vad är programmering? För att bestämma en cirkels area måste du: 1. Dividera diametern 5 med 2. 2.

Läs mer

12. Kort om modern halvledarteknologi

12. Kort om modern halvledarteknologi 12. Kort om modern halvledarteknologi Kursen i halvledarfysik behandlar i detalj halvledarkomponenter. På denna kurs går vi igenom bara den allra viktigaste av dem, MOSFET-transistorn som ger grunden till

Läs mer

Digital IC konstruktion

Digital IC konstruktion Digital IC konstruktion Viktor Öwall Transistorn: en förstärkare Power Supply Korrekt? gate drain source En transistor kan användas på många olika sätt, t.ex. för att förstärka en elektrisk signal. Ground

Läs mer

Elektronik. Lars-Erik Cederlöf

Elektronik. Lars-Erik Cederlöf Elektronik LarsErik Cederlöf 1 Ledare och isolatorer Ledare för elektrisk ström har atomer med fria rörliga laddningar i yttersta skalet. Exempel på ledare är metallerna koppar och aluminium. Deras atomer

Läs mer

ELEKTRONIK. Ämnets syfte. Kurser i ämnet

ELEKTRONIK. Ämnets syfte. Kurser i ämnet ELEKTRONIK Ämnet elektronik behandlar flera teknikområden där elektronik och elektroniska system byggs in för att styra eller ersätta mekaniska system, till exempel i bilar och hushållsmaskiner. Ämnets

Läs mer

Vad är elektricitet?

Vad är elektricitet? Vad är elektricitet? Vad är elektricitet? Grundämnenas elektriska egenskaper avgörs av antalet elektroner i det yttersta skalet - valenselektronerna! Skol-modellen av en Kiselatom. Kisel med atomnumret

Läs mer

Cecilia Ingard. Boksidan

Cecilia Ingard. Boksidan Cecilia Ingard Boksidan Innehåll Vad som händer när datorn startar 3 Hur ser en dator bokstäverna? 12 Vad kan hända när man skriver ett brev 14 Inuti datorlådan 22 Moderkortet 23 Processorn 24 RAM-minnet

Läs mer

Digital IC konstruktion

Digital IC konstruktion Digital IC konstruktion Viktor Öwall Transistorn: en förstärkare Power Supply Korrekt? gate drain source En transistor kan användas på många olika sätt, t.ex. för att förstärka en elektrisk signal. Ground

Läs mer

ENKEL Programmering 3

ENKEL Programmering 3 ENKEL Programmering 3 Figurer i långa rader Titta på de olika figurerna i de olika raderna. Kan du se att de olika figurerna i varje rad är placerade enligt ett visst mönster? Kan du lista ut vilken figur

Läs mer

Härliga hörselskydden Hilma

Härliga hörselskydden Hilma Härliga hörselskydden Hilma Styla hörselskydden med lysande antenner! Se en film på produkten: http://youtu.be/o21ps-3j4qo Vilket material behöver man? Hörselskydd Både kraftig och tunn ståltråd Eltejp

Läs mer

HÄLLEBERGSSKOLAN. Ur kursplanen för området elektronik i ämnet teknik:

HÄLLEBERGSSKOLAN. Ur kursplanen för området elektronik i ämnet teknik: Björne Torstenson Ur kursplanen för området elektronik i ämnet teknik: TEKNIK ELEKTRONIK Centralt innehåll Grundläggande elektronik och elektroniska komponenter, till exempel lysdioder och enkla förstärkare.

Läs mer

4:7 Dioden och likriktning.

4:7 Dioden och likriktning. 4:7 Dioden och likriktning. Inledning Nu skall vi se vad vi har för användning av våra kunskaper från det tidigare avsnittet om halvledare. Det är ju inget självändamål att tillverka halvledare, utan de

Läs mer

Pulsmätare med varningsindikatorer

Pulsmätare med varningsindikatorer Pulsmätare med varningsindikatorer Elektro- och informationsteknik Projektrapport, EITF11 Digitala Projekt Charlie Hedhav Sofia Johansson Louise Olsson 2016-05-17 Abstract During the course Digitala Projekt

Läs mer

Produktutvecklingsprocessen. (e)lvis

Produktutvecklingsprocessen. (e)lvis ordlista (e)lvis datorgrafik...5 effekt...7 elektricitet...9 energi...11 grenuttag...13 HDMI...15 komponenter...17 kretskort...19 kwh...21 minidator...23 minneskort...25 projektor...27 protokoll...29 radiomodul...31

Läs mer

Elektriska och elektroniska. fordonskomponenter ET035G. Föreläsning 1

Elektriska och elektroniska. fordonskomponenter ET035G. Föreläsning 1 2012-01-25 1 ET035G Föreläsning 1 Elektroniken krymper Elektronik byggs in nästan överallt Massor av funktionalitet på ett chip Priset är lågt (stora serier) Programmerbar logik, uppdatera i stället för

Läs mer

Talsystem Teori. Vad är talsystem? Av Johan Johansson

Talsystem Teori. Vad är talsystem? Av Johan Johansson Talsystem Teori Av Johan Johansson Vad är talsystem? Talsystem är det sätt som vi använder oss av när vi läser, räknar och skriver ner tal. Exempelvis hade romarna ett talsystem som var baserat på de romerska

Läs mer

Multithreading in Intel Pentium 4 - Hyperthreading

Multithreading in Intel Pentium 4 - Hyperthreading Multithreading in Intel Pentium 4 - Hyperthreading Sammanfattning Hyper-threading är en implementation av SMT(Simultaneous Multithreading) teknologi som används på Intel processorer. Implementationen användes

Läs mer

Grundläggande datorteknik

Grundläggande datorteknik Kursen handlar om den teknik som ligger till grund för välbekanta vardagsprylar mobiltelefoner, mediaspelare, digitalboxar, "laptops, hemma-bio spelkonsoler, mikrovågsugnar, huslarm, "smartcards" etc.

Läs mer

Georg och Edvard Scheutz första differensmaskin återfunnen

Georg och Edvard Scheutz första differensmaskin återfunnen Georg och Edvard Scheutz första differensmaskin återfunnen Av Michael Lindgren Första svenska räknemaskinen? var titeln på en notis av Tore Andersson i Daedalus 1932. Den avsåg Georg och Edvard Scheutz

Läs mer

Digital IC konstruktion

Digital IC konstruktion Digital IC konstruktion Viktor Öwall Professor i Elektronikkonstruktion Prefekt EIT Transistorn: en förstärkare Power Supply Korrekt? gate drain source En transistor kan användas på många olika sätt, t.ex.

Läs mer

Ny teknik slår igenom när den är gammal

Ny teknik slår igenom när den är gammal Januari 2007 Ny teknik slår igenom när den är gammal Tekniska genombrott tar mycket längre tid än man tror. Och för att de ska få någon effekt krävs en rad följduppfinningar. Ångkraften, elektriciteten

Läs mer

Arbetsområdet Elektronik

Arbetsområdet Elektronik Arbetsområdet Elektronik Åk8 Genom undervisningen i ämnet teknik ska eleverna sammanfattningsvis ges förutsättningar att utveckla sin förmåga att identifiera och analysera tekniska lösningar utifrån ändamålsenlighet

Läs mer

Parallellism i CDC 7600, pipelinens ursprung

Parallellism i CDC 7600, pipelinens ursprung Lunds universitet Parallellism i CDC 7600, pipelinens ursprung Henrik Norrman EITF60 Datorarkitekturer med operativsystem Kursansvarig: Erik Larsson 4 december 2017 INNEHÅLL Parallellism i CDC 7600 Innehåll

Läs mer

Bränslecell. Av: Petter Andersson Klass:EE1b Kaplanskolan, Skellefteå 2015-02-12

Bränslecell. Av: Petter Andersson Klass:EE1b Kaplanskolan, Skellefteå 2015-02-12 Bränslecell Av: Petter Andersson Klass:EE1b Kaplanskolan, Skellefteå 2015-02-12 Innehållsförteckning S. 2-3 Utvinning av energi S. 4-5 Kort historik S. 6-7 Energiomvandlingar S. 8-9 Miljövänlighet S.

Läs mer

Nikolai Tesla och övergången till växelström

Nikolai Tesla och övergången till växelström Nikolai Tesla och övergången till växelström Jag påminner lite om förra föreläsningen: växelström har enorma fördelar, då transformatorer gör det enkelt att växla mellan högspänning, som gör det möjligt

Läs mer

Digital- och datorteknik, , Per Larsson-Edefors Sida 1

Digital- och datorteknik, , Per Larsson-Edefors Sida 1 Digitala it elektroniksystem t Professor Per Larsson-Edefors perla@chalmers.se Digital- och datorteknik, 101122, Per Larsson-Edefors Sida 1 Introduktion Konstruktionsalternativ Kretskort med diskreta standardkomponenter.

Läs mer

Grundkurs i programmering - intro

Grundkurs i programmering - intro Grundkurs i programmering - intro Linda Mannila 4.9.2007 Dagens föreläsning Allmän kursinformation: mål, syfte, upplägg, examination, litteratur, etc. Hur arbetar en dator? Hur vi får datorn att förstå

Läs mer

Elektronikprofilen. Profilansvarig: Dr. J Jacob Wikner (ISY)

Elektronikprofilen. Profilansvarig: Dr. J Jacob Wikner (ISY) Elektronikprofilen Profilansvarig: Dr. J Jacob Wikner (ISY) Title/Lecturer Profilansvarig Dr. J Jacob Wikner Elektroniska kretsar och system, ISY Vid café Java Disputerade 2001, docent 2014 Ericsson/Infineon

Läs mer

SVAR TILL TENTAMEN I DATORSYSTEM, VT2013

SVAR TILL TENTAMEN I DATORSYSTEM, VT2013 Rahim Rahmani (rahim@dsv.su.se) Division of ACT Department of Computer and Systems Sciences Stockholm University SVAR TILL TENTAMEN I DATORSYSTEM, VT2013 Tentamensdatum: 2013-03-21 Tentamen består av totalt

Läs mer

Ting och tanke annars ingen teknik

Ting och tanke annars ingen teknik Ting och tanke annars ingen teknik Med teknik menar man att föremål används för ett bestämt syfte. Det är det som kapitlets namn syftar på. Ting och tanke betyder ungefär samma sak som föremål och syfte.

Läs mer

Hur det går att minska effektutvecklingen i en processor genom att ändra pipeline

Hur det går att minska effektutvecklingen i en processor genom att ändra pipeline Hur det går att minska effektutvecklingen i en processor genom att ändra pipeline Linda Wapner HT2018 EITF60 Sammanfattning Effektutvecklingen i en processor har länge ökat genom att klockfrekvensen för

Läs mer

DIGITALTEKNIK. Laboration D164. Logiska funktioner med mikroprocessor Kombinatoriska funktioner med PIC16F84 Sekvensfunktioner med PIC16F84

DIGITALTEKNIK. Laboration D164. Logiska funktioner med mikroprocessor Kombinatoriska funktioner med PIC16F84 Sekvensfunktioner med PIC16F84 UMEÅ UNIVERSITET Tillämpad fysik och elektronik Digitalteknik Björne Lindberg Håkan Joëlson 2007-11-22 v 2.3 DIGITALTEKNIK Laboration D164 Logiska funktioner med mikroprocessor Kombinatoriska funktioner

Läs mer