Arama butonu
Bu konudaki kullanıcılar: 1 misafir
35
Cevap
1105
Tıklama
0
Öne Çıkarma
Cevap: ASSEMBLY ?? (2. sayfa)
H
20 yıl
Yüzbaşı
Konu Sahibi

Assembly tamam.Ben C++(C değil) için e-kitap diyorum..


Bu mesaja 1 cevap geldi.
İ
20 yıl
Binbaşı

www.wekatronik.com 'daki forumdan arkadaşımızın koyduğu kitaplar gerçekten güzel programlama bölümünden indirebilirsin .


Bu mesaja 1 cevap geldi.
X
20 yıl
Binbaşı

Assembly dilinde yazacağın kod için dos altındaki debug u kullanabilirsin debug kodun makina dile dönüştürülmesi,karşılığınn bulunması ve daha sonra program olarak çalıştırılabilir diske kaydetme türü tüm işleri yapar aynı zamanda makina dilini assembly de çevirir debug o yüzden çift yönlü bir derleyecidir ama tek eksiği gelişmiş bir delyeceinin ek araçlarından yoksundur.Ne tür bir programlama
alanı ile uğraşacağına karar vermen gerek ondan sonra öğrenilcek dil seçilir.Assembly az yer kaplar
hızlıdır ama karışıktır sistem düzeyinde programlama ile uğraşanlar içindir.C++ öğrenmeni öneririm.Türkçe alfa yayınları C++ nesne yönelimli programlama kılavuzu yeterli ilk aşama temel dili öğrenmen için.Ama debug deneyeceksen -a yazarak kod yazmaya başlar -t ile izleyebilirsin kodu
assembly üzerine gelişmiş bir türkçe rehber bulabileceğini sanmam ama o ayrı bir konu.


Bu mesaja 2 cevap geldi.
S
20 yıl
Er




B
20 yıl
Teğmen

quote:

Orjinalden alıntı: xae

Assembly dilinde yazacağın kod için dos altındaki debug u kullanabilirsin debug kodun makina dile dönüştürülmesi,karşılığınn bulunması ve daha sonra program olarak çalıştırılabilir diske kaydetme türü tüm işleri yapar aynı zamanda makina dilini assembly de çevirir debug o yüzden çift yönlü bir derleyecidir ama tek eksiği gelişmiş bir delyeceinin ek araçlarından yoksundur.


debugla kod derlenmez.. sadece çalıştırılabilir dosyaları işletirsin.. tek tek satırlarını kontrol edebilirsin,mantıksal hataları çözebilirsin.. ama derlemek olmaz.. -a ile sadece bikaç komut deneyebilirsin.. yani eğer bi assembly programı yapmak istiyosanız masm32 falan gibi bi derleyici kullanmalısınız


Bu mesaja 2 cevap geldi.
İ
20 yıl
Binbaşı

quote:

Orjinalden alıntı: beyax


quote:

Orjinalden alıntı: xae

Assembly dilinde yazacağın kod için dos altındaki debug u kullanabilirsin debug kodun makina dile dönüştürülmesi,karşılığınn bulunması ve daha sonra program olarak çalıştırılabilir diske kaydetme türü tüm işleri yapar aynı zamanda makina dilini assembly de çevirir debug o yüzden çift yönlü bir derleyecidir ama tek eksiği gelişmiş bir delyeceinin ek araçlarından yoksundur.

debugla kod derlenmez.. sadece çalıştırılabilir dosyaları işletirsin.. tek tek satırlarını kontrol edebilirsin,mantıksal hataları çözebilirsin.. ama derlemek olmaz.. -a ile sadece bikaç komut deneyebilirsin.. yani eğer bi assembly programı yapmak istiyosanız masm32 falan gibi bi derleyici kullanmalısınız


Evet bende derlenemiyor diye biliyorum ama neden Asm ile bu kadar ilgilenildiğini çözebilmiş deilim.


Bu mesaja 1 cevap geldi.
B
20 yıl
Teğmen

donanımın her tarafına erişebildiğin bi program, işletim sistemlerinin temeli banada ilginç ve ilk başta zor geldi.. ama öğrenince bayaa zevkli..
bir de foruma cevap yazmadan önce bilginin tam doğruluğuna bakılsa daha güzel olur, millete yanlış bilgi verilmemiş olur


Bu mesaja 1 cevap geldi.
İ
20 yıl
Binbaşı

quote:

Orjinalden alıntı: beyax

donanımın her tarafına erişebildiğin bi program, işletim sistemlerinin temeli banada ilginç ve ilk başta zor geldi.. ama öğrenince bayaa zevkli..
bir de foruma cevap yazmadan önce bilginin tam doğruluğuna bakılsa daha güzel olur, millete yanlış bilgi verilmemiş olur


Donanımın her tarafına erişmek güzel de bence işletim sistemi üzerinde kalmak en iyisi çünkü asm çok düşük seviyeli bir dil yani uğraşıldığına değecek bişeyler yapmak çok zor.Ben başkalarına faydalı olabilecek şeyler yapmak dururken neden asm die yazdım.Artı öğrenme safhasında bu tip bir dille ilgilenilmemeli bence.


Bu mesaja 2 cevap geldi.
D
20 yıl
Yarbay

kısa ve öz anlatayım

yeni başlayacaksan asm dilini unut çünkü çok karmaşık ve zordur. ik satır önce yazdığın kodu ne için yazdığını bile utabilmen söz konusu fazla bir görsellik yok. bilmmem farkındamaısın ama salt assembly ile win32 uygulamsı yazman gerçekten imkansız gibi bir şey bunu işlemci giriş çıkışarını bilemen gerekiyor bus yollarını bellek adreslerini vs. bilmiyorum içinizde asm bilen varmı ben i8085 işlemci mimarisi için biliyorum inanin bu bile gerçekten çok zor.

