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

Relevanta dokument
Minnessystem. Minneshierarki. Flyktigt eller icke flyktigt huvudsakliga egenskaper. Minneshierarki

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

Läsminne Read Only Memory ROM

Digital- och datorteknik

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

ThinkPad T-serien. Installationsanvisningar. Packlista. h Strömsladd h Böcker: h Nätadapter h Telefonsladd. h Dator h Batteri.

ThinkPad G40-serien Installationsanvisningar

Digital- och datorteknik

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

ThinkPad R40-serien. Installationsanvisningar. Packlista PN: 92P1249

6. Minnen. Associativt minne

Mer datorarkitektur. En titt I datorn Minnen

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

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

Cacheminne i en AMD Opteron Processor

IT för personligt arbete F6

Övning1 Datorteknik, HH vt12 - Talsystem, logik, minne, instruktioner, assembler

Anujan Balasingam IDA14 NAND flashminnen

Skolerbjudande från. Ta kontakt med oss på Lenovo!

Fö 2: Minnen. Introduktion. Primärminnet. Interna och externa minnen. Introduktion, Klassificiering

Diskprestanda Tester

Moderkortet Persondatorer Moderkortet Innehåll

Datorhårdvaruteknik 1DV426 - Seminarie 1

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)

Digital IC konstruktion

Digital IC konstruktion

ThinkPad X-serien. Installationsanvisningar. Packlista

Tentamen PC-teknik 5 p Lösningar och kommentarer

Associativt minne ... A= adress till PM/CM CL = cachelinens storlek CM = cacheminnets storlek. Tag = A/CL = A/2 4 = A(31:4) Adress. K tag.

4 grundregler. Minneshantering. Problemet. Windows minkrav

Minnet från processorns sida Datorteknik

HF0010. Introduktionskurs i datateknik 1,5 hp

Cacheminne Intel Core i7

DIG IN TO Administration av nätverk- och serverutrustning

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

Närliggande allokering Datorteknik

Bärbar dator 1 (Liten bärbar dator) Randordn. Dell AB Dator Pris Tillägg A-garanti Lev.tid arbetsdag Pris utan os Bildskärm

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

Datorteknik. Den digitala automaten. En dator måste kunna räkna! Register och bussanslutning

MESI i Intel Core 2 Duo

Datorarkitektur. Informationsteknologi sommarkurs 5p, Agenda. Slideset 3

Digital IC konstruktion

System S. Datorarkitektur - en inledning. Organisation av datorsystem: olika abstraktionsnivåer. den mest abstrakta synen på systemet

Installation av atmel Studio på mac / linux

Systemenhet. Delarna i en dator

TJÄNSTEKATALOG IT-ARBETSPLATS NACKA KOMMUN PEDAGOGISK VERKSAMHET VT 2013

AVR 3 - datorteknik. Avbrott. Digitala system 15 hp. Förberedelser

Miljöskydd. Energibesparing. Utveckling av miljöanpassade produkter

MODERKORT. Moderkortet är det kort som sitter på ena sidväggen i en systemenhet av tornmodell eller i botten på en systemenhet av vanlig bordsmodell.

Datorteknik. Den digitala automaten. En dator måste kunna räkna! Register och bussanslutning

Cecilia Ingard. Boksidan

Snapdragon 810: Cacheminnet

Fö 8: Operativsystem II. Minneshantering. Minneshantering (1) Minneshantering (2) Minneshantering och Virtuelltminne.

F9: Minne. Sammansättning av minnesgrupper Ansluta minne till Interface till olika typer av minnen Användningsområden.

Digitalteknik EIT020. Lecture 15: Design av digitala kretsar

Att köpa ny dator SeniorNet Lidingö Januari-2016

Digitala System: Datorteknik ERIK LARSSON

Din manual HP PAVILION SLIMLINE S7700

DIG IN TO Dator och nätverksteknik

Definition DVG A06. Varför operativsystem? Operativsystem. Översikt. - Vad är ett operativsystem?

TJÄNSTEKATALOG IT-ARBETSPLATS NACKA KOMMUN ADMINISTRATIV VERKSAMHET

DIG IN TO Dator och nätverksteknik

Uppdaterad EDP Future. Uppdateringsanvisningar från 1.8x. Sida 1

Minnets komponenter. Digitala System: Datorteknik. Programexekvering. Programexekvering. Enhet för utdata. Enhet för indata CPU.

Tentamen den 14 januari 2016 Datorarkitektur med operativsystem, EDT621

Svar till tentamen den 16 december 2013 Datorarkitekturer med operativsystem, EDT621, 7,5 poäng

0.1. INTRODUKTION Instruktionens opcode decodas till en språknivå som är förstålig för ALUn.

Digitalteknik och Datorarkitektur 5hp

DVG A06. Operativsystem, mm. Karlstads universitet Datavetenskap. DVG A06 Johan Eklund. Datavetenskap, Karlstads universitet 1

Dell Inspiron 560/570: Fullständiga specifikationer

Marcus Wilhelmsson 12 april 2013

