sana kitap tavsiyesinde bulunayim istersen eger arasitrmaci birisiysen bu senin icin cok iyi bir baslangic olur sonrasi gelir zatenalfa yayinlari, mikroislemcilar ve bilgisayar yazari haluk gumuskaya http://www.ahmbay.com

bu assem. denilen icat bild. kadarı ile mikrişlem. prog. vs daha bir cok işe yarıyo bunu grenmek baya zor bişi mi yani bend e yavaş yavaş baslayım diyorum bixe 8086 retecekler emu kullanacagız da bu cağın neresinde hala bu mu kullanılıyor piyasada ne geçiyor biraz bilgilendirirseniz sevinirim.. yorum tartısmada olur imza da değil...

pekim hocam amacım bilg. ve elketr. devre lere hakim olmak anladığım kadarı ile bunun lamına cimine en belirgin assamb. ile hakim olabiliyorsun peki hangiişlem. ğrenmeliyim 8086 felan cok eski gibi bole bi oneriniz varsa ii olur :) yorum tartısmada olur imza da değil...

nerede bu assembly cılar hiç mi ilgilenen yok bi düzine elektronikçi var gibi sitede ama sanki bura hiç sallanmıyor yoksa bu assembly elktronikle ilgili değilmi ben mi yanlış biliyorum :( yorum tartısmada olur imza da değil...

Antik çağlardan kalma olabilir ama yüksek seviyeli dillerla bilgisayara yaptıramayacağın birçok işi Asm ile yaptırabilirsin. Sen hiç kaval çaldın mı?

: sana kitap tavsiyesinde bulunayim istersen eger arasitrmaci birisiysen bu senin icin cok iyi bir baslangic olur sonrasi gelir zatenalfa yayinlari, mikroislemcilar ve bilgisayar yazari haluk gumuskaya o kitap bende var ama asm programlamayı basit bir dkümandaki kadar anlatmış. zaten çok fazla olmayan rneklerde bilgisayar işlemcisi için yazılmamış. adım motorlarla ilgili rnekler filan var genelde. tabi programlamada pek fark yok. sonuçta ram a erişiyormuş gibi portlara erişiyorsun. mov ile portlara veri yolluyorsun filan. yani portlar için pc deki gibi "in out" komutlarını kullanmıyosun direk mov kullanıyorsun. www.atsizcilar.com

son mesajından hiç bi zikim anlamadım. acele etmeden tane tane yaz Ardından yüz kpek havlamayan kurt, kurt sayılmaz..

: ahmbay bunu yazdı: sana kitap tavsiyesinde bulunayim istersen eger arasitrmaci birisiysen bu senin icin cok iyi bir baslangic olur sonrasi gelir zatenalfa yayinlari, mikroislemcilar ve bilgisayar yazari haluk gumuskaya o kitap bende var ama asm programlamayı basit bir dkümandaki kadar anlatmış. zaten çok fazla olmayan rneklerde bilgisayar işlemcisi için yazılmamış. adım motorlarla ilgili rnekler filan var genelde. tabi programlamada pek fark yok. sonuçta ram a erişiyormuş gibi portlara erişiyorsun. mov ile portlara veri yolluyorsun filan. yani portlar için pc deki gibi "in out" komutlarını kullanmıyosun direk mov kullanıyorsun. kitap mimari ve calisma mantigi hakkinda guzel bilgiler iceriyor, mimari hakkinda bilgi olmadan bu isi yapmak zor olur, o nedenle baslangic için tavsiye ederim. hocam sana gelince; mikroislemci icin ogreneceksen c ogren derim, sıfırdan asm ogrenmek zordur. ama asm nin zevkide ayridir. asm guctur, ben ilk 8051 ailesi ile basladim o zamanlar debugerlar, simulasyon programlari falan pek yaygin degildi ve bi bayragin nasil etkilendigine dikkat etmedigim icin saatlerce ugrastigimi bilirim. ama hala açıp asm yazdigimda acayip mutlu oluyorum :)) http://www.ahmbay.com

yani amacım bilgisatyara ve elketronik devrelere hakim olmak anladığım kadarı ile bunu en ii şekilde başarmak assamb. ile olabiliyor peki hangi işlemlemciler ğrenmeliyim 8086 felan cok eski gibi sanki 80286 mıydı ne idid adı aklıma gelmedi onları mı ogrenmeye baslasam yani 8086 ne kadar kullanıyoruz biz bu elektronikte ben nasıl ogrenecegimi hangi kaynaktan yararlanacagımı sormadan once ne ile baslamalıyım diyeyim bi oneriniz varsa ii olur :\ yorum tartısmada olur imza da değil...

Assembly direk elektronikle fln alakalı değil... microişlemcilerin temelini oluşturmakta, dolayısı ile işletim sistemininde temelini oluşturmakta, bircok yüksek seviyeli dille yapamayaacağın işlemi asm ile yaparsın, bircok yüksek seviyeli dille yaptığınıda bununla yapamazsın... a2x+by+c=0 denklemini çzdürmek için ebemizi ağlattı rneğin :)ama asmnin gerçek manada ne yaptığını bilirsen, bir for dngüsü yazdığında c# ın içinde, gerçekte onun işlemcideki 2. flag biti olan counter 1 eksilttiğni grürsün... aslında o loop dngüsünü yapmak için bile, ax registerının al segmentine 16 bitlik bir veri aktarman gerektiğini grürsün... grürsünde grürsün... işlem bu kadar temelden olunca, ve doğal olarak herşeyi işlemciye yaptırdığın için, bir elektronik devreye c# yazıp kodu calıştırmak için windows ve. net framwork yüklemek yerine, asm ile hükmedebilirsin... kullanımı cok kasış çünkü temel, kullanılıyormu? evet çünkü pic programlamada gerekli, bi işine yararmı? belki %0.5 ihtimal... ğrenilmesi gereklimi? eğer bilgisayarcıyım diyorsan, evet... bi vbasicde helloworld yazdırmak için 400 kblik dosya yaparken, asmde 1 kb bile tutmaz bu işlem... dx registerının dhına hellowolrd$ yazdırırsın, onuda ax registerının alsine 2 verisini yazıp 21. interruptu cağırdığında o yazıyı ekrana yazdırırsın... işte bi skim anlaşılmadığı için bu kadar zor :)))Sınavını yeni olduğum için bilgilerim taze, yoksa bende kullanmadığım için 1 seneye gene unutacam :) mrüm bilgisayar okumakla geçti, bu bana verdikleri 3. assembly dersi, hem lisede hem selcukda hem erciyesde aldım, 4. sınıfa geçtiğimde gene unutacam :))) Sanıyorum kendi ataszümü yaptım, kaynak belirterek kullanabilirsiniz. 10.05.2013 tarihli google arama sonucu : Aradığınız - "herşeyin hayırlısı rampanın bayırlısı" - ile ilgili hiçbir arama sonucu mevcut değil. Not : Syleyeni belli olduğu için ataszü değil, zlüsz oluyormuş, dolayısı ile kendi zlüszümü yapmış oldum :)

hayrola hoca biz assembly ciyiz dye konumu açmamız lazım. varsa bi sorun sorarsın yardımcı oluruz. başta firex birçok asm ci var sitede... www.atsizcilar.com