Arama butonu
Bu konudaki kullanıcılar: 1 misafir
33
Cevap
14900
Tıklama
0
Öne Çıkarma
İlk program nasıl yazıldı
M
13 yıl
Çavuş
Konu Sahibi

Beyler bu ilk pc programları nasıl yazıldı. Bir yazılımı yazmak için bir çok program kullanıyoruz. Yani yazılımı yazılımla yazıyoruz. Peki ilk yazılım nasıl yazıldı ?

Yani "a" , "b" , "c" bunları ilk nasıl kodladılar bilgisayara ? Kodlamak için kod kullanmak lazım peki onlar nasıl kodlandı.

Yani ilk yoğurt nasıl mayalandı gibi birşey

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



E
13 yıl
Yüzbaşı

İlk program tahmin ettiğin gibi bir dil ile yazılmadı. 2 lik sistemde kodlandı sadece.

http://forum.donanimhaber.com/m_68031332/tm.htm


Bu mesaja 1 cevap geldi.
M
13 yıl
Çavuş
Konu Sahibi

quote:

Orijinalden alıntı: Elektroniker

İlk program tahmin ettiğin gibi bir dil ile yazılmadı. 2 lik sistemde kodlandı sadece.

http://forum.donanimhaber.com/m_68031332/tm.htm

2 lik sistem nasıl işletildi pc ye ?

0 sanırım elektrık var 1 yok anlamındaydı. Peki bunu anlamlandıran sistem nasıl gelişti.

Ve 0 ve 1 lerde her ne anlama geliyorsa o anlamı nasıl kazandı ?

Ve bu 0 ve 1 lerle yani elindeki malzemelerle sadece elindeki malzeme içeren birşey yapabilirsin. Ama nasıl 0 ve 1 ler çok çok dışarı kaçtı.





< Bu mesaj bu kişi tarafından değiştirildi Mert_Jeksin -- 13 Kasım 2012; 22:17:28 >
Bu mesaja 2 cevap geldi.
_
13 yıl
Yüzbaşı

quote:

Orijinalden alıntı: Mert_Jeksin

quote:

Orijinalden alıntı: Elektroniker

İlk program tahmin ettiğin gibi bir dil ile yazılmadı. 2 lik sistemde kodlandı sadece.

http://forum.donanimhaber.com/m_68031332/tm.htm

2 lik sistem nasıl işletildi pc ye ?

0 sanırım elektrık var 1 yok anlamındaydı. Peki bunu anlamlandıran sistem nasıl gelişti.

Ve 0 ve 1 lerde her ne anlama geliyorsa o anlamı nasıl kazandı ?

Ve bu 0 ve 1 lerle yani elindeki malzemelerle sadece elindeki malzeme içeren birşey yapabilirsin. Ama nasıl 0 ve 1 ler çok çok dışarı kaçtı.

dijital elekronik.
0 ve 1 in ne anlama geldini nasıl işe yaradığını uzun uzun öğrenip akıllı devreler yapmıştık. Anlatması uzun hikaye. Devre oluşturmak için tablolar vs vardı.



< Bu ileti mobil sürüm kullanılarak atıldı >

E
13 yıl
Yüzbaşı

quote:

Orijinalden alıntı: Mert_Jeksin

quote:

Orijinalden alıntı: Elektroniker

İlk program tahmin ettiğin gibi bir dil ile yazılmadı. 2 lik sistemde kodlandı sadece.

http://forum.donanimhaber.com/m_68031332/tm.htm

2 lik sistem nasıl işletildi pc ye ?

0 sanırım elektrık var 1 yok anlamındaydı. Peki bunu anlamlandıran sistem nasıl gelişti.

Ve 0 ve 1 lerle her ne anlama geliyorsa o anlamı nasıl kazandı ?

Ve bu 0 ve 1 lerle yani elindeki malzemelerle sadece elindeki malzeme içeren birşey yapabilirsin. Ama nasıl 0 ve 1 ler çok çok dışarı kaçtı.

Verdiğim linkte anlattım 1 ve 0 ın nasıl anlamlandığını.