Operativsystem Lektion 1. Lärare. Schema. Kurssajten Finns på adressen. Jan Erik Moström. Set Norman

Programmeringsteknisk översiktskurs för yrkeshögskoleprogram

Grundläggande datavetenskap, 4p

Digital IC konstruktion

Device Storage Manager Referenshandbok

Android. Ett alternativ till traditionella Windows-datorer

32 Bitar Blir 64 Sammanfattning

Att köpa ny dator SeniorNet Lidingö September-2017

Introduktion till hårdvara, mjukvara och operativsystem

Produktinformation. Information. Tillverkare WU262EA+WS231AA. Specifikation. Allmänt. Formfaktor för produkt

Program som ska exekveras ligger i primärminnet. Processorn hämtar instruk7on för instruk7on. Varje instruk7on, som är e= antal 1:or och 0:or, tolkas

F9: Minne. Minneskonfiguration. Sammansättning av minnesgrupper Ansluta minne till Interface till olika typer av minnen Användningsområden

Elektronik 2017 EITA35

TJÄNSTEKATALOG IT-ARBETSPLATS NACKA KOMMUN PEDAGOGISK VERKSAMHET

Minnen. Informationsteknologi sommarkurs 5p, Agenda. Slideset 4

Inledning. Statistisk Programmering. UNIVAC 1107 (sextio- och sjuttiotal) Hålkorten. Att använda dator

Lagringssystem. server. arbetsstationer. Katalog Öppettider: 09:00-17:00 alla vardagar.

Innehållsförteckning. Viktiga Begrepp

Processprogrammering och operativsystem Introduktion. Kursinformation. Varför operativsystem?

Minnesisolering för virtuella maskiner en hypervisorstudie

Minnen delas in i två huvudgrupper, permanenta och icke permanenta. Non-volatile and volatile.

EDAA20 Programmering och databaser. Mål komprimerat se kursplanen för detaljer. Checklista. Föreläsning 1-2 Innehåll. Programmering.

En processor kan ha en klockfrekvens på flera GHz. Det går alltså a9 exekvera en instruk=on väldigt for, givet a9 instruk=onen finns i processorn.

Prestandapåverkan på databashanterare av flertrådiga processorer. Jesper Dahlgren

TJÄNSTEKATALOG IT-ARBETSPLATS NACKA KOMMUN ADMINISTRATIV VERKSAMHET

Din manual HP PAVILION SLIMLINE S7600

PRODUKT- OCH PRISLISTA

Tentamen PC-teknik 5 p

Toshiba och Intel Centrino Duo mobile teknologi för professionella användare

Transkript:

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 är det för olika hastigheter? Vad är Virtual Memory och hur fungerar den? Vad kostar olika minnen?

Historia Den första praktisk form av direktminne var Williams Tube start 1947. Robert H. Dennard uppfann dynamiskt minne (DRAM) 1968; Den fungerar med en enda transistor och en kondensator för varje bit.

Intel var det första företaget att tillverka RAM till konsumenterna.

Vad är RAM i en dator och dess funktion? Random Access Memory även kallat primärminne eller, är ett tillfälligt lagringsutrymme för data som skall användas av en dators processor. Vi använder RAM-minnet för att lagra tillfälliga data och instruktioner för att därefter kunna utföra de arbetsuppgifterna när vi använder datorn. RAM är en minst lika viktig komponent i datorn precis som hårddisken, den styr hastigheten och minnet i datorn samt storleken Hur mycket RAM-minne man på datorn?

Hur RAM fungerar Hur RAM Fungerar RAM RAM RAM RAM CPU Hårddisk När ett program ska köras, måste det laddas till Minnet först

Hur RAM arbetar med olika termer. 64 och 32 bitars och dataöverföring i tidsklockan DIMM 64 Bitar Överför 64 bitar av data åt gången Klockcykeln SIMM 32 Bitar Överför 32 bitar av data åt gången DIMM 8 bitar= 1 byte 64 bitar /8 bitar= 8 Bytes Example PC 100 MHz 8 Byte bredd buss 100 MHz x 8 Byte = 800 MB/s SIMM 8 bitar= 1 byte 32 bitar /8 bitar= 4 Bytes Example PC 100 MHz 4 Byte bredd buss 100 MHz x 4 Byte = 400 MB/s

ECC: Error Correction Code ECC- minne: Icke ECC- minne:

Olika typer av RAM SRAM - Static Random Access Memory 4-6 transistorer minnes cell i en flip-flopkrets Låg latens används som cache minne cpu Låg lagringsdensitet behöver inte uppdateras regelbundet DRAM - Dynamic Random Access Memory Transistor och kondensator par sparar en bit Billigare att tillverka än SRAM Hög lagringsdensitet, tar liten plats Transistorn tillåter minneskretsen att läsa av spänningen lagrad i kondensator Laddningen av kondensatorn bestämmer om 1 eller 0 är sparat Kondensatorer behöver uppdateras regelbundet för att behålla sin laddning Drar mer ström än SRAM

