-
Hei, nimeni on Madison Maxey.
-
Minulla on yritys nimeltä Loomia
-
ja luomme smart-kangasta asusteisiin ja
muihin tuotteisiin.
-
Taivas on rajana tekstiilien kanssa
työskennellessä.
-
Nimeni on Danielle Applestone ja olen
Othermachine Companyn toimitusjohtaja.
-
Rakennamme kaiverruskoneita.
-
Kaiverruskone käyttää pyörivää
leikkaustyökalua ja liikuttaa sitä
-
materiaalissa luoden 3D esineitä.
-
Kannen alla kaikki tietokoneet
tekevät samaa neljää asiaa.
-
Ne ottavat tietoa vastaan,
säilyttävät ja käsittelevät sitä
-
ja tuottavat tietoa.
-
Nämä asiat suoritetaan koneen
eri komponenteilla.
-
Koneessa on vastaanottoelementtejä,
jotka ottavat tietoa vastaan koneen
-
ulkopuolelta ja muuntavat sen binääriksi.
Muisti tallentaa tämän tiedon.
-
Koneen keskusyksikkö, tai CPU suorittaa
-
kaikki laskelmat.
-
Ja lopuksi, ulostuloelementit ottavat tiedon
ja muuttavat sen fyysiseksi dataksi.
-
Puhutaan ensin tiedon vastaanottamisesta.
-
Tietokoneet voivat vastaanottaa erilaista
tietoa, kuten näppäimistön, kosketusnäytön,
-
kameran, mikrofonin tai navigointilaitteen
tietoa.
-
Niitä löytyy myös auton sensorista,
termostaatista tai droneista.
-
Tämä esimerkki näyttää miten annettu data
kulkee koneessa ja muuttuu tiedoksi.
-
Kun painat näppäimistön näppäintä - vaikka
"B"-kirjainta - näppäimistö muuttaa kirjaimen
-
numeroksi. Tämä numero lähetetään
koneeseen binäärinä eli ykkösinä ja nollina.
-
CPU laskee sitten miten "B"-kirjain
näytetään pikseli pikseliltä.
-
CPU lähettää ohjepyynnön koneen muistiin,
mikä kertoo sille miten "B" piirretään.
-
CPU seuraa näitä ohjeita ja tallentaa tulokset
pikseleinä sen muistiin.
-
Lopuksi tämä pikselitieto lähetetään
binäärinä koneen näytölle.
-
Näyttö on ulostuloelementti, mikä muuttaa
binäärin näkemäksimme pieniksi valoiksi ja väreiksi.
-
Kaikki tämä tapahtuu niin nopeasti, että se
tuntuu välittömältä.
-
Näyttääkseen jokaisen kirjaimen tietokone
käy läpi tuhansia ohjeita, mitkä alkavat
-
kun sormesi painaa näppäintä.
-
Tässä esimerkissä ulos tulevan tiedon
elementti oli näyttö, mutta se voi olla jotain muuta
-
mikä osaa lukea tietokoneen binääriä ja
tehdä sillä jotain käsin kosketeltavaa.
-
Kaijutin soittaa äänen ja 3D tulostin
tulostaa esineen.
-
Ulostulolaite voi ohjata myös fyysistä
liikettä kuten robotti käsivartta, auton moottoria
-
tai yritykseni tekemän
kaiverruskoneen leikkaustyökalua.
-
Erilaiset syötöt ja ulostulot sallivat
tietokoneiden kommunikoinnin maailman kanssa
-
uusilla tavoilla. Tätä on edesauttanut CPU:n
nopeuttaminen ja muistin laajennus.
-
Mitä monimutkaisempi koneen tehtävä on
ja mitä enemmän tietoa syötetään tai annetaan,
-
sitä enemmän tarvitaan tehoa ja muistia.
-
Kirjainten näppäileminen näytölle saattaa
olla helppoa, mutta monimutkaisiin 3D
-
grafiikoihin tai elokuvan filmaamiseen
tarvitaan usein useita ohjausyksiköitä
-
kaiken tiedon ja gigabittien tallentamiseksi.
-
Mitä ikinä haluatkaan tehdä tietokoneilla,
jokainen yksittäinen teko alkaa
-
syöttämällä tietoa fyysisestä maailmasta,
-
säilyttämällä ja käsittelemällä tieto
-
ja antamalla uutta tietoa takaisin.