Hovedkort, brikkesett og busser



Like dokumenter
Datamaskinens oppbygning og virkemåte

2. Hvor mye Internminne har den? Svar: 2GB

Datamaskinens oppbygning

Martin Olsen, Lars- Petter Ahlsen og Jon- Håkon Rabben

Del 2. Bak skallet. Avsette minne til et spesifikt OS Teste harddisk under oppstart Sette opp system logger

Oppgave lab. 2. Hvor mye Internminne har den? - Maskinen har 2GB internminne.

Lab oppgave gruppe 2 IT-ledelse (Jonas F, Robin PN, Aksel S, Magnus M, Erik I)

Vi anbefaler at du setter deg litt inn i maskinen på forhånd. Det er en DELL Optiplex 620.

Setup programmet brukes til å endre konfigurasjonen av BIOS og til å vise resultatene fra

Bits&Bytes Om datamaskinens oppbygging og virkemåte. TOS - IKT Tirsdag 4. desember 2012 Seksjon for digital kompetanse

Del 1 Setup - BIOS Oppgaver: 1. Hva slags CPU har maskinen? Beskriv de tekniske egenskapene ved CPU en.

Phu Pham Laboppgave 29. September 2015

Laboppgave. Sondre Gulichsen, Li Lisan Linder. 1. Hva slags CPU har maskinen? Beskriv de tekniske egenskapene ved CPU en.

DEL 1 Setup BIOS Stian A. Johansen Terje Bratlie Espen Torås

Del1: Setup: BIOS. 2. Hvor mye Internminne har den? 3GB DDR2

LAB OPPGAVE. Del 1 Setup Bios

Internminnet. Håkon Tolsby Håkon Tolsby

Clock speed 3.20GHz Bus Speed 800MHz L2 Cache 4MB 2 Cores Ikke Hyperthreading 64 BIT

LABOPPGAVER GRIT: IT OG SAMFUNN. Del 1 Setup - BIOS

Internminnet. Håkon Tolsby Håkon Tolsby

LabOppgave. 1. Hva slags CPU har maskinen? Beskriv de tekniske egenskapene ved CPU en.

Dagens temaer. Fra kapittel 4 i Computer Organisation and Architecture. Kort om hurtigminne (RAM) Organisering av CPU: von Neuman-modellen

Memory Access) Figure: DMA kommuniserer med disk-controlleren og sørger for at det OS ønsker blir kopiert mellom harddisken og internminnet.

Marius Rogndalen Karlsen, Informatikk Lab oppgave

Laboppgave. Del Optiplex GX620. av Jørgen Pedersen

6105 Windows Server og datanett

6105 Windows Server og datanett

Tonje Thøgersen, Daniel Svensen Sundell, Henrik Smedstuen

Oppgave 1 & 2: Først gå inn på «Min Datamaskin/ Computer» Høyreklikk på vinduet uten å være nær noen dokumenter o.l.

Kjenn din PC (Windows7)

Into da BIOS<3. Bak Skallet

TDT4160 Datamaskiner Grunnkurs Gunnar Tufte

Bussar. Tilgong til buss (Three state buffer) Synkron / Asynkron Serielle bussar Parallelle bussar Arbitrering: Kven kontrollerar bussen

Kjenn din PC (Windows 8.1)

Odd Heine Johansen Labboppgave-datamaskinen. Del 1 Setup - BIOS. 1. Hva slags CPU har maskinen? Beskriv de tekniske egenskapene ved CPU en

Stasjonær PC Januar Priser og info. Se Brosjyre

Kjenn din PC(windows7)

1)Gjør om desimal tallene til binære: a) 4 =0100. b) 17 = c) 34 = d) 128 = e) 255 =

Her velger dere først System and Security og deretter System.

Kjenn din PC (Windows7)

