Makine dili nasıl öğrenilebilir?

İyi, Technopat GIF kabul ediyormuş.

Bak bu GIF @SideWinder'in paylaştığı yerden. Makine kodu o sıfır ve birli olan, Assembly ise arada gördüğün, çok da mantıklı olmayan ama en azından okunabilen kodlar.

Bence makine dili için önce bir programlama dili (tercihen C), arından Assembly'sini gayet iyi şekilde öğrenmek gerekiyor. Sonrasında da olacak şeyi sana söyleyeyim, önce C ya da Assembly yazıp onu elinle makine koduna çevirebilirsin. Oturup C kodu yazar gibi makine kodu yazabileceğini sanmıyorum. Öyle bir insanın var olup olmadığından bile şüpheliyim.

Çünkü koyduğun basamağın sıfır veya 1 olması direkt bir şey değiştirmiyor. Mimari kaç bitlikse o kadarlık şekilde gidiyor komutlar. Tamam, field'lar var ama sonuçta komutun paçaları onlar. Hatta bazıları direkt yapılan işlemi değiştiriyor.

Bunun sana katacağı neredeyse hiçbir şey olmaz. Otur derslerine çalış. Mimari göreceğin bir ders olan bir bölüme yerleşirsen o zaman bakarsın. Ki onda da muhtemelen bir dönemde bir ders kadar işine yarayacak.

 
Son düzenleme:

Tamam.
 
Kimse makineleri 0 ve 1, hatta Assembly ile kodlamıyor artık. Buna en iyi örnek Arduino. Eğer bir mikro işlemci kodlamak istiyorsan, mimarisi ya da tipi ne olursa olsun, öğrenmen gereken diller C ve C++.

Daha 14 yaşında olduğunu görüyorum, profiline baktığım zaman. Bu işler hemen kavranıp yapılacak ya da sonuç verecekler işler değil. Eğer Arduino gibi makineler kullanmak istiyorsan, Arduino'nun kod örnekleriyle başlayabilirsin, bunun için de direkt tüm C dilini öğrenmene gerek yok.

Hani şu dili sular seller gibi ezberlesen (Assembly) bile kullanamazsın çünkü iş dille bitmiyor. Olayın donanım tarafını da bilmen lazım.
 

Teşekkürler.

Teşekkürler.
 
Teşekkürler.


Teşekkürler.
Ben o kadar rehber yazdım hani bana teşekkür?
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…