
Turkish: 
Peki, bugün hakkında konuşacağız
Analitik Motor. Biz zaten var
"konserve" görüntüleri, olduğu gibi
Buna dahil olan başlıca insanlar:
Charles Babbage, Ada Lovelace.
Şimdi önemli bir şey, bence, sadece
size en genel genel bakışı vermek
bu Analitik Motor nasıl olurdu
Sadece inşa edilmiş olsaydı çalıştı.
Ada Lovelace sempozyumunda, Aralık
2015; Doğumunun 200. yıldönümü; Aslında tanıştım
Stephen Wolfram ile - "Wolfram [Dil]" ve
"Mathematica" şöhretini çok iyi yapan
blogunda Ada Lovelace - bilgisayar programcısı.
Ayrıca var - bunu Bilgi’de göreceksiniz 
Tekrar engelle - tüm derslere bağlantı
o 200. Yıldönümü Sempozyumu'nda verildi.
Son fakat en az değil - ve ilgili

English: 
Well, today we're going to talk about the
Analytical Engine. We've already got
footage "in the can", as it were, about the
principal people involved in this:
Charles Babbage, Ada Lovelace. The
important thing now, I think, is to just
give you the most general overview about
how this Analytical Engine would have
worked, if only it had ever been built.
At the Ada Lovelace symposium, December
2015; 200th anniversary of her birth; I actually met
up with Stephen Wolfram - of "Wolfram [Language]" and
"Mathematica" fame who has done a very good
blog on Ada Lovelace - computer programmer.
There's also -- you'll see it in the Info 
Block again -- a link to all the lectures
given at that 200th Anniversary Symposium.
Last but not least - and it relates to

Thai: 
วันนี้เรากำลังจะพูดคุยเกี่ยวกับเครื่องวิเคราะห์
(Analytical Engine) เรามีฟุตเทจ
"in the can" อยู่แล้ว มันเกี่ยวกับ
ผู้คนหลักที่เกี่ยวข้องในเรื่องนี้:
Charles Babbage, Ada Lovelace
สิ่งที่สำคัญตอนนี้ผมคิดว่าเป็นเพียงแค่
ให้คุณได้เห็นภาพรวมทั่วไปมากที่สุดเกี่ยวกับ
วิธีที่ Analytical Engine ทำงาน
ถ้าเพียงมันได้เคยสร้าง
ในการประชุมสัมมนา Ada Lovelace ธันวาคม 2015
ครบรอบ 200 ปีเกิดของเธอ; ผมได้พบ
กับ Stephen Wolfram จริง จาก "Wolfram" และ
"Mathematica" ที่มีชื่อเสียงซึ่งได้ทำ
บล็อก Ada Lovelace - computer programmer ดีมาก
นอกจากนี้ยังมี - คุณจะได้เห็นมัน Info 
Block อีกครั้ง - ลิงค์ของการบรรยายทั้งหมด
ในที่ประชุมวิชาการครบรอบ 200 ปี
สุดท้าย ไม่ท้ายสุด - และมันเกี่ยวข้องกับ

Thai: 
ภาพนี้ที่เรากำลังใช้ที่นี่ - หนึ่งใน
เลคเชอ์โดย Sydney Padua ที่
เป็นศิลปินกราฟิกมีความสามารถมาก
เธอหันมาสนใจ
การวิจัยเรื่อง Babbage-Lovelace จริงจัง
และได้ทำทั้งหมดนั้นไว้ใน
หนังสือการ์ตูนแจ่มๆ เธอจินตนาการอย่าง
ที่คุณเห็นที่นี่ Lovelace เช่นนี้
อย่างเหลือเชื่อ ยังกะวีรสตรี - แต่ 
ตระการตาน่าตื่นใจ -
ผู้ช่วยผู้ซื่อสัตย์ของ Babbage นี่คือ Charles
Babbage: โกรธง่าย, หน้าบาง,
เหมือน Babbage จริง! 
แต่ขอบคุณไปยัง Sydney
เราสามารถที่จะมีภาพจริง
นี่ที่ผมสามารถพูดถึงว่า สิ่งที่เป็น
Analytical Engine จะต้องมีลักษณะเหมือน
แบบที่ควรได้เคยถูกสร้างขึ้น มันอาจจะได้สร้างขึ้น
แต่มันจะเป็นหลายปี - มันจะเป็นหลายทศวรรษผ่านไปจน
ก่อนที่ได้เคยสร้าง - เพราะต้องมีคน
ทำความเข้าใจสัญกรณ์ของ Babbage ทั้งหมด 
ในภาพร่างทางเทคนิคของเขา
และไม่ง่ายเลย อย่างไรก็ตาม,
ซิดนีย์ไขความกระจ่างได้พียงพอของสิ่ง
ที่จะต้องเกิดขึ้น นี่มันเป็น - มันยอดเยี่ยม! 
นี่คือ Analytical Engine แบบที่มันจะเป็น

English: 
this picture we're using here - one of the
lectures there was by Sydney Padua, who
is a very, very talented graphic artist.
She turned her attention to actually
researching the Babbage-Lovelace story
and has done the whole thing in a
hilarious comic book. She envisages, as
you see here. Lovelace as this
impossible, detached heroine - but 
fearfully bright -
Babbage's faithful assistant. Here's Charles
Babbage: short-tempered, thin-skinned,
exactly like the real Babbage! But, thanks
to Sydney
we're able to actually have a picture
here that I can talk to;  of what the
Analytical Engine will have to look like
should it ever be built. It may get built
but it'll be years - it'll be decades
before it's ever built - because one has
to understand all of Babbage's notation,
in his technical drawings, and that's no
mean feat. Anyway,
Sydney has decoded enough of what must
happen. Here it is - it's fantastic!  This is
the Analytical Engine, as it would have