Dato: 17/ mars 2005 Gruppe: USC ( Gr.1) Bratlie, Jostein. Johannessen, Patrick S. Tran, Thanh Sang. Datamaskiner og Fysikk Side 1 av 12 USC (Gr.

Meir buss, I/O, prosessor detaljar. Arbitrering: Kven kontrollerar bussen Buss eksempel PIO Prosessorar

Hvorfor lære om maskinvare*?

6105 Windows Server og datanett

6105 Windows Server og datanett

Innhold. 2 Kompilatorer. 3 Datamaskiner og tallsystemer. 4 Oppsummering. 1 Skjerm (monitor) 2 Hovedkort (motherboard) 3 Prosessor (CPU)

4. Prøv om du kan finne en tastatur-snarvei for å komme til dette kontrollpanelet.

Fahad Said Data ingeniør 2015 GRIT

Stasjonær PC - November 08

Kjenn din PC - Guled Yusuf

Kjenn din PC (Windows vista)

Til Oppgaven tester jeg med en Multicom Kunshan:

Acer Computer GmbH. Pricelist No Th. May Veiledende utsalgspris. Territory: Norway. Desktop

Lenovo BladeCenter HS Xeon E5-2680V2 2.8 GHz - 8 GB - 0 GB

hvor mye hurtigminne (RAM) CPU en kan nyttiggjøre seg av. mens bit ene betraktet under ett kalles vanligvis et ord.

Stasjonær PC Februar 2009

Lenovo BladeCenter HS Xeon E5-2620V2 2.1 GHz - 8 GB - 0 GB

! Sentrale begreper er adresserbarhet og adresserom. ! Adresserbarhet: Antall bit som prosessoren kan tak samtidig i én operasjon

Kjenn din PC (Windows7)

Dagems temaer INF ! Fra kapittel 4 i Computer Organisation and Architecture. ! Kort om hurtigminne (RAM)

Nadine Pedersen GRIT Datamaskinen- kjenn din Mac

Her velger dere først System and Maintenance og deretter System.

Dagems temaer. kapittel 4 i Computer Organisation and Architecture. av CPU: von Neuman-modellen. Transfer Language (RTL) om hurtigminne (RAM)

3. - Corsair Vengeance DDR3 1600MHz 8GB CL9 Prøv om du kan finne en tastatur-snarvei for å komme til dette kontrollpanelet.

Kjenn din pc (Windows Vista)

HP ProDesk 490 G3 - Core i GHz - 16 GB - 1 TB

Datakommunikasjon og maskinvare

Laboppgave - Robin Sværen & Simen Arvesen

Kjenn din PC Marie Bjørn 2014

USER MANUAL

Kjenn din PC (Windows7, Vista)

Kjenn din PC (Windows Vista)

Inspiron Oversikt. Spesifikasjoner

Kjenn din PC (Windows7) Jørn Nordeng

Datakommunikasjon og maskinvare

6105 Windows Server og datanett

TDT4160 Datamaskiner Grunnkurs Gunnar Tufte

Patrick Fallang (Dataingeniør) Lab Oppgave: Kjenn Din Egen PC (XP)

1) Hva slags CPU har maskinen? Beskriv de tekniske egenskapene ved CPU en. 3) Hvor mye Cache har maskinen? Hvilken oppgave har Cache i maskinen?

Del 2. Bak skallet. 1. Når dere har åpnet maskinen, skal dere identifiser de ulike enhetene: Hovedkortet. Prosessoren

Læringsmål og pensum. Hvordan lages en brikke (chip)? ICen basis for en revolusjon. Silisium

1. Beskriv hvilke enheter som er koblet til datamaskinen, og det du kan finne ut om egenskapene deres (fra About this Mac, System report ).

TDT4160 Datamaskiner Grunnkurs Gunnar Tufte

Atea AS. Lenovo BladeCenter HS23 - Xeon E5-2697v2 2.7 GHz - 8 GB - 0 GB. Sentralbord: Produktinformasjon.

