Merhaba, adım Madison Maxey.
Loomia adında bir şirketim var
akıllı kıyafetler ve akıllı yumuşak ürünler için akıllı kumaşlar üretmeye odaklanıyoruz.
Tekstil söz konusu olduğunda sınırınız gökyüzüdür.
Benim adım Danielle Applestone ve Othermachine Şirketinin CEO'suyum.
Bir masaüstü freze makinesi inşa ediyoruz.
Bir freze makinesi, dönen bir kesici aleti alır ve bir 3B nesne oluşturmak için malzeme boyunca hareket ettirir.
Kaputun altında, tüm bilgisayarlar aynı dört temel şeyi yapar.
Onlar bilgiyi alır,
bilgiyi depolar ve işler
ve daha sonra bilgiyi çıktı olarak verir.
Bunların her biri bilgisayarın farklı bir bölümü tarafından yapılır.
Dış dünyadan girdiyi alıp ikili bilgiye dönüştüren giriş aygıtları var.
Bu bilgiyi depolamak için bellek vardır.
Bir merkezi işlem birimi veya CPU var,
burada bütün hesaplamalar yapılır.
Ve nihayet, bilgi toplayan ve onu fiziksel çıktıya dönüştüren çıktı aygıtları var.
Önce girdiden bahsedelim.
Bilgisayarlar çok farklı tipte girdi alabilirler, bir bilgisayar klavyesi gibi , bir telefonun dokunmatik yüzeyi
bir kamera, mikrofon ya da GPS
Fakat bir araba, termostat veya drone üzerindeki sensörler bile farklı giriş cihazlarıdır.
Şimdi, girdinin bir bilgisayardan nasıl geçtiği ve çıktı haline geldiğine ilişkin basit bir örneği inceleyelim.
Klavyenizdeki bir tuşa bastığınızda - "B" harfi diyelim. Klavye harfi bir sayıya çevirir.
Bu sayı ikili , birler ve sıfırlar halinde bilgisayara gönderilir.
Bu sayıdan başlayarak CPU, "B" harfini piksel olarak nasıl göstereceğini hesaplar.
CPU, "B" harfini çizmeyi anlatan talimatları adım adım bellekten istiyor.
CPU bu talimatları çalıştırır ve sonuçları piksel olarak hafızaya alır.
Son olarak, bu piksel bilgisi ekrana ikili olarak gönderilir.
Ekran, ikili sinyalleri, sizin gördüklerinizi oluşturan küçük ışıklara ve renklere dönüştüren bir çıkış aygıtıdır.
Bu, anlık olduğunu hissedecek kadar çok hızlı gelişir
ancak her harfi görüntülemek için bir bilgisayar binlerce talimat çalıştırır,
parmağınız anahtar noktasına bastığı andan itibaren.
Bu örnekte, çıktı aygıtı ekrandı, ancak birçok farklı çıktı türü var
bilgisayardan ikili bir sinyal alır ve fiziksel dünyada bir şeyler yapar.
Örneğin, bir hoparlör ses çıkarır ve bir 3B yazıcı bir nesne basar.
Çıktı aygıtları aynı zamanda bir robot kolu, bir otomobilin motoru gibi fiziksel hareketi kontrol edebilir,
ya da şirketimin yaptığı freze makinesinin kesici aleti.
Yeni girdi ve çıktı türleri, bilgisayarların dünyayla tamamen yeni yollarla etkileşime girmesine izin verir.
Buna, hafızanın ve CPU'nun hız ve boyutundaki iyileştirmeler sayesinde yardımcı olunmuştur.
Çok karmaşık bir görev ve daha fazla bilgi girdi veya çıktı ise
bilgisayar daha fazla işlem gücü ve belleğe ihtiyaç duyar
Bir ekranda harf yazmak kolay olabilir, ancak karmaşık 3D grafikler yapmak ya da yüksek tanımlı bir film kaydetmek için,
modern bilgisayarlar genellikle tüm bu bilgileri işlemek için birden fazla CPU'ya sahiptir
ve saklamak için bir sürü gigabayt bellek.
Bilgisayarla ne yapmak istediğinizi önemsemiyorsanız, her bir eylem şu şekildedir:
fiziksel dünyadan bilgi girişi,
bu bilgileri depolamak ve işlemek,
ve bazı çıktıları fiziksel dünyaya geri döndürmek.