"Ve bu 0 ve 1 lerle yani elindeki malzemelerle sadece elindeki malzeme içeren birşey yapabilirsin. Ama nasıl 0 ve 1 ler çok çok dışarı kaçtı."

Bunu anlamadım ama şöyle diyim : Elimde DEĞİL VE VEYA malzemeri vardı. Bunlarla toplama çıkarma çarpma devresi yaptım. Bunları birleştirip lojik işleme ünitesi oluşturdum. RAM ve IO birimleri ekledim.

Artık 0110001010101010011010..... diye komut verdiğimde toplama çıkarma hafızaya aktarma vb işlemleri yapabilen bir işlemci oldu. Tek yapmam gereken 1 ve 0 değil de anlaşılır bir dil olan ASM olarak yazdığım kodları 1 ve 0 lara çevirebilecek olan Assembler ı oluşturmaktı.


Bu mesaja 1 cevap geldi.
M
13 yıl
Çavuş
Konu Sahibi

quote:

Orijinalden alıntı: Elektroniker

quote:

Orijinalden alıntı: Mert_Jeksin

quote:

Orijinalden alıntı: Elektroniker

İlk program tahmin ettiğin gibi bir dil ile yazılmadı. 2 lik sistemde kodlandı sadece.

http://forum.donanimhaber.com/m_68031332/tm.htm

2 lik sistem nasıl işletildi pc ye ?

0 sanırım elektrık var 1 yok anlamındaydı. Peki bunu anlamlandıran sistem nasıl gelişti.

Ve 0 ve 1 lerle her ne anlama geliyorsa o anlamı nasıl kazandı ?

Ve bu 0 ve 1 lerle yani elindeki malzemelerle sadece elindeki malzeme içeren birşey yapabilirsin. Ama nasıl 0 ve 1 ler çok çok dışarı kaçtı.

Verdiğim linkte anlattım 1 ve 0 ın nasıl anlamlandığını.

"Ve bu 0 ve 1 lerle yani elindeki malzemelerle sadece elindeki malzeme içeren birşey yapabilirsin. Ama nasıl 0 ve 1 ler çok çok dışarı kaçtı."

Bunu anlamadım ama şöyle diyim : Elimde DEĞİL VE VEYA malzemeri vardı. Bunlarla toplama çıkarma çarpma devresi yaptım. Bunları birleştirip lojik işleme ünitesi oluşturdum. RAM ve IO birimleri ekledim.

Artık 0110001010101010011010..... diye komut verdiğimde toplama çıkarma hafızaya aktarma vb işlemleri yapabilen bir işlemci oldu. Tek yapmam gereken 1 ve 0 değil de anlaşılır bir dil olan ASM olarak yazdığım kodları 1 ve 0 lara çevirebilecek olan Assembler ı oluşturmaktı.

Eyallah hocam hemen hemen esas mantıgın sonrasını çözdüm ama birşey diyeceğim.

Mesela 0 vs 1 ler "değil ve veya" ile aynı anlamı taşıyordu ilk başlarda. Mesela program yazarken sadece "değil ve veya" yeterli olmaz binlerce kelimede yazsan yetmez mesela bağlantı olacak bir çok fonksiyon mesela bunun dışına nasıl çıkıldı işte.

Veya şöyle diyeyim o A yı nasıl soktular oraya 0011 nasıl a anlamını aldı ? O A karekterini sokmak içinde nasıl bir yol izlediler paintten sokacak değillerdi herhalde.

Teşekkürler


Bu mesaja 1 cevap geldi.
F
13 yıl
Binbaşı

Google'ın hazırladığı bir doodle vardı.

http://www.google.com/doodles/alan-turings-100th-birthday






< Bu mesaj bu kişi tarafından değiştirildi Fatal1ty. -- 19 Ocak 2013; 23:06:07 >
Bu mesaja 1 cevap geldi.
M
10 yıl
Er

Buradaki linklere bakabilirsiniz.
İlk program için;
http://tr.wikipedia.org/wiki/Ada_Lovelace
İlk bilgisayar olarak;
http://tr.wikipedia.org/wiki/Charles_Babbage
Bilgisayarın tarihi;
http://tr.wikipedia.org/wiki/Bilgisayar%C4%B1n_zaman_%C3%A7izelgesi



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.