Fetch Datamaskinen henter en instruksjon i form av et tall eller en rekke tall fra programminne.

! Ytelsen til I/O- systemer avhenger av flere faktorer: ! De to viktigste parametrene for ytelse til I/O er:

TDT4160 AUGUST, 2008, 09:00 13:00

Kjenn din PC (Windows 7)

Fujitsu PRIMERGY RX2530 M1 - Xeon E5-2620V3 2.4 GHz - 8 GB - 0 GB

INF2270 I/O. Omid Mirmotahari Omid Mirmotahari 1

Lenovo BladeCenter HS Xeon E5-2609V2 2.5 GHz - 8 GB - 0 GB

Dagens temaer. Dagens emner er hentet fra Englander kapittel 11 (side ) Repetisjon av viktige emner i CPU-design.

Lenovo ThinkStation E Xeon E3-1245V2 3.4 GHz - 8 GB GB

Oppgavebesvarelse «Kjenn din MAC» av Robin P. Nguyen.

TDT4160 Datamaskiner Grunnkurs Gunnar Tufte

Emnehefte - Mikroprosessorer

Dataen har en Intel core I7, 960, 3,20GHz Quadcore prosessor.

Institiutt for informatikk og e-læring, NTNU CPUens deler og virkemåte Geir Ove Rosvold 4. januar 2016 Opphavsrett: Forfatter og Stiftelsen TISIP

3. Hva er Windows Experience index? Svar: Windows Experience index viser hvor god ytelse den har. Skalaen går fra 0 til 7,9, min maskin er på 5,9.

Lenovo Flex System x480 X6 Compute Node blad - Xeon E7-4850V3 2.2 GHz - 32 GB - 0 GB

Transkript:

Hovedkort, brikkesett og busser Håkon Tolsby 20.09.2015 Håkon Tolsby 1

Innhold Hovedkort Brikkesett Internbussen Systembussen Utvidelsesbussen 20.09.2015 Håkon Tolsby 2

Hovedkortet Engelsk: Motherboard Datamaskinens hoved-kretskort Funksjon: Elektrisk og logisk sammenkobling av alle datamaskinens deler Kobler sammen CPU, minne (RAM), grafikkort, harddisk-kontroller, eksterne enheter Sammenkoblingene kalles busser Trafikken mellom enhetene styres av brikkesettet, Chip Set 20.09.2015 Håkon Tolsby 3

Hovedkort - Asus P4P800-VM 20.09.2015 Håkon Tolsby 4

Brikkesett - Chipset Brikkesettet kontrollerer kommunikasjonen mellom prosessoren og eksterne enheter Designet for å fungere sammen med en spesifikk prosessortype/familie To typer arkitekturer: Northbridge - Southbridge Platform Controller Hub (PCH) 20.09.2015 Håkon Tolsby 5

Northbridge og Southbridge Består av to brikker (kretser). Northbridge: Kobler CPU til høyhastighetsenheter slik som minne og grafikkort (AGP eller PCI-Express) og Southbridge. Southbridge: Kobler til eksterne lavhastighetsbusser som PCI, USB, ISA, SATA 20.09.2015 Håkon Tolsby 6

20.09.2015 Håkon Tolsby 7

Eksempel Intels brikkesett P35 20.09.2015 Håkon Tolsby 8

Platform Controller Hub (PCH). Utviklingen går mot at kontrollere for kommunikasjon mot internminne og grafikkort legges til prosessorbrikken. Det gir raskere overføringer av data (raskere klokkepuls og kortere avstand). En anen fordel er lavere strømforbruk. Trafikken mot eksterne enheter kontrolleres av en enkelt brikke og ikke et brikkesett. Intel kaller denne arkitekturen for Platform Controller Hub (PCH). CPU tar over Northbridge funksjonene Èn brikke som kommuniserer mot eksterne busser 20.09.2015 Håkon Tolsby 9