SIMM - Single Inline Memory Module Har samma antal kontakter på båda sidor, Kontakter på motsatt sida fyller samma funktion(redundant) 1986-30pin 256KB 16MHz 8bit 1992 72 pin 8 MB 16MHz 32bit

DIMM - Dual Inline Memory Module 64bit DIMM har pins på motsatt sida av varandra, fyller inte samma funktion som SIMMs kontakter gör. Där av namnet Dual Inline. SDRAM Synchronus Dynamic RAM användes mellan 1996-2002 går synkroniserat med moderkort

DDR Double Data Rate DDR står för Double Data Rate och tillåter minnet att hantera dubbelt så mycket data på varje klockcykel

DDR Double Data Rate SDRAM DDR (184 pin) introducerades 2000 DDR2 (240 pin) introducerades 2002 NAMN FREKVENS EFFEKTIV FREKVENS HASTIGHET SDRAM DDR2 PC4300* 266 MHz 533 MHz ~4300 MB/s PC5300 333 MHz 667 MHz ~5300 MB/s PC6400 400 MHz 800 MHz 6400 MB/s PC8500 533 MHz 1066 MHz ~8500 MB/s PC9600 600 MHz 1200 MHz 9600 MB/s

DDR3-minnen (240 pin) introducerades 2007 DDR4-minnen (288 pin) introducerades 2012

Virtuellt Minne Om man behöver mer RAM-minne så kan man använda en del av hårddisken till detta. Virtuellt minne, även kallat växelminne är diskutrymme som används som RAM. VM är dock rätt slött om man jämför med riktigt RAM, därför kan det ofta vara bättre att köpa mer RAM. Implementeras via hårdvara MMU (Memory Management Unit) och Paging file är operativsystemens sätt att hantera virtuellt minne. MMU är en form av minneshantering, nuförtiden har alla datorer inbyggt stöd för det. MMU används för att översätta virtuella adresser till adresser i det fysiska minnet. Det finns olika typer av MMU, FU (Fixed Mapping) och TBL (Transition Lookaside Buffer) VM kombinerar datorns RAM med tillfälligt diskutrymme, när RAM tar slut flyttar VM data från RAM till Paging File

Tillverkare Det finns en hel del tillverkare av RAM, beroende på vad man ute efter bland annat storlek, teknik, hastigheten samt formfaktor. De främsta tillverkare: Crucial, Corsair och Kingston. Sedan finns det också andra aktörer, lite mindre om man jämför med de vi har nämnt ovan som till ex: HP, Lenovo, Intel och Fujitsu.

Priser Årtal: 1981: IBM 64KB 5MHz $540 (4860 SEK) 1985: IBM upp till 2MB 10MHz $470 (4230 SEK) 2005: DDR 2x512MB Crucial PC-5300 $175 (1575 SEK) 2008: DDR2 2GB 1066 MHz $150 (1350 SEK) 2010: DDR3 2x4GB 1333 MHz $99,99 (891 SEK) 2017: DDR4 Corsair Vengeance LPX 16GB (2x8GB) 2666MHz $135 (1215 SEK)

RAM: Genom tiderna

Frågor 1. Vad har RAM för funktion i en dator? A. Den lagrar data för ett kortvarigt bruk B. Används av datorer för att lagra och komma åt information med hjälp av en slumpmässig ordning C. Det är minnet på en dator som innehåller data medan datorn är igång så att den kan nås snabbt av Huvudprocessorn D. Alla 2. Vad är ECC minne och vad har den för funktion? A. ECC-minne används i de flesta servrar B. Den är mycket snabb C. Den kan upptäcka och rätta data korruption D. A och C

3. Vad har en PC 133 för dataöverföringshastighet? A. 1064 MB/s B. 2700 MB/s C. 800 MB/s D. 1300 MB/s 4. Hur fungerar DRAM? A. DRAM behöver inte uppdateras med jämna mellanrum när den används B. Varje minnescell i en DRAM-chip innehar en bit av data och är sammansatt av en transistor och en kondensator C. Den kan upptäcka och rätta data korruption D. Den använder flipflop-metoden

5. Hur många pinnar har en DDR 3 minnes modul? A. 128 B. 240 C. 184 D. 288 6. Vad står DRAM för A. Dynamic Read Access Memory B. Dynamic Random Access Module C. Dual Random Access Memory D. Dynamic Random Access Memory

7. SRAM and DRAM förlorar datainformationen när dator stängs av. Vad kallas det. A. Voltage storage B. Synchronous storage C. Volatile Storage D. Dynamic storage 8. Vilket var det första företag som skapade, tillverkade och marknadsförde en halvledarkärnas-minne? A. AMD B. Honeywell C. Intel D. Corsair

9. Vad kallas tabellen som översätter mellan fysisk och virtuellt minne? A. Paging files B. TBL Files C. Fixed mapping D. Turboencabulator 10. Vad heter mannen som uppfann dynamiska Minnet DRAM? A. Robbert Cayard B. Robert H. Dennard C. Robert de Niro D. Bill Gates