elekrt.programlama

Katılım
13 Kas 2008
Mesajlar
107
Puanları
1
Yaş
40
selam bir pic veya henhangi bir mikroişlemciyi programlama istiyorum bunu sadece assembly demi programlarız 2.sorum örneğin ben c# veya c++ builder biliyorum bunu assembly e çevirebilme imkanım varmı teşekkurler.
 
herşeyi bir şekilde assembly haline çevirebilirsin de ne işine yarayacağını düşünmeni isterim.

c# ve c++ dan kastın microsoft windows xp ve üzeri "framework .NET" yüklü PC için hazırlanmış olan visual studio ile gelen dil sanırım.

yani yazdığın bir kod mutlaka bu packlere muhtaç olacaktır yani bir dll ler paketi olmadan çalışmayacaktır.

buna doğrudan assembly kodu oluşturan dil dememiz mümkün değil.
zira daha önce hazırlanmış olan libraryleri çalıştırmış oluyorsun.

bu kodlama yöntemine high level coding diyoruz.

mikroişlemciler için tasarlanmış olan derleyiciler ise library kullansalar da oluşturdukları binary dosyalar doğrudan assembly olur.
(hoş yeni nesil ARM lar da yavaş yavaş bir Operating System üzerinde koşmaya başladı)

Her üç durumda da senin assembly ile yüz göz olman uzun mecralar sonunda gerçekleşir.
Yer kalmadığında doğrudan donanıma erişmen gerekli olduğunda gibi.

Diğer adımların her biri için derleyiciyi kullanmak standarda ulaşma anlamında gereklidir.

Assembly de bir çok açıklama satırı yazarken örn delphi'da

For n:=1 to 10 do
TComboBox(FindComponent('cmbMusList'+inttostr(n))).Items.Clear;

gibi bir satırı anlamak çok daha kolay olur.

Hatta kodlamanın üzerinden 3 yıl geçtikten sonra müşteri sana bir ekleme yaptırmak isterse o zaman senin için kolaylık olacaktır.

PIC gibi bir mikroişlemci ile başlaman güzel bir başlangıç öncelikle elektronik bilgini sorgulamanı tavsiye ederim.

Zira yazacağın kod kadar devre ile de uğraşman lazım
 

Yeni mesajlar

Forum istatistikleri

Konular
130,165
Mesajlar
933,902
Kullanıcılar
453,290
Son üye
CanTekin01

Yeni konular

Geri
Üst