bir ikincisi window paltformu için ikitane asm derleyicisi var

biri microsoft'un masm diğeride borland'ın tasm

ek olrak şuan yüksek seviye nesne yönelinli dillerde asm kodlarında kullaılbiliyor.
bilmeyen varsa

delphi için mesaela


procedure Button1.Onclick(Object:sender);
begin

asm
//yani bu aralığa artık delphi üzerinde assembley kodlarını girebilirisniz.
end;

end;



hocam assembley terih edilmesini nedeni zor omsını rağpmen bilgisayarın her köşesine ulaşılmasını sağlar. assembler dilinde imkansız diye bir şey yoktur.ayrıca en hızlı dildir. makine dili derler ama bu işlemci dilidir.
ve komnutlar direkt işlemcinin comprare registerinde sorgulanır ve 1 0 lara dönüştürülür.


Bu mesaja 1 cevap geldi.
H
20 yıl
Yüzbaşı
Konu Sahibi

Cevaplarınız ve verdiğiniz bilgiler için teşekkür ediyorum..



X
20 yıl
Binbaşı

quote:

Orjinalden alıntı: beyax


quote:

Orjinalden alıntı: xae

Assembly dilinde yazacağın kod için dos altındaki debug u kullanabilirsin debug kodun makina dile dönüştürülmesi,karşılığınn bulunması ve daha sonra program olarak çalıştırılabilir diske kaydetme türü tüm işleri yapar aynı zamanda makina dilini assembly de çevirir debug o yüzden çift yönlü bir derleyecidir ama tek eksiği gelişmiş bir delyeceinin ek araçlarından yoksundur.


debugla kod derlenmez.. sadece çalıştırılabilir dosyaları işletirsin.. tek tek satırlarını kontrol edebilirsin,mantıksal hataları çözebilirsin.. ama derlemek olmaz.. -a ile sadece bikaç komut deneyebilirsin.. yani eğer bi assembly programı yapmak istiyosanız masm32 falan gibi bi derleyici kullanmalısınız

Debug çift yönlü bir derleyici olarak kabul edilir profosyonel derleme ek araçları olmaması ile derleyicilik konusu tartışılmaz bilmediğiniz konulurda yorum yazmayın.-a ile icra edilebilir ve kayıt edilebilir bir kod bilgi derecenize göre yazabilirsiniz.Bilmediğiniz konulurda yorum yapmayın.Cevap yazmak zorunda kalınmasın yanlış yorumlara.


Bu mesaja 2 cevap geldi.
D
20 yıl
Çavuş

Bence hiç bulaşma. Arkdaşlar haklı.Boşuna akit kaybın olur diye düşünüyorum.



B
20 yıl
Teğmen

quote:

Orjinalden alıntı: Aspci79

Donanımın her tarafına erişmek güzel de bence işletim sistemi üzerinde kalmak en iyisi çünkü asm çok düşük seviyeli bir dil yani uğraşıldığına değecek bişeyler yapmak çok zor.Ben başkalarına faydalı olabilecek şeyler yapmak dururken neden asm die yazdım.Artı öğrenme safhasında bu tip bir dille ilgilenilmemeli bence.


bu konuda haklısın..



B
20 yıl
Teğmen

quote:

Orjinalden alıntı: xae
Debug çift yönlü bir derleyici olarak kabul edilir profosyonel derleme ek araçları olmaması ile derleyicilik konusu tartışılmaz bilmediğiniz konulurda yorum yazmayın.-a ile icra edilebilir ve kayıt edilebilir bir kod bilgi derecenize göre yazabilirsiniz.Bilmediğiniz konulurda yorum yapmayın.Cevap yazmak zorunda kalınmasın yanlış yorumlara.


adı üstünde "debug", tek tek satırları çalıştırarak kim kode derler çok merak ettim.. data segmentli code segmentli bi programı derle istersen..





< Bu mesaj bu kişi tarafından değiştirildi beyax -- 29 Nisan 2005, 16:34:07 >
Bu mesaja 1 cevap geldi.
M
20 yıl
Teğmen

assembly ile arm9 işlemci programlamıştık bir kere. çok karın ağrısı, baktık olacak gibi değil sonra linux kurup java platformuna geçtmiştik. en iyisi java öğrenmek, syntax ı gayet basit hatta c/c++ bilgin varsa 1 hafta içinde program yazmaya başlayabilirsin. hem java kit her platform için bulunabiliyor. uzun lafı kısası 32bit işlemcide assembly ile uğraşılmaz.

ama dersen ben 8-16 bit işlemciler kullanıyorum. win ce ya da linux kuramam. tek şansın assembly kolay gelsin. . galiba bazı 16-bit ler de de java kullanılabiliyormus. ama hic gormedim sadece duydum.

"mikroişlemciler ve 8051 ailesi" diye bir kitap var piyasada, orada assembly anlatılıyor. kitap elektronik muh. 3. sınıflarında da okutuluyor. yani ağır bi kitap.


Bu mesaja 1 cevap geldi.
D
20 yıl
Yüzbaşı

valla benim görüşüm PC başına oturup protected mode'da Assembly ile program yazmak için kasan adamı sopayla 40 kilometre kovalamak gerek.. ha geçen dokunmatik ekranda dokunduğunuz yeri bulan bi program yazdım çok zevkliydi..



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.