Persondatorer Datorns internminne (Kapitel 6)

Slides:



Advertisements
Liknande presentationer
om företaget där du gör din praktik!
Advertisements

IT för personligt arbete F5
PowerPoint av Bendik S. Søvegjarto Koncept, text och regler av Skage Hansen.
Persondatorer Moderkort, chipset, bussar, portar och BIOS (Kapitel 4)
1. 2 Servo HÖGER Större utslag ger snabbare ->> hastighet. Mindre utslag ger långsammare -> hastighet. VÄNSTER Större utslag ger
Persondatorer Installera och konfigurera maskinvara ”Vista” (Kapitel 10) Haidar Al Attar (IT lärare) Jensen Education.
Dator.
Lagringsmedia.
Hardware OS Data, User settings Applications IT utmaningar Beroenden mellan PC komponenter hämmar flexibiliteten Vad förändras Beroenden bryts med hjälp.
DATORKUNSKAP PC:ns uppbyggnad
En avancerad miniräknare
Frågor Allmän IT-kunskap avsnitt 1 kapitel 1 Repetition 4
Persondatorer Felsökning och felhantering ”Vista” (Kapitel 10)
Flynns taxonomi ● Single Instruction, Single Data (SISD) – en instruktion i taget opererar på ett värde i taget ● Single Instruction, Multiple Data (SIMD)
En kort presentation om persondatorn och datorns olika delar.
Informationshantering
Datorarkitekturer och operativsystem
Minnesteknologier Teknologi Accesstid Kostnad $/GB SRAM 1 ns 1000 DRAM
William Sandqvist System Management functions S Burd, Systems Architecture ISBN Figure 11-2 CPU Management Memory Management.
©annax1 PC-teknik Minnen. 2 MINNEN Segmenterat minne 16 bits segmentregister + 32 bits offset = 64k*4Gbyte = 512Tb obs! Ofta används inte alla 16 bitarna.
PC-Teknik © CAAK1 PC-teknik Anna-Karin Carstensen Plan 3 el/data tel:
23 August 2014 IS1200 Datorteknik vt09, föreläsning 10, (E och I mfl)1 IS1200 Datorteknik Föreläsning Processorkonstruktion 2. DMA, Direct Memory.
Tumregel z10 procent av minnet används 90 procent av tiden.
Skrivning i cacheminnen zTräff zMiss zSkrivbuffert.
Denna föreläsning zVad kursen handlar om zKursupplägg, litteratur, bra att veta zPrestanda - ämnet för dagen.
Programmeringsteknik K och Media
Distribuerade filsystem
Datateknikens grunder
DAV B04 - Databasteknik Indexering (kap 14).
Silberschatz, Galvin and Gagne ©2009 Operating System Concepts – 8 th Edition, Kapitel 13: I/O-system.
Silberschatz, Galvin and Gagne ©2009 Operating System Concepts – 8 th Edition, Kapitel 11: Implementation av filsystem.
Silberschatz, Galvin and Gagne ©2009 Operating System Concepts – 8 th Edition, Kapitel 9: Virtuellt minne.
TIPS & RÅDAKUTEN av Lina och Johan. SÖKA, LAGRA och ÖVERFÖRA INFORMATION PÅ DATORN - SÅ KAN DU GÖRA!
Pointers. int a=5; int f(int b) { a--; b++; return b; } int main() { int a=3; printf("%d,",f(a)); printf("%d",a); return 0; }
Föreläsning 5 måndag 5e november 2007 Datorsystem 1 och Datorarkitektur 1 Föreläsning 5 måndag 5e november 2007 Datorsystem 1 och Datorarkitektur 1.
1 Pass 2 Allmän IT Hårdvara Hårdvara Hårdvara = Maskinvara Hårdvara är ett samlingsnamn för olika fysiska tillbehör till en dator. T. ex. Systemenhet.
OPERATIVSYSTEM WINDOWS
DATABASHANTERING för programmerare Lektion 4 Mahmud Al Hakim
Bios = Basic Input/Output System
Persondatorn.
Mahmud Al Hakim 2  Mål för kursen  Kursplanering  Kurslitteratur  Betygsättning  Grunder om databaser  Tabeller.
Frågor Allmän IT-kunskap avsnitt 1 kapitel 1 Repetition 3
Minne.
1 386 Från s bits adressbuss –=>4GB minne kan adresseras 32 bits databuss max klockfrekvens: 40MHz Protected mode –virtuellt minne –segmentering.
 Processorn (Kapitel 3)  Haidar Al Attar (IT lärare)  Jensen Education.