PCH 20.09.2015 Håkon Tolsby 10

Eksempel Intels brikkesett P55 20.09.2015 Håkon Tolsby 11

Bussene Alle komponentene i datamaskinen er koblet sammen med ledningsremser som kalles busser. Bussene frakter data mellom de ulike komponentene i datamaskinen slik at de kan kommuniserer med hverandre. En buss består av flere ledninger som ligger inntil hverandre, Antallet parallelle linjer avgjør hvor mye data som kan sendes om gangen. Det kalles bredden til bussen. 16 ledninger inntil hverandre, betyr det at det kan overføres 16 biter eller 2 byter samtidig. Vi sier at bussen er 16 biter bred. Bredden på bussen varierer fra maskin til maskin etter hvilket formål den har, og avhenger av hva slags prosessor som er koblet til. Den kan være fra 8 biter til 64 biter bred. 20.09.2015 Håkon Tolsby 12

Vi deler bussystemene i tre hoveddeler avhengig av hvor de befinner seg i datamaskinen Internbuss Systembuss (lokalbuss) Utvidelsesbuss (eksternbuss) 20.09.2015 Håkon Tolsby 13

Internbuss Internbussen går internt i prosessoren og kobler sammen registre og ALU. Det er en rask buss hvor overføringene mellom enhetene må skje innenfor en klokkepuls. Den må derfor kunne overføre data i den hastigheten som prosessoren krever. 20.09.2015 Håkon Tolsby 14

Systembuss frontside bus, memory bus, local bus, eller host bus Systembussen er toveisbussen som går fra prosessor til brikkesettet og kobler prosessoren til internminnet og de ulike tilkoblingsportene for innog utenhetene på hovedkortet. Tidligere var dette "linjer" på hovedkortet. I dag ligger det meste av systembussen på prosessorbrikken. Overføringshastigheten eller båndbredden avgjøres av bredden på bussen, klokkefrekvensen og antall dataoverføringer per klokkepuls. F.eks. en 32 biters (4 byte) bred systembuss med en frekvens på 100 MHz som utfører 4 overføringer/puls har en maksimum båndbredde 1600 MB/sek. Tidligere overførte systembussen data i samme hastighet som prosessoren. Men prosessoren har utviklet seg raskere enn de andre komponentene, og systembussene må derfor benytte en lavere hastighet. Systembussen betegnes ofte som frontside bus, FSB. Noen datamaskiner har også en back side bus, BSB, som kobler CPU til cacheminnet. Denne bussen og cacheminnet er raskere enn FSB og vanlig RAM. 20.09.2015 Håkon Tolsby 15

Systembussen er egentlig et sammensatt bussystem som består av tre busser: Adressebuss Databuss Kontrollbuss 20.09.2015 Håkon Tolsby 16

Adressebussen Adressebussen brukes av prosessoren til å bestemme hvilken enhet det skal leses eller skrives til. Enheten kan enten være internminnet (RAM/ROM), eller det som vi kaller porter. Portene er tilkoblingspunkter for inn- og utenheter (i/u-enheter) slik som tastatur, skjermkort og skriver. Adressebussen er enveis, og den styres av prosessoren. Alle byter i internminnet og alle i/u-porter har hver sin adresse, slik at de kan adresseres unikt for lesing eller skriving. Noen datamaskiner skiller mellom minneadresser og portadresser. Det gjør Intelbaserte PC-er. De har to typer adresser, en for minnet og en for i/u-porter. Når en Intelprosessor legger en adresse på adressebussen, er den enten til minnet eller til en port. Hva som er tilfellet, bestemmes av kontrollbussen. Den sender ut et kontrollsignal som enten ruter adressen til internminnet eller til portene. Det kalles uavhengig i/u. Alternativet er at minnet og i/u-portene deler det samme settet med adresser. Det kalles minnerettet i/u. En Pentium-prosessor har en 32-biters adressebuss. Det betyr at den kan sende 2 32 = 4 294 967 296 (4 giga) ulike adresser over adressebussen. Hvis hver adresse refererer til 1 byte i internminnet, betyr det at prosessoren kan adressere et fysisk minne på maksimalt 4 GB. Hva har din PC? 20.09.2015 Håkon Tolsby 17