Turkish: 
Burada kullandığımız bu resim -
dersler Sydney Padua tarafından yapıldı.
çok, çok yetenekli bir grafik sanatçısı.
Dikkatini aslına çevirdi
Babbage-Lovelace hikayesini araştırmak
ve her şeyi bir
komik çizgi roman. Olarak öngörüyor
burada görüyorsunuz. Bu gibi Lovelace
imkansız, müstakil kahraman - ama 
korkuyla parlak -
Babbage'nin sadık yardımcısı. İşte Charles
Babbage: Kısa temperli, ince derili,
aynen gerçek Babbage gibi! Ama teşekkürler
Sidney'e
aslında bir resme sahip olabiliriz
burada konuşabilirim; neyin
Analitik Motor gibi görünmek zorunda kalacak
hiç inşa edilmeli mi. İnşa alabilirsiniz
ama yıllar olacak - onlarca yıl olacak
hiç inşa edilmeden önce - çünkü
Babbage'nin tüm notasyonlarını anlamak için,
teknik çizimlerinde ve bu hayır
ortalama feat. Neyse
Sydney ne olması gerektiğinin kodunu çözdü
olmak. İşte bu - harika! Bu
Analitik Motor, olduğu gibi

English: 
been. I'll try and interpret this for you
in modern terms. This - sort of - almost
amphitheatre thing - at the end here -
that's the CPU !  This is, as it were, your
Intel chip at the end of this thing. The
whole corridor-looking thing of stuff
behind her, with a proud Babbage
standing beside it,
that's the memory! And if you look more
carefully at this you'll find that the
memory consists of thousands of
positions, each of which can hold a 50
decimal digit number. Binary had not
occurred to mathematicians even,
in the early 19th century - in saying that I
do know that the mathematician
Leibniz was aware of it - but you can
see that even if Babbage had been aware
of it - actually the temptation will be
stick to what you know. "We're here to do
generalized arithmetic and we all know
and understand decimal!" So, yes, it's a
decimal machine - 50 decimal places. Every
time you want one of these numbers

Turkish: 
olmuştur. Bunu senin için yorumlamaya çalışacağım
Modern anlamda. Bu - çeşit - neredeyse
anfi tiyatro olayı - sonunda -
İşlemci bu! Bu, olduğu gibi
Bu şeyin sonunda Intel çipi.
bütün koridor görünümlü şey
Arkasında, gururlu bir Babbage ile
yanında durmak,
hafıza bu! Ve daha çok bakarsan
bu konuda dikkatlice
Hafıza binlerce
her biri 50 tutabilen
ondalık basamak numarası. İkili yoktu
Hatta matematikçilere bile oldu
19. yüzyılın başlarında - diyerek
matematikçi olduğunu bilmek
Leibniz bunun farkındaydı - ama
Babbage farkında olsa bile gör
Bunun - aslında günaha olacak
bildiklerine bağlı kal. "Biz yapmak için buradayız
genelleştirilmiş aritmetik ve hepimiz biliyoruz
ve ondalık anlayın! "Yani, evet, bu bir
ondalık makinası - 50 ondalık basamak. Her
bu numaralardan birini istediğiniz zaman

Thai: 
ผมจะพยายามและแปลความหมายนี้ให้คุณ
ในแง่ที่ทันสมัย นี้ - แบบว่า -
สิ่งที่เหมือนอัฒจันทร์นี่ - ในตอนท้ายที่นี่ -
นั่น ซีพียู! นี่คือ มันเป็น
ชิปอินเทลของคุณ ในตอนท้ายของเจ้านี่
สิ่งที่เหมือนทางเดินที่ด้านหลัง
ด้วยความภาคภูมิใจ
ของ Babbage ที่ยืนอยู่ข้างมัน
นั่นหน่วยความจำ! และถ้าคุณดูเพิ่มเติม
อย่างที่นี้คุณจะพบว่า
หน่วยความจำประกอบด้วยหลายพัน
ตำแหน่ง ซึ่งแต่ละอันสามารถรับเลข
จำนวน 50 หลักทศนิยม ไบนารี่ (0/1) 
ไม่ได้เกิดขึ้นกับนักคณิตศาสตร์แม้กระทั่ง
ในช่วงต้นศตวรรษที่ 19 - คือจะบอกว่า
ผมรู้ว่านักคณิตศาสตร์ Leibniz
ได้ตระหนักถึงมัน - แต่คุณสามารถเห็นว่า
 แม้ว่า Babbage ได้ตระหนัก
ถึงมัน - สิ่งล่อใจจริงคือการที่จะ
ยึดติดกับสิ่งที่คุณรู้ "เรามาถึงจุดนี้เพื่อทำ
คณิตศาสตร์ทั่วไป และเราทุกคนรู้
และเข้าใจทศนิยม! "ดังนั้น ใช่ มันเป็น
เครื่องทศนิยม - 50 ตำแหน่งทศนิยม ทุกๆ
เวลาที่คุณต้องการหนึ่งในตัวเลขเหล่านี้

Turkish: 
ayrıntılı bir mekanik yol var
CPU'ya alın ve sadece bakın
CPU'nun kendisi! Saklamak zorunda ise
bu numaralar geçici olarak
Onları veya bunun gibi bir şey ekler
evet, bunlardan daha fazlasına sahip olacaksın
50 basamaklı sütunlar, burada içeride
olma sürecinde olan sayılar
işlenmiş. Kabaca bu anıyı söyleyerek, 
için
tasarlandığı gibi makine, yedi metre idi
uzun ve her şey üç metre oldu
yüksek. Bu en büyük şey! Yapabildin mi
Bu, bir tutamacı ile elle sürmek? Değil
şans! Buradaki küçük resim
Sydney bir buhar motoruna girdi.
Babbage bütünüyle sürecek
buhar tarafından bir şey! Olmayanlar için 
belki bu şeylerin geçmişi ile
lütfen bunun 1830’lar olduğunu ve
1840s. Faraday'ın elektromanyetizma çalışmaları
Sadece yola çıkmak üzereydi. Ama herhangi
elektrik motorlarına ve ana şebekelere sahip olma fikri

