Ev Donanım Analitik motor: Babbage'nin zamansız tasarımlarına bir bakış

Analitik motor: Babbage'nin zamansız tasarımlarına bir bakış

İçindekiler:

Anonim

Analitik motor - gösterişli bir isim değil, ancak 1800'lerin sonlarındaki bu yaratım, modern izleyiciler için bile etkileyici olurdu. Metal bir canavarlık olurdu - geleneksel bir küçük işletme sunucu odasından çok daha fazla alana ihtiyaç duyan clattering, çok tonlu bir dev. Bu tasarımın gerçekte yaptığı şey, özünde o zaman var olan ve şu an var olan arasındaki boşluğu doldurmaya başlamak ve bilimkurgu gerçeğe dönüştürmekti.


Analitik motor, Charles Babbage adında bir adamın 1871'de ölümüne kadar çalıştığı bir fikirdi - hiçbir zaman tam olarak inşa edilmemesine rağmen şu anda aldığımız akıllı cihaz türlerine yol açan bir makine. Analitik motor, Charles Babbage'ın bilgi teknolojisi ve yapay zeka alanlarında vizyon sahibi olarak mirasını sağlamlaştırdı. Babbage'ın logaritmik tablolar ve otomatik aritmetik fonksiyon (ve benzer temel hesaplamaları yapabilen mekanik bir "Fark Motoru") ile daha önceki çalışmaları üzerine inşa edilen analitik motor, teorik olarak, günümüzün dijital makinelerinin bazılarını yapmak için analog teknolojiyi kullanmak üzere tasarlanmıştır. 19. yüzyıl zihnine büyücülük veya büyüye benzeyecek teknolojiler kullanmak.


Bu planın nasıl geliştiği hakkında daha fazla bilgi edinmek istiyorsanız, Charles Babbage için çeşitli çevrimiçi saygıları kontrol edin veya Analitik Motor: Bilgisayarlar - Geçmiş, Bugün ve Gelecek olan Jeremy Bernstein'ın göreceli olarak belirsiz ince baskısını alın. Bernstein, uzun yürüyüşü ileriye götüren bazı temel veri felsefelerini belgeleyerek motor ve üreticisi hakkında ayrıntılara giriyor. Bernstein'ın kitabı 1980'lerde yazıldı, çünkü dijital bilgisayar hala nispeten bebeklik döneminde hızla gelişiyor, ancak kitap hala Babbage'ın ünlü olduğu birçok tasarım ilkesini kapsıyor.

Temel Bilgi İşlem İlkeleri

Sayısal hesaplama süreçlerini otomatikleştirirken Bernstein, Babbage'nin motorunun insan operasyonu ihtiyacını ortadan kaldırmak için geleceğe bakabildiğine dikkat çekiyor. Babbage'ın ana öğrencilerinden biri olan Lady Lovelace'ın, o dönemin teknoloji dünyasındaki hakimiyetini önerdiğini belirtiyor: "Bu motor, öncüllerini geride bırakıyor, " Lovelace'i yazdı, hem gerçekleştirebileceği hesaplamalar hem de tesis, onları etkileyebileceği kesinlik ve doğruluk ve hesaplamalarının gerçekleştirilmesi sırasında insan zekasının müdahalesine tüm gerekliliğin yokluğunda. "


Bernstein ayrıca Babbage'ın modern belleğin meraklı "sipariş" işlemesini de şöyle anlatıyor: "Eğer belli bir logaritma gerekiyorsa, makine bir zili çaldı ve hangi logaritmanın gerekli olduğundan emin olacak bir kartı bir pencerede gösterecekti. yanlış değer, makine daha yüksek bir zil çaldı. "


C ++ gibi modern programlama dillerinin ardışık ve yinelemeli yönlerini belirleyen Babbage, ardışık operasyonları gerçekleştirmek için "kuyruğunu yiyerek ileri doğru hareket eden motor" adını verdi. Ayrıca modern "if" ifadeleri gibi koşullu işlemler için sistemler de geliştirdi. Bernstein ayrıca Babbage'ın teorik sayısal silindirleri ve diğer analog sayı işleme parçalarında bulunan ana unsurlara da girer.


"Tüm bilgisayarlar dört temel birimden oluşur." Bernstein yazıyor. "İlk etapta, veri ve talimatları makineye almak ve cevapları almak için bazı mekanizmalar olmalıdır - bağlantı, yani makine ile insan programcı arasındaki bağlantı."


Bu ve BT'nin uzun yıllar boyunca ilerlemesiyle ilgili diğer kitaplar, teyp ve delikli kartlar gibi giderek daha karmaşık analog giriş mekanizmalarının, artık çok daha yetenekli mekik bilgileri alabilen tamamen dijital tasarımlara yol açtığını gösteriyor.


İkincisi, Bernstein, Babbage'ın - yine - analog kaplarda bulunan depolanmış belleği kullanmasıyla ilgili. Bir bilgisayar makinesinin de programlama için Bernstein'ın "değirmen" olarak adlandırdığı bir tür motoru olmalı ve kapsamlı bir "kontrol ünitesi" tüm bu işlemleri yönetmelidir.


Bernstein, "Tüm bunları yapabilen devrelerin tasarlandığı ve üretildiği devrelerin modern zaferlerinden biridir, " diye yazıyor ve aynı şeylerin bir koleksiyon tarafından nasıl yapılabileceğini öngördüğü Babbage'e bir övgüdür. dişliler, tekerlekler ve kollar. "

Müteakip İlerleme

1900'lü yıllara kadar Babbage'ın teorik tasarımlarında önemli ilerleme kaydedilmeyecekti. Brownstein, 1940'larda geliştirilen Mark 1 ve 1946'da piyasaya sürüldüğünde, gelişmiş donanımı ve inanılmaz işlem gücü ile dünyayı hayrete düşüren Elektronik Sayısal Entegratör ve Hesap Makinesi (ENIAC) gibi makinelerin ortaya çıkışını anlatıyor. Genel olarak, Bernstein, BT'nin erken bir dönüm noktası olarak, analitik motorun sonunda 1900'lerin ortasından sonuna kadar büyük hükümet sistemlerini güçlendirmeye başlayan ana karelere, donanım ilerlemeleri ve ilgili programlama gelişmelerinin yavaş yavaş bu gelişmiş savaş makinelerini nasıl genişlettiğini anlatıyor. Miley Cyrus twerking videolarına bakmak ve pizza restoranlarını karşılaştırmak için güvendiğimiz muazzam tüketici yüzüne ve bireysel kullanımlı World Wide Web'e (WWW).


Belki de Babbage'nin düzgünce dönen çelik jantlarının ve basamaklı baskı silindirlerinin, kişisel bilgisayarlardaki en temel yazılım programlarıyla bile yapabileceğimiz matematik işlemlerini kranklama şeklini takdir etmek gerçek bir steampunk hayranı gerektirir. Bununla birlikte, yeni donanım ve yeni arayüzleri denemeye devam ederken, gerçekten etkileyici bir altyapı parçasına, neredeyse mitolojik bir merak olarak zamanının tezgahlarını, dikiş makinelerini ve baskı makinelerini gölgede bırakacak bir makine türüne geri dönmeye değer. ve gelecekteki şaşırtıcı modern çağın öncüsü.

Analitik motor: Babbage'nin zamansız tasarımlarına bir bakış