Databussen Databussen er en toveisbuss som brukes til å frakte data fram og tilbake mellom prosessoren og minnet og mellom minnet og i/u-enhetene. Bredden på databussen er en viktig faktor for hvor raskt data kan overføres mellom enhetene i datamaskinen. En Pentium-prosessor har en 64- biters ekstern databuss og kan dermed overføre 8 byter om gangen. 20.09.2015 Håkon Tolsby 18

Kontrollbuss Kontrollbussen styrer hvorvidt det skal leses fra eller skrives til minnet eller en i/u-port. Databussen brukes både til lesing og skriving av data, men den kan ikke gjøre begge deler samtidig. Det kontrolleres ved at prosessoren sender ut et lesesignal eller et skrivesignal på kontrollbussen. Det skal dessuten skilles mellom adresser til internminnet og adresser til i/u-porter, for bare en enhet har tilgang til databussen om gangen. De fire viktigste kontrollsignalene på kontrollbussene er derfor: les fra i/u skriv til i/u les fra minnet skriv til minnet 20.09.2015 Håkon Tolsby 19

Utvidelsesbusser Utvidelsesbussene er datamaskinens kontakter for tilkobling av eksterne innog utenheter og kalles også for I/U-busser. De færreste eksterne enheter klarer å kommunisere med systembussens store hastighet. Derfor er det behov for enklere utvidelsesbusser med lavere hastighet. I en moderne PC er det flere forskjellige utvidelsesbusser: PCI, parallell PCI-Express, seriell USB 2.0,seriell USB 3.0,seriell SATA, seriell, erstatter ATA (IDE) Firewire, seriell Thunderbolt, seriell 20.09.2015 Håkon Tolsby 20

Parallell vs seriell overføring 20.09.2015 Håkon Tolsby 21

Parallell overføring Parallell overføring betyr at flere ledninger, åtte eller flere, brukes til å overføre data samtidig mellom enheter. Parallell overføring er rask fordi man kan overføre hele byter om gangen uten å måtte dele dem opp i enkelte biter. Parallell overføring kan bare brukes til enheter som ligger nærme (noen meter), og som håndterer raske overføringer. Eksempler på slike enheter er harddisk og skrivere. Problemene med parallelle kabler er at de er dyre, lite elastiske, og at signalene fort svekkes. Dessuten må alle bitene komme fram samtidig og i samme rekkefølge. Dette stiller krav til at alle kabler har samme lengde i bussen, noe som kan være vanskelig for hovedkortprodusentene å leve opp til. Derfor har man gått over til serielle busser. 20.09.2015 Håkon Tolsby 22

Seriell overføring Benytter bare én ledning til dataoverføring Dataene blir overført med én bit om gangen. Signalet i serielle kabler svekkes ikke like raskt som i parallelle. Kablene er mer elastiske og enkle å håndtere. Kablene er rimeligere. Raskere overføring 20.09.2015 Håkon Tolsby 23

Ulike tilkoblingsteknologier for eksterne enheter Databuss (biter) Busshastighet (MHz) Båndbredde (MByter/s) PCI USB 2.0 USB 3.0 FireWire 400/800 PCIe SATA 2.0/3.0 Thunderbolt 32/64 serie serie serie serie serie serie 33 2500 66/132 MB 480 Mbit 3,2Gbit (10Gbit) 400/ 786.432 Mbit 250MB/ 4GB 3Gbit/ 6Gbit 10 Gbit 20.09.2015 Håkon Tolsby 24