Nätaggregat(stationär) batteri (bärbar)
Cacheminnen: skrivning ● Träff ● Skrivbuffert ● Miss.
Minnesarkitektur Problem: Snabbare och snabbare processorer men minnena hänger inte med. Lösning: Minneshierarkier.
Emulatorkonstruktion Schema Inledning Andra metoder Mina metoder Demonstration av min C64-emulator Sammanfattning och frågor.
Delarna i en Access-databas
6/3/2015© Mats Brorsson1 Hur mycket snabbare blir det med PC133 SDRAM jämfört med PC100 SDRAM?... blir det med en 1,4 GHz Athlon- processor jämfört.
Föreläsning 1 Introduktion till kursen. Algoritmer
Denna föreläsning zVad kursen handlar om zKursupplägg, litteratur, bra att veta zPrestanda - ämnet för dagen.
Bygga dator själv ?. Vad ska den användas till ? Prestandakrav ? Anslutningar ? Vad får den kosta?
Windows brandvägg s105 Använd mjukvarubrandvägg även om du har brandvägg i router/gateway mjukvarubrandvägg skyddar mot intrång inom det lokala nätverket.
Datorteknik Lektionsmål: – Datorns delar – ESD Kursmål: – Datorsystems uppbyggnad, komponenter och kringutrustningar. – ESD-säker hantering av mikroprocessorer.
Kognitiva processer och representationer n Propositionella representationer lagrar information i LTM n Aktivationsspridning möjliggör åtkomst n Men sen.
Python.
Datorer och nätverk.
Bygga dator: CPU och minne
Datorkomponenter Mukhlis Yunis.
IT Databas Göran Wiréen
Grundläggande datavetenskap, 4p
Programmera dina klasskamrater
Datorer och nätverk.
Digitalteknik 3p - Kombinatoriska Byggblock
Digitalteknik 3p - Kombinatoriska Byggblock
Presentationens avskrift:

Persondatorer Datorns internminne (Kapitel 6) Haidar Al Attar (IT lärare) Jensen Education

Datorns internminne Datorns minne = RAM = Random Access Memory RAM används för att lagra tillfälliga instruktioner och data som behövs för att kunna uträtta uppgifter Minne är termen för hur mycket RAM-minne som är installerat på datorn, medan lagring handlar om hur mycket av hårddisken som är tillgängligt En annan viktig skillnad mellan minne och lagring är att informationen som lagrats på hårddisken är orörd även när datorn är avstängd. Den information som ligger i minnet däremot rensas när datorn är avstängd

Datorns internminne Den stora skillnaden mellan RAM-minne och ett sekundärt minne är att RAM-minnet förlorar data när strömmen till datorn bryts. RAM-minnet är därför ett så kallat temporärt minne, vilket endast är tillgängligt när datorn är påslagen Den andra skillnaden är hastigheten, RAM-minnet är mycket snabbare än sekundärminnet

Datorns internminne Minnets accesstid anger hur snabbt ett minne är. Resultatet avser tiden från att processorn anger en adress i minnet, till minnet presenterar motsvarande data Accesstiden uttrycks i nanosekunder (En nanosekund är en miljarddels sekund 10-9)

minnestyper DRAM (Dynamic Random Access Memory) DRAM är marknadens absolut vanligaste minneschip SIMM (Single In-line Memory Module) Ett typisk SIMM består av ett antal DRAM-chip på en liten Printed Circuit Board (PBC) som passar in i en SIMM-hållare på datorns moderkort Datorer har minne ordnat i vad som kallas minnesbanker. Varje minnesbank kan bestå av en, två eller fler SIMM-hållare Det finns både enkel och dubbelsidiga SIMM och skillnaden är den att en dubbelsidig SIMM har minnesmoduler på båda sidor

minnestyper DIMM (Dual In-line Memory Module) DIMM är en annan typ av minnesmoduler med dubbelt så breda datakanaler jämfört med det vanliga SIMM-minnet En DIMM-modul motsvarar därför två parvis monterade SIMM-moduler och ger därmed plats för mer minne och bredare datakanaler DIMM används ofta för datakonfiguration som stödjer 64 bitar eller en större minnesbuss

Minneskontroll (ECC) ECC = Error Correction Code Minneskontroll är en viktig del i alla datorer. Den kontrollerar data som flödar ut och in i minnet för att se om datan blivit skadad Om datorn har en avgörande betydelse, som t.ex. en server, är det lämpligt att välja en dator med ECC

cacheminne Då processorerna arbetar med allt högre och högre hastigheter kan det vanliga RAM-minnet inte leverera data i tillräckligt snabb takt Processorn är tvungen att vänta ett antal cykler varje gång den hämtar information från primärminnet Med dagens snabba processorer och minneskrävande program skulle det vara alltför dyrt att utrusta moderkortet med tillräckligt snabbt minne i tillräcklig mängd Detta har man löst genom att ha en begränsad mängd mycket snabbt minne mellan processorn och det långsammare RAM-minnet kallat cacheminne

cacheminne Cacheminnestekniken bygger på att man har ett litet, men mycket snabbt minne nära processorn och/eller inbyggt i processorn Data som ofta skrivs eller läses finns kvar i cacheminnet vilket snabbar upp datorn betydligt När processorn läser data från minnet avgör en cachekontroller om just den efterfrågade data finns i cachen eller om den måste hämtas från RAM-minnet. Finns den i cachen så kan processorn läsa direkt därifrån, en så kallad ”cache hit”. I annat fall tvingas processorn att vänta tills RAM-minnet levererar data

cacheminne Cachen uppdateras enligt ett LRU-schema ”Least Recently Used”. Detta innebär att den aktuella informationen skriver över den information som är minst använd. För att kunna avgöra detta innehåller cachen en lista med information om när cachens olika block (delar) användes senast