English: 
there's an elaborate mechanical way to
fetch it into the CPU and just look at
the CPU itself! If it has got to store
these numbers, temporarily, before it
adds them, or something like that, then
yes, you're going to have yet more of these
50-digit columns, inside here, to hold the
numbers that are in the process of being
processed. Roughly speaking this memory, 
for the
machine as designed, was seven metres
long and the whole thing was three metres
high. It's the most enormous thing! Could you
drive this with a handle, by hand? Not a
chance! Little picture here that
Sydney's put in of a  steam engine.
Babbage was going to drive the whole
thing by steam! For those of you who aren't 
perhaps up with the history of these things
please remember this is the 1830s and
1840s. Faraday's work on electromagnetism
was just about getting under way. But any
idea of having electric motors and mains

Thai: 
มีวิธีกลซับซ้อนเพื่อดึงข้อมูลลงใน CPU
 และเพียงแค่มองที่
ตัวซีพียูเอง! ถ้ามันได้มีการจัดเก็บ
ตัวเลขเหล่านี้ชั่วคราวก่อนที่มันจะ
บวกมันหรือสิ่งที่ต้องการแล้ว
ใช่ คุณกำลังจะไปยังที่มากกว่านี้
50 หลักคอลัมน์ ภายในที่นี่ จะรับ
ตัวเลขที่อยู่ในขั้นตอนของการกำลัง
ถูกประมวลผล พูดคร่าวๆ 
หน่วยความจำนี้ สำหรับเครื่อง
อย่างที่ออกแบบ เป็นสิ่งที่ยาวเจ็ดเมตร
และสูงสามเมตร
มันเป็นสิ่งที่ใหญ่มากที่สุด! คุณสามารถ
ขับเคลื่อนสิ่งนี้ โดยมือ? ไม่ได้ 
ไม่มีทาง! ภาพเล็ก ๆ น้อย ๆ ที่นี่
ซิดนีย์ใส่ในส่วนเครื่องจักรไอน้ำ
Babbage กำลังจะขับเคลื่อนทั้งหมด
ด้วยไอน้ำ! บางที สำหรับคุณที่ไม่ได้ 
อยู่กับประวัติศาสตร์ของสิ่งเหล่านี้
โปรดจำไว้ว่านี้เป็นยุค 1830 และ
1840 งานของฟาราเดย์เรื่องแม่เหล็กไฟฟ้า
เป็นเพียงสิ่งที่กำลังทำอยู่ แต่แนวคิดใด ๆ
ของการมีมอเตอร์ไฟฟ้าและสายไฟ

Thai: 
กระแสไฟฟ้าให้กับการขับเคลื่อนอย่างนี้นะ
ไม่มี อย่างน้อยก็จนกว่าท้ายของศตวรรษที่ 19
สู่ศตวรรษที่ 20 เมื่อสิ่งต่างๆ แบบนี้
ที่จะเป็นไปได้ ดังนั้น ใช่
คุณต้องการที่จะขับเคลื่อนสิ่งนี้? 
ตัวเลือกเพียงสิ่งเดียวคือ ไอน้ำ ทางที่เกินกว่า
แม้แต่กลุ่มแรงคนจะขับเคลื่อนได้ - ที่จะเปิด
ฟันเฟืองทั้งหมดเหล่านี้ ดังนั้น หนึ่ง ที่นี่
The Store (หน่วยความจำ) อย่าลืมว่าในสัญกรณ์
ภาษาอังกฤษสำหรับคอมพิวเตอร์แม้ในขณะที่
ปลายยุค 40s และยุค 50s เราใช้ในสหราชอาณาจักร
จะเรียกมันว่า Store ในสหรัฐอเมริกา
มันถูกเรียกว่า "memory" เสมอ บนเครื่อง
IBM การใช้งานของชาวอเมริกันได้
กลายเป็นสากล. ตอนนี้เราเรียกหน่วยความจำ (memory)
เหมือนกันในบทความทางวิชาการในช่วงต้นเกี่ยวกับคอมพิวเตอร์
ในสหราชอาณาจักร - แน่นอน Babbage - เขาเรียก CPU 
ว่า "The Mill" เพราะคุณใส่
ตัวเลขในมัน คุณโม่ (mill) มันไปมา และ
คุณบวกและคุณลบพวกมัน
และอะไรก็ตาม มันได้
ขึ้นและเคาะลงไปเป็นคำตอบ
มันถูกเรียกว่า The Mill ดังนั้นนี่
การแปลความเล็กน้อยเท่านั้นที่คุณ

English: 
electricity to drive this thing?
Not until at least the end of the 19th
century, turn of the 20th, when this kind
of thing would become possible. So, yeah,
you wanted to drive this thing? The only
option would have been steam. Way
beyond even a gang of humans - to turn
all these cogs. So number one, it says
here, The Store. Do remember that in
English notation, for computers, even as
late as the 40s and 50s we in
the UK used to call it Store. In the US
it was always called "memory" on IBM
machines.  American usage has become
universal. We now call that memory.
Equally very early papers on computing,
in the UK - certainly Babbage - this CPU he
called "The Mill" because you put the
numbers in, you mill 'em om around and you 
add and you
subtract them, and whatever. They get, y'know,
know, roughed up and knocked into an
answer. It was called The Mill. So, that's
the only bit of translation you really

Turkish: 
Bu şeyi sürmek için elektrik?
En azından 19. yüzyılın sonuna kadar
yüzyılda, 20. yüzyılın, ne zaman böyle
şey mümkün olacaktı. Yani evet,
Bu şeyi sürmek istedin? Tek
seçenek buhar olurdu. yol
bir insan çetesinin ötesinde - çevirmek
tüm bu çark dişleri. Yani bir numara, diyor
burada, mağaza. Bunu hatırla
İngilizce notasyonu, bilgisayarlar için bile
40'lı ve 50'li yaşların sonunda
İngiltere, ona Mağaza adını verirdi. ABD'de
IBM'de her zaman "bellek" olarak adlandırıldı
makineleri. Amerikan kullanımı oldu
evrensel. Şimdi buna hafıza diyoruz.
Bilgisayar konusunda eşit derecede çok erken bildiriler,
İngiltere'de - kesinlikle Babbage - bu CPU
"Değirmen" dediğiniz için
numaralar, etrafa değinir ve sen 
ekle ve sen
onları ve her neyse çıkarın. Onlar anlıyorlar,
bilmek, kabadayı ve çaldı
Cevap. Değirmen denirdi. Yani bu
gerçekten çevirdiğin tek çeviri

English: 
need. So, where's the program stored? 
Is that
stored in this memory here?
No, it isn't, the idea was that this - the
cards that drove this thing - would be
based on well-established and very
reliable Jacquard loom technology. Jacquard 
looms weave [silk and] lace and they are
programmed to get the right pattern in
the lace by having a set of cards that
go over sensing rods. And the sensing
rods, basically, every time they sense a
hole do a stitch at that position.
Roughly speaking. So by putting different
hole patterns on different cards and
having a succession of cards, just like a
succession of instructions in the
program, you could get a beautiful
pattern to appear on your lace machine.
And there were even card punches
available for preparing Jacquard cards,
which I think are roughly about 30
centimetres long. Something like that. So
this was not a flight of fantasy this
was building on existing technology.  You
can go to a Jacquard Lace museum, in

Thai: 
ต้องการจริงๆ แล้วโปรแกรมที่เก็บไว้อยู่ตรงไหน? 
คือว่าเก็บไว้
ในหน่วยความจำนี้ที่นี่เหรอ?
ไม่มี เป็นความคิดที่ว่านี่ -
บัตรที่ขับเคลื่อนสิ่งนี้ - จะเป็น
เทคโนโลยีเครื่องทอ Jacquard อยู่บนพื้นฐาน
ที่ดีและที่น่าเชื่อถือมาก เครื่องทอ Jacquard 
สาน [ผ้าไหมและ] ลูกไม้ พวกมันจะถูก
โปรแกรมให้ได้รับรูปแบบที่ถูกต้องใน
การปักโดยมีชุดของบัตรที่
ไปที่แท่งตรวจจับ และแท่งตรวจวัด
หลักๆ คือ ทุกครั้งพวกมันตรวจจับ
หลุมทำตะเข็บที่ตำแหน่งนั้น
พูดคร่าวๆ ดังนั้น โดยการวาง
รูปแบบหลุมบนบัตรที่แตกต่างกันและ
มีการ์ดต่อไปเรื่อยๆ เช่นเดียวกับ
คำสั่งต่อไปเรื่อยๆ ในโปรแกรม
คุณจะได้รับรูปแบบที่สวยงาม
ที่จะปรากฏบนเครื่องปัก
และมีแม้กระทั่งเครื่องเจาะบัตร
สามารถใช้ได้สำหรับการเตรียมบัตร Jacquard,
ซึ่งผมคิดว่ายาวประมาณ 30 เซนติเมตร
อะไรแบบนั้น. ดังนั้น
นี้ไม่ได้แค่จินตนาการขึ้นมา
มันสร้างบนเทคโนโลยีที่มีอยู่ คุณสามารถ
ไปที่พิพิธภัณฑ์การทอ Jacquard ใน

Turkish: 
gerekir. Peki program nerede saklanıyor? 
Bu mu
Burada bu hafızada saklanır?
Hayır, değil, fikir şuydu -
Bu şeyi süren kartlar
iyi kurulmuş ve çok dayalı
güvenilir Jakarlı dokuma teknolojisi. Jakar 
dokuma tezgahı [ipek ve] dantel ve onlar
doğru kalıbı almak için programlanmış
bir dizi kart alarak dantel
algılayıcı çubukların üzerinden geçmek. Ve algılama
çubuklar, temelde, her anları
delik bu konumda bir dikiş yapın.
Kabaca konuşma. Yani farklı koyarak
Farklı kartlarda delik düzenleri ve
kartların arka arkaya
talimatların artması
program güzelleşebilir
dantel makinenizde görünmek üzere desen.
Ve hatta kart yumruklar vardı
Jakarlı kartların hazırlanmasında kullanılabilir,
ki bence yaklaşık 30
santimetre uzunluğunda. Bunun gibi bir şey. Yani
bu fantezinin bir uçuşu değildi.
Mevcut teknolojiye dayanıyordu. Sen
Bir Jakarlı Dantel müzesine gidebilir,

Turkish: 
Macclesfield, burada İngiltere'de. Görebilirsin
bunların hepsi eylemde. "Şey, diyebilirsiniz
dizisini nasıl tutarsın, öyleyse,
karttaki talimatların programlanması? "
Jakarlı kartlarınızı bağlayarak sıralayın
bağlama kabloları ile birlikte
taraf. Bir sonraki karta geçtiğinizde
ayrı olarak beslemek zorunda değilsiniz. Onun
bağlanan kordonlar tarafından içeri çekilir
tüm kartların kenarları bir arada. Bu
en şaşırtıcı makine Turing oldu
Tamamlayınız. Şimdi, Turing hakkında bir video yaptım
Tamamlayın ve gereksinimler nelerdir
Turing için Tamamlandı? Bir numara - sende var
İsteğe bağlı bir hafıza miktarına sahip olabilme.
Peki, prensipte, bu konuda yapabilirsin.
İkincisi - sahip olmalısın
koşullu şube bildirimi. Sende var
[bu verinin bir parçasıysa
o zaman bunu yap, yoksa bunu yap ". İki olası
programınızdaki rotaları şaşırtıcı
Babbage's Analitik

English: 
Macclesfield, here in the UK. You can see
all of this in action. You might say "Well,
how do you keep the sequence, then, of the
program instructions on the cards?".  You
sequence them by tying your Jacquard cards
together with binding cords, down the
sides. When you go on to the next card you
don't have to feed it in separately. It's
pulled along in,  by the cords that bind
the sides of all the cards together. This
most amazing machine was Turing
Complete. Now, I've done a video on Turing
Complete and what's the requirements
for Turing Complete?  Number one - you've got
to be able to have an arbitrary amount of memory.
Well, in principle, on this, you could.
Number two - you've got to have a
conditional branch statement. You've got
to [be able to] say "If this piece of data is this
then do that, else do this". Two possible
routes through your program. Amazingly
Babbage's Analytical

Thai: 
Macclesfield ที่นี่ ในสหราชอาณาจักร คุณสามารถ
เข้าดูการทำงานทั้งหมดนี้ คุณอาจจะบอกว่า "อืมม
การเรียงลำดับจะทำอย่างไร แล้ว
คำสั่งในโปรแกรมอยู่บนบัตรหรือไม่ ?"
คุณเรียงลำดับพวกมัน โดยการผูกบัตร Jacquard
ของคุณร่วมกับการผูกเชือกลงด้านข้าง
เมื่อคุณไปที่บัตรต่อไป คุณไม่ได้
ป้อนมันแยกต่างหาก
มันดึงเข้าไปโดยสายที่ผูกด้านข้าง
การ์ดทั้งหมดเข้าด้วยกัน
เครื่องที่น่าตื่นตาตื่นใจมากที่สุดนี้ คือ ทัวริงสมบูรณ์
(Turing Complete) ตอนนี้ผมได้ทำวิดีโอ
Turing Complete และสิ่งที่ต้องการ
สำหรับทัวริงสมบูรณ์ คืออะไร? หนึ่ง -
คุณสามารถมีจำนวนของหน่วยความจำนับไม่ถ้วน
อืมม ในหลักการ คุณสามารถมีได้
สอง - คุณได้มีการมีคำสั่งสาขาแบบเงื่อนไข
คุณต้อง[สามารถ] พูดว่า
"ถ้าชิ้นส่วนของข้อมูลนี้เป็นอย่างนี้
แล้วทำนี่ ไม่งั้น ทำเช่นนี้ ". สองเส้นทางผ่าน
ที่เป็นไปได้ในโปรแกรมของคุณ ที่น่าอัศจรรย์ใจ
เครื่องวิเคราะห์ ของ Babbage

Thai: 
ได้มีคำสั่ง 'ถ้า' สร้างไว้ในมัน.
และไปตามนั้น ไม่ว่า
ทางใดที่คุณไปที่คำสั่ง 'ถ้า' อาจต้อง
ให้คุณทำตามที่มันเป็น 'ไปที่' สู่
คำสั่งที่แตกต่าง มันก็ทำทั้งหมดใน
บัตรเหล่านี้ ถ้าคุณอยากจะไป
คำสั่ง 10 อันข้างหน้า [ของตำแหน่งปัจจุบัน] แล้ว 
เครื่องต้องจัดให้เลื่อนเพียงการ์ดสิบใบ
Bump! Bump! Bump! นับถึงสิบแล้ว "Ding!"
ขึ้นมา แท่งเซ็นเซอร์บนบัตรที่ 11
คุณได้ทำการกระโดดของคุณ และเป็นส่วนหนึ่งของ
ความสามารถที่จะทำการกระโดด
ทำไมคุณไม่สามารถข้ามไปก่อนหน้านี้? หรือพูดว่า
ย้อนกลับหลัง (loop)?
ใช่ แน่นอน ถ้าคุณสามารถทำ คำสั่ง "ถ้า"
คุณสามารถกระโดดไปข้างหลัง คุณสามารถย้อนกลับหลัง
และนี่ทำได้ เช่นกัน
เขาเป็นอัจฉริยะที่สมบูรณ์แบบ เขาได้ตระหนักถึง
สิ่งที่เขาทำมั้ยนะ? หรือไม่เขาก็
ตั้งใจทำสิ่งที่ถูกต้อง? แต่
นี่เป็นสิ่งหนึ่ง จำไว้ว่า โปรแกรมไม่ได้
เก็บไว้ในสถานที่เดียวกันกับข้อมูลอย่างที่เป็น
แบบบนคอมพิวเตอร์ von Neumann ที่ทันสมัย
พวกมันอยู่ในแรม ผมหมายถึง ขั้นตอนที่ดีจัดการทำ

Turkish: 
Motor, 'if' ifadesinde yerleşik ifadelere sahiptir.
o. Ve onunla devam etmek, hangisi
'if' ifadesine devam etmenin yolu gerekebilir
Yapman gereken gibi. a'ya gitmek
farklı talimat Her şey bitti
bu kartlar. Gitmek istersen
on adım ileri [geçerli konum] 
Makine sadece on kartın üzerine kayması için düzenleme yapmak zorundaydı.
Çarpmak! Çarpmak! Çarpmak! On'a kadar say ve sonra "Ding!"
11. karttaki sensör çubukları ortaya çıkacaktı.
Atlayışını yaptın. Ve olmanın bir parçası olarak
atlama yapabilmek
neden daha önce geri atlayamıyorsun? Diğer
kelimeler, bir döngü yapmak?
Evet, elbette, eğer bir 'if' ifadesi yapabilirseniz
geriye atlayabilirsiniz. Döngüler yapabilirsiniz.
Ve bu [AE] de döngüler yapabilirdi ve yaptı.
O tam bir dahi miydi, farkında mıydı?
O ne yapıyordu? Yoksa o mu
yanlışlıkla doğru şeyi mi yapıyorsun? Ama bu
hatırladığın şey, program değil
veriyle aynı yerde saklanır
modern bir von Neumann bilgisayarında olurdu.
İkisi de RAM'de. Yani, büyük adımlar atılıyor

English: 
Engine has got 'if' statements built into
it. And, going along with that, whichever
way you go on the 'if' statement, might need
you to do, as it were. a 'goto' to a
different instruction. It was all done on
these cards. If you wanted to go to an
instruction ten ahead [of current position] then 
the machine had to arrange to just slip ten cards on.
Bump! Bump! Bump! Count to ten, and then "Ding!"
Up would come the sensor rods on the 11th card. 
You've done your jump. And as part of being
able to do a jump
why can't you jump back earlier? In other
words, do a loop?
Yes, of course, if you can do an 'if' statement
you can jump backwards. You can do loops.
And this [AE] could, and did, do loops as well.
Was he a complete genius did he realize
what he was doing? Or did he just
accidentally do the right thing?  But this
is the thing remember, the program is not
stored in the same place as the data, as
it would be on a modern von Neumann computer.
They're both in RAM. I mean, great steps are taken

Thai: 
[โดย OS] เพื่อปกป้องโปรแกรมของคุณจากการถูก
เขียนทับ เมื่อมันได้รู้ว่า นั่นคือ
โปรแกรม RAM คืออยู่ที่ไหน  แต่ในหลักการ พวกมัน
ทั้ง [โปรแกรมและข้อมูล] นั่งอยู่บนเทคโนโลยีเดียวกัน 
ในขณะที่ ที่นี่ มันก็เคลื่อนที่เกี่ยวบัตรของคุณ
สลับพวกมันไปข้างหน้าและข้างหลัง
ที่ทำให้เกิดการกระโดดและย้อนกลับหลัง ดังนั้น
อะไรอีกบ้างที่มันทำได้? อืม มันก็มี
ความสามารถในการเก็บตัวเลขที่ใดก็ได้ใน
หน่วยความจำ ดังนั้นมันมีระบบการ
เรียงลำดับแบบดิบๆ มันยังมี
ความสามารถในการอ่านในจำนวนออก
ที่เรียกว่า 'บัตรจำนวน' ดังนั้น ถ้าคุณ
จะพูดว่า: "มาบวก สามบวกห้า กัน"
ขณะที่ 3 และ 5 จะมาจากไหน?
อืมม คำตอบอย่างง่ายจะเป็น: "เอา
พวกมันมาจากบัตรจำนวน ". ดังนั้นคุณใส่
คำสั่งที่นี่ ในโปรแกรมของคุณ ว่า
"อ่านบัตรจำนวนต่อไป" และบัตรจำนวน
ที่นี่ ซึ่งเป็นที่ เลข 7 [ดูรูป] 
คุณจะอ่านเข้ามา และคุณบอกว่า:. "โอ้ นั่น!
น่าสนใจ! นั่นเป็น 3! "และคุณก็สามารถ
เก็บไว้ใน CPU และอ่านในบัตรต่อไป

Turkish: 
[işletim sistemi tarafından] programınızı varlıktan korumak için
bir zamanlar fazla yazılmış o nerede olduğu biliniyor
program. Ancak, prensip olarak, onlar
[program ve veri] her ikisi de aynı teknolojiye oturmaktadır. 
Oysa burada, kartlarınla ​​dolaşıyordu.
onları geriye ve ileriye doğru karıştırmak,
Bu atlamalar ve döngüler neden oldu. Ne olmuş yani
başka var mı? Peki, o vardı
sayıları her yerde saklayabilme
Hafıza böylece bir ham vardı
çeşit sistemi ele almak. Vardı
sayısız okuma yeteneği
sözde 'sayı kartları'. Öyleyse sen olsaydın
"Üç artı beş ekleyelim" demek için
3 ve 5 nereden gelecek?
Eh, kolay cevap olacaktır: "Alın
Onları sayı kartlarından ".
buradaki talimat, programınızda, söyleyerek
"sonraki numara kartını oku" ve numara
7 numaradaki kartlar [şekle bakınız]. 
Sen okurdun. Ve diyorsun ki: "Ooh!
ilginç! Bu üç! "
sonra ya CPU'da tutun ve okuyun

English: 
[by the OS] to protect your program from being
over-written once it's known that that's where
the program is. But, in principle, they
both [program and data] sit in the same technology. 
Whereas, here, it was moving about with your cards,
shuffling them backwards and forwards,
that caused the jumps and loops. So what
else did this have?  Well, it did have the
ability to store numbers anywhere in
memory so there was a crude
addressing system of sorts. It did have
the ability to read in a number off
so-called 'number cards'. So if you were
to say: "Let's add three plus five"
where are the 3 and the 5 going to come from?
Well, the easy answer would be: "Get
them from number cards". So, you put an
instruction here, in your program, saying
"read next number card" and the number
cards here, which are at number 7 [see figure]. 
you would read in. And you say: "Ooh! that's 
interesting! That's a three!" and you can
then either keep it in the CPU and read

Thai: 
หรือถ้าคุณต้องการ-ทำอีกทางเลือก-
คุณยังสามารถเก็บ 3 และ 5
ในหน่วยความจำ ตอนนี้ถ้าคุณตัดสินใจ 
ที่จะจัดเก็บพวกมัน
และเก็บมันไว้ในภายหลัง มีสิ่งที่
น่าตื่นตาตื่นใจที่สุดที่จะเกิดขึ้น นั่นคือ การที่คุณ
ต้องสำเนาสิ่งที่อยู่ในคอลัมน์นั้น
ที่นี่ แทนจำนวน 3
และโอนไปยังสถานที่ในการจัดเก็บ
ที่คุณต้องการที่จะเก็บไว้ พูดง่ายๆ คือ
บัสของข้อมูล: สิ่งที่ถูกดึงเข้ามาและ
ดึงกลับออกไป และในแบบ
สไตล์วิคตอเรียทั่วไป ก็ไม่ได้เรียกว่า
บัสข้อมูล (data bus)
มันเรียกว่า Ingress Axis และ
Egress Axis ตอนนี้ Ingress Axis
สำหรับการอ่านสิ่งที่จัดเก็บในหน่วยความจำ
และ Egress Axis สำหรับจัดเก็บมัน
กลับออกมาอีกครั้ง แต่ - ผมสงสัยต่อ
 - ผมหมายถึง "กลไกทำ
อย่างไร ?! " และคำตอบคือ 
มีชั้นวางและปีก แบบที่คุณไม่เคยนึกถึง
ในฝันร้ายที่เลวร้ายที่สุดของคุณ เพราะ
นี้คือยาว 7 เมตรและเพียงนิดเดียวเท่านั้น

English: 
in the next card or, if you wanted to,
optionally, you could store the three and
the five in memory.  Now if you decided 
to store
them, and keep them for later, the most
amazing thing had to happen was that you
had to take a copy of what is in the
column here, representing number three
and transfer it to the place in store
where you want to hold it. In other words it's
the data bus: stuff being pulled in and
pushed  back out. And in
typical Victorian style it's not called the
data bus;
it's called the Ingress Axis and the
Egress axis. Now the Ingress Axis was
for reading stuff in from store, memory,
and the Egress Axis was for storing it
back out again. But - and my mouth
dropped open - I mean "How is that
mechanically done?!" And the answer is with
racks and pinions like you've never dreamed
off in your worst nightmares. Because
this is 7 metres long and the only bit

Turkish: 
Bir sonraki kartta veya isterseniz
İsteğe bağlı olarak, üç tane saklayabilir ve
bellekteki beş. Şimdi karar verirsen 
depolamak
onları ve daha sonra için onları en çok
Olması gereken inanılmaz şey, sensin
içinde olanın bir kopyasını almak zorunda kaldı
Buradaki sütun, üç numarayı temsil eder.
ve depodaki yere transfer et
nerede tutmak istediğini. Başka bir deyişle
veri yolu: içeri çekilmekte olan
geri itti. Ve
tipik Viktorya tarzı denir değil
veri yolu;
Giriş Ekseni ve
Çıkış ekseni. Şimdi Giriş Ekseni:
mağazadan, hafızadan bir şeyler okumak için,
ve Egress Axis depolamak içindi
tekrar dışarı çık. Ama - ve ağzım
düştü - yani "Bu nasıl
mekanik olarak mı ?! "Ve cevabı da
hiç hayal etmemişsin gibi raflar ve pinyonlar
En kötü kabusların arasında. Çünkü
bu 7 metre uzunluğunda ve tek

Turkish: 
[boş] boş hafıza uzak ucunda.
3, 7 numarayı transfer etmelisin.
depolanacak metre aşağı. Sadece
Bu çarkları ve rafları "BRRRRR !!!!" ye gideceğini hayal edin.
deli gibi ve 3 aşağı transfer
uzak ucu. Ama yapabilirsin. Saklayabilirsiniz
3; İsterseniz 5 saklayabilirsiniz
için. Ama sen kopyalarını
CPU ve onları bir araya getirirsiniz.
ekleme varil tarafından yapıldı
Buradaki denetleyiciler, CPU'nun bir parçası.
ve olanlara çok yakından tekabül
bazen Mikroişlemci denir
Bir CPU içindeki seviye. Yine, olanlar için
CPU'lar olduğu zamanlar hakkında bilgili olan sizler
Gerçekten 'bilgisayar içindeki bilgisayarlar' gibi.
Bu şekilde programlamaları daha kolaydı
yakın çekirdekli yapmak yerine '
metal mantığı. [Siz] yeteneğiniz vardı
içinde bir program yazabilmek
programı nasıl ekleyeceğinizi,
CPU içinde. Şimdi bu temeli

English: 
of vacant memory [say] is down at the far end.
You've got to transfer the number 3, seven
metres down to be stored. Just
imagine these cogs and racks going "BRRRRR!!!!" 
like mad, and transferring the 3 down to
the far end.  But you could. You can store
the 3; you can store the 5 if you want
to. But you would retain copies in the
CPU and you would add them together. The
addition was done by the barrel
controllers here, that's part of the CPU,
and corresponds very closely to what's
sometimes called the Microprogramming
Level inside a CPU. Again, for those of
you who know about the era when CPUs were
really like 'computers within computers'.
They were easier to program that way
rather than doing hard-core 'close to the
metal' logic. [You] used to have the ability to
be able to write a 'program within a
program' as to how to do an addition,
within the CPU. Now that is the basis on

Thai: 
ของหน่วยความจำที่ว่างที่ปลายสุด
คุณต้องถ่ายโอนจำนวน 3 ไปไกล
7 เมตรลงไปที่ที่มันถูกเก็บไว้ เพียงแค่
จินตนาการฟันเฟืองเหล่านี้และชั้นวางจะ "บรื๋อ !!!!"
อย่างบ้าอ่ะ และการถ่ายโอน 3 ลงไป
ปลายสุด แต่คุณสามารถทำได้ คุณสามารถจัดเก็บ 3
คุณสามารถจัดเก็บ 5 ถ้าคุณต้องการด้วย
แต่คุณจะเก็บสำเนาใน CPU
และคุณจะบวกพวกมันเข้าด้วยกัน
การบวกทำโดยตัวควบคุมบาร์เรล
ที่นี่ ที่เป็นส่วนหนึ่งของ CPU,
และสอดคล้องอย่างใกล้ชิดกับสิ่งที่
บางครั้งเรียกว่า ระดับ Microprogramming
ภายในซีพียู อีกครั้งสำหรับผู้ที่
รู้เกี่ยวกับยุคที่มีซีพียู เป็นแบบ
 'เครื่องคอมพิวเตอร์ภายในเครื่องคอมพิวเตอร์ '
มันง่ายกว่าในการเขียนโปรแกรมด้วยวิธีนั้น 
มากกว่าการทำตรรกะ ฮาร์ดคอร์  'ใกล้กับโลหะ '
[คุณ] ใช้ในความสามารถในการ
สามารถเขียน 'โปรแกรมภายในโปรแกรม '
อย่างวิธีการกระทำการบวก
ภายในซีพียู ตอนนี้ นั่นคือที่เป็นพื้นฐานใน

Thai: 
สิ่งที่มันทำ มีชุดบาร์เรลที่มี
หมุดออกจากพวกมัน
ซึ่งถ้าพวกมันหมุนไปรอบ ๆ ในทางที่ถูกต้อง
และอ่านตัวเลขสองตัวที่คุณ
ใส่, 3 และ 5; คุณเรียก
บาร์เรลการบวก ซึ่งแกว่งรอบ ๆ บน
คันโยกจำนวนมากและบอกว่า "ฉันคือ
บาร์เรลการบวก "
อ่านตัวเลขสองตัว - มี
สิ่งที่ซับซ้อนอื่น ๆ จำนวนมากภายใน
เพราะมันเป็นเหมือนหน่วยเลขคณิต
สร้างขึ้นในนั้น เช่นกัน - มาถึง
สรุปคำตอบที่ 8 และจากนั้นโพสต์
คำตอบออกด้านหลัง
เป็นทางเลือก ถ้านั่นคือสิ่งที่บัตรโปรแกรม
บอกว่าจะให้ทำ ดังนั้นมันจึงทำงาน
ได้สมบูรณ์ทั้งหมดที่ควรทำได้สำหรับกระทำการบวก
นั่น มันน่าจะมีสิ่งที่ทำการลบ และอื่น ๆ
แต่การดำเนินการของมัน
เป็นที่รู้จักอย่างดีสำหรับเรา
มีสิ่งอื่น ๆ ที่นี่ เรียกว่า 'บัตรตัวแปร '
พวกเหล่านั้นจริงๆ มีการกำหนดเงื่อนไข
สิ่งที่อาจจะเก็บไว้ คุณอาจ
มีการ์ด 'อ่านจำนวน' แต่คุณจะ

English: 
which this is done. There are sets of
barrels with pegs coming out of them
which, if they rotate around in the right
way and read the two numbers that you
put in, 3 and 5; you call up the
addition barrel which swings around on
lots of levers and says "I am the 
addition barrel",
reads off the two numbers - there's
lots of other complex stuff inside there
because it's like an Arithmetic Unit
built in there as well - comes to the
conclusion the answer's 8. And then posts
the answer back out,
optionally, if that's what the program
cards say to do. So it's all kind of
functionally complete there'd be an adder in
there, there'd be a thing for doing subtractions and
so on. But the operations of it are
really very, very well known to us. There
are other things in here called 'variable
cards'. Those really were to stipulate
where things might be stored. You might
have a 'read a number' card but you would

Turkish: 
bu yapılır. Setleri var
mandal onlarla çıkan varil
ki, sağda dönerlerse
yol ve okuduğunuz iki sayıyı
koymak, 3 ve 5; sen çağır
etrafında sallanan ilave namlu
birçok kol ve "Ben 
ek varil ",
iki sayıyı okur - orada
İçinde birçok karmaşık şey var
çünkü bir Aritmetik Birim gibi
orada da inşa - geliyor
Sonuç cevap 8'tir.
Cevap geri döndü,
isteğe bağlı olarak, eğer program buysa
kartlar öyle diyor. Yani hepsi bir çeşit
işlevsel olarak tamamlanmış bir toplayıcı var
Orada, çıkarma yapmak için bir şey olurdu ve
yakında. Ancak bunun işlemleri
bizim için gerçekten çok, çok iyi biliniyor. Orada
burada 'değişken' olarak adlandırılan diğer şeyler
kartlar. Bunlar gerçekten şart koşmaktı
eşyaların saklandığı yer. Eğer olabilir
'numarayı oku' kartına sahipseniz

English: 
then, optionally,  read a variable card to
discover which location it's to be
stored in - if you want to keep a
permanent copy. So you can imagine that
writing programs for this thing was not
just getting the instructions right but
also realizing that sometimes you
might need to do what we call a STORE
operation in assembler-level programming
Well, that STORE operation required you
to read yet another card from this stack to 
find out where to store it.  During the
era where he [Babbage] was in charge of
supervising hand-produced logarithm
tables it was the printing that was always
the problem! Typos crept in! People sent
him flame-notes saying: "I bought your
seven-figure log tables and there's the
following 50 errors!" So he always wanted
his machines, if ever they got built, to have
printers built in at the back. So buried
around at the back of this,
yes, there is a printer that could print

Turkish: 
daha sonra, isteğe bağlı olarak
hangi konum olduğunu bulmak
saklanır - saklamak istiyorsanız
kalıcı kopya Yani bunu hayal edebiliyorsun
bunun için program yazmak değildi
sadece talimatların doğru alınması ama
ayrıca bazen sen olduğunun farkında
STORE dediğimiz şeyi yapmanız gerekebilir
montajcı düzeyinde programlamada işlem
Peki, bu MAĞAZA işlemi seni gerekli
bu yığından başka bir kart okumak için 
Nerede saklayacağını bul. Esnasında
[Babbage] 'ın sorumlu olduğu dönem
elle üretilen logaritmayı denetlemek
Tablolar her zaman olduğu gibi baskı oldu
sorun! Yazım hatası! Gönderilen kişi
alev notları şöyle dedi: "Ben seninkini aldım
yedi rakamlı log tabloları ve işte
50 hatayı takip ediyor! "
onun makineleri, hiç inşa edilmişse, sahip olmak için
arkada yerleşik yazıcılar. Çok gömülü
bunun arkasında
evet, yazdırabilecek bir yazıcı var

Thai: 
มีทางเลือก อ่านบัตรตัวแปรเพื่อ
ค้นพบที่ที่จะเป็นที่
เก็บมันไว้ในนั้น - ถ้าคุณต้องการ
สำเนาถาวร เพื่อให้คุณสามารถจินตนาการได้ว่า
การเขียนโปรแกรมสำหรับสิ่งนี้ไม่ได้
เพียงแค่ได้รับคำสั่งที่ถูกต้อง แต่
นอกจากนี้ยังทราบว่า บางครั้งคุณ
อาจจำเป็นต้องทำในสิ่งที่เราเรียก (STORE) เก็บ
ในการเขียนโปรแกรมระดับ assembler 
อืม การดำเนินการ STORE คุณต้องการ
ยังไม่อ่านไปบัตรอื่นจากสแต็คนี้ 
เพื่อหาที่ที่เก็บมันไว้ ในช่วง
ยุคที่เขา [Babbage] อยู่ใน
การกำกับดูแลตารางลอการิทึมมือทำนี้
มันเป็นตารางการพิมพ์ที่มีปัญหาเสมอ!
ความผิดพลาดในการพิมพ์! ผู้คนส่ง
บันทึกถึงเขาว่า: "ฉันซื้อ
ตารางล็อกเจ็ดตัวของคุณและมีข้อผิดพลาด
 50 ที่! " ดังนั้นเขาจึงอยากได้เครื่องของเขา
ถ้าพวกเขาเคยได้สร้างขึ้นเพื่อให้มี
เครื่องพิมพ์ในตัวที่ด้านหลัง ดังนั้น
ฝังอยู่ที่ด้านหลังของสิ่งนี้
ใช่ มีเครื่องพิมพ์ที่สามารถพิมพ์

English: 
out the answer and make a permanent record.

Thai: 
คำตอบและให้บันทึกที่ถาวร
บรรยายไทยโดย ytuaeb sciencemath

Turkish: 
cevabı çıkar ve kalıcı bir kayıt yap.