PCI Express (PCIe) Peripheral Component Interconnect Express Seriell utvidelsesbussen som har tatt over for PCI og AGP som var parallelle. Hver link (ledningspar) benevnes som en linje (eng. lane). Spesifikasjonen støtter x1, x2, x4, x8, x16 og x32 baner. Hver linje kan overføre 250-1000 MB/s hver vei, full dupleks, det vil si både sende og motta samtidig. Benytter en klokkefrekvens på 2,5 GHz. Vanlig med 1 og 16 linjer. Et (x16) PCIe 2.0 kort kan overføre 8 GB/s i hver retning og brukes til grafikkort. Et (x16) PCIe 3.0 kort kan overføre 15,8 GB/s i hver retning. 20.09.2015 Håkon Tolsby 25

Ulike PCIe kontakter PCIe x4 PCIe x16 PCIe x1 PCIe x16 PCI 20.09.2015 Håkon Tolsby 26

SATA (Serial ATA, S-ATA) Seriell databussteknologi hovedsakelig designet for overføring av data til og fra en harddisk. SATA er etterfølgeren av ATA (Advanced Technology Attachment) standarden. også kjent som IDE (Integrated Drive Electronics). Denne gamle ATA teknologien blir nå kalt PATA (Parallell ATA) for å skille den fra Serial ATA. SATA (revision 3.2) tilbyr hastigheter på16 Gbit/s per enhet (1969 MB/s. Sata bruker bare 4 signallinjer. esata og esatap er en tilkobling for eksterne disker (p for power) 20.09.2015 Håkon Tolsby 27

SATA kontakter og kabler IDE SATA 20.09.2015 Håkon Tolsby 28

USB - Universal Serial Bus USB 2.0 er en seriell buss som ble utviklet for å gjøre det enklere å koble til eksterne enheter kan koble opptil 127 enheter etter hverandre kan også samle flere tilkoblinger i USB-huber, som enten er eksterne eller innebygget i tastatur og skjerm. USB leverer også strøm til den tilkoblede enheten. Består av fire ledninger et par for inn og ut data, en ledning for strøm og den siste til jording. De fleste eksterne enheter som mus, tastatur, eksterne lagringsenheter osv. bruker USB. USB 3.0 er en superrask USB som er bakoverkompatibel med USB 2.0. Maksimum hastighet 4,8 Gbps, reell 3,2 Gbits (minus kommunikasjonsoverhead). Kabelen har 9 ledninger: USB2.0 pluss fem. Av de nye fem ledningene brukes to for å sende og to for å motta data (full duplex). Den siste er kabelens skjerming. En spesiell egenskap ved USB er at den tillater at man deler enheter. En skanner kan for eksempel tilsluttes to USB-busser og dermed kobles til to PC-er samtidig. USB 3.1 10 Gbit/s 20.09.2015 Håkon Tolsby 29

Diverse USB-kontakter USB 3.0 med 9 ledninger USB 2.0 20.09.2015 Håkon Tolsby 30

Thunderbolt USB dødaren? Utviklet av Intel 1.0: 10 Gbit/s 2.0: 20 Gbit/s Støtter både PCI Express for dataoverføring DisplayPort for skjermer 21.09.2015 31

USB-C Kan brukes begge veier Bakover kompatibel Høy effekt 100W (20V - 5A) Kompatibel med DisplayPort En plugg for alt, også ladning 20.09.2015 Håkon Tolsby 32

Thunderbolt 3 Kommer med USB-C kontakt 40 Gbit/s 21.09.2015 Håkon Tolsby 33

Ut med FireWire (IEEE 1394) 800: 9-pinners kontakt. Hastighet 786.432 Mbit/s fulldupleks. Kabellengde opp til 100m FireWire S1600 og S3200, hastigheter på 1,6 Gbits og 3,2 Gbits Apple Lightning Sata 21.09.2015 Håkon Tolsby 34