< Return to Video

04 CPUMemoryIO v8

  • 0:11 - 0:13
    Hej, jag heter Madison Maxey.
  • 0:13 - 0:16
    Jag har ett företag som heter Loomia,
  • 0:16 - 0:21
    och vi fokuserar på att skapa smarta tyger
    för smarta kläder och mjuka produkter.
  • 0:22 - 0:25
    Bara fantasin sätter gränser när det
    gäller textilier.
  • 0:25 - 0:29
    Jag heter Danielle Applestone och är VD
    för Othermachine Company.
  • 0:32 - 0:34
    Vi bygger en stationär fräsmaskin.
  • 0:34 - 0:41
    En fräsmaskin skär material med ett roter-
    ande skärverktyg för att skapa 3D-objekt.
  • 0:43 - 0:47
    Under huven utför alla datorer fyra
    grundläggande uppgifter.
  • 0:47 - 0:48
    De matar in information,
  • 0:48 - 0:51
    lagrar och bearbeta informationen
  • 0:51 - 0:53
    och matar sedan ut information.
  • 0:53 - 0:57
    Var och en av dessa saker utförs av olika
    delar av datorn.
  • 0:57 - 1:05
    Det finns inmatningsenheter som tar in
    data och omvandlar till binär data.
  • 1:05 - 1:08
    Det finns minne som lagrar dessa data.
  • 1:08 - 1:12
    Det finns en central processor som kallas
    CPU,
  • 1:12 - 1:15
    där alla beräkningar görs.
  • 1:15 - 1:21
    Slutligen finns det utmatningsenheter som
    omvandlar data till ett fysiskt resultat.
  • 1:22 - 1:24
    Först pratar vi om inmatning.
  • 1:24 - 1:30
    Det finns många olika inmatningsenheter,
    som tangentbord, pekskärmen på en telefon,
  • 1:31 - 1:33
    en kamera, en mikrofon eller en GPS.
  • 1:34 - 1:39
    Men även sensorer på en bil, termostat
    eller drönare är också inmatningsenheter.
  • 1:40 - 1:46
    Vi ser på ett enkelt exempel på hur indata
    förflyttar sig genom datorn och matas ut.
  • 1:47 - 1:53
    När du trycker på en tangent - t.ex. "B"
    omvandlas den till ett nummer.
  • 1:54 - 1:58
    Det numret skickas binärt, ettor och
    nollor, till datorn.
  • 2:00 - 2:05
    Med detta nummer som utgångspunkt beräknar
    CPU:n hur "B" ska se ut, pixel för pixel.
  • 2:06 - 2:11
    CPU:n kräver stegvisa instruktioner från
    minnet, för att kunna visa bokstaven "B".
  • 2:12 - 2:17
    CPU:n kör dessa instruktioner och lagrar
    resultaten som pixlar i minnet.
  • 2:18 - 2:22
    Slutligen skickas denna pixelinformation
    binärt till skärmen.
  • 2:23 - 2:30
    Skärmen är en utmatningsenhet som omvand-
    lar binära signaler till ljus och färger.
  • 2:32 - 2:36
    Allt händer så snabbt att det verkar
    hända omedelbart,
  • 2:36 - 2:42
    men för att visa en enda bokstav kör en
    dator tusentals instruktioner,
  • 2:42 - 2:45
    från och med den tidpunkt fingret trycker
    på tangenten.
  • 2:48 - 2:53
    I det exemplet var skärmen en utmatnings-
    enhet, men det finns många sorters utdata
  • 2:53 - 2:58
    som tar en binär signal från datorn och gör
    något i den fysiska världen.
  • 2:58 - 3:03
    Till exempel spelar en högtalare ljud och
    en 3D-skrivare skriver ut ett objekt.
  • 3:04 - 3:09
    Utmatningsenheter kan också styra fysiska
    rörelser som en robotarm, bilmotor,
  • 3:09 - 3:12
    eller skärverktyget i fräsmaskinen
    mitt företag tillverkar.
  • 3:14 - 3:19
    Nya typer av in- och utdata låter datorer
    interagera med omvärlden på helt nya sätt.
  • 3:19 - 3:25
    Detta är resultatet av förbättringar i
    hastighet, storleken på minnet och CPU:n.
  • 3:25 - 3:29
    Ju mer komplicerad en uppgift är och ju
    mer information som matas in eller ut,
  • 3:29 - 3:33
    desto mer processkraft och minne kräver
    en dator.
  • 3:34 - 3:41
    Att skriva bokstäver kan vara enkelt men
    för komplicerad 3d-grafik eller HD-film,
  • 3:41 - 3:46
    har moderna datorer ofta flera processorer
    för att bearbeta all information
  • 3:47 - 3:50
    och många gigabyte med minne för att
    lagra den.
  • 3:51 - 3:57
    Oavsett vad du vill göra med datorn
    handlar varje åtgärd om att:
  • 3:58 - 4:00
    mata in information från den fysiska
    världen,
  • 4:01 - 4:05
    lagra och bearbeta den informationen,
  • 4:05 - 4:08
    och få ut resultatet i den fysiska
    världen.
Title:
04 CPUMemoryIO v8
Description:

Börja lära dig på http://code.org/

Håll kontakt med oss!
• på Twitter https://twitter.com/codeorg
• på Facebook https://www.facebook.com/Code.org
• på Instagram https://instagram.com/codeorg
• på Tumblr https://blog.code.org
• på LinkedIn https://www.linkedin.com/company/code-org
• på Google+ https://google.com/+codeorg

more » « less
Video Language:
English
Duration:
04:17

Swedish subtitles

Revisions