Assembler 101

0
anonim
Ne zamandır Assembler kurcalamak istiyordum ama iş güç derken vakit kalmıyordu. Ancak bu güzel 8086 emülatörünü gördükten sonra bahanem kalmadı sanırım.
Bu emülatör temel olarak Assembler öğretmek için tasarlanmış. İçinde pek çok hazır uygulama ve dokümantasyon desteği içeriyor. Ayrıca programın çalışması sırasında mikroişlemcinin içinde neler olduğunu gözlemlemek de mümkün.

Son bir not olarak emülatörün tek kusuru 16-bit olması. Ancak başlangıç için yine de oldukça güzel görünüyor.

Görüşler

0
neurorebel
Iczelion diye bir beşerin tutorialları vardı. Bir de MASM32 falan indirirsen daha bir güncel bilgilerle donatabilirsin kendini. Iczelion'un sayfasında gerekli herşeyin paketlenmiş hali vardı zaten. Tabi bunlar Win32 platformuna yönelik. MSVC++ kullanıyorsan ve C de biliyorsan yazdığın basit kodları debug ve disassemble etmekte oldukça öğretici oluyor. Bol şans !
0
GolgeHan
http://i8086emu.sourceforge.net/

0
Geryon
OllyDbg kullansan çok daha güzel olduğunu göreceksin.
Evt windows için ama bundan kat kat daha faydalı olacağı kesin. 8086 mı ? 1Mb'dan fazla RAM'a sahip bilgisyarlar çıkalı çoook uzun zaman oluyor...
0
realist
Bu devirde 8086 emülatörleriyle uğraşmak neden?
Assembly öğrenmek istemenizin sebeplerinden bahsederseniz daha makul yöntemler önerebilirm.
0
anonim
Özel bir nedeni yok. Assembly bilmeden kendimi eksik hissediyorum o kadar. Daha özetle şöyle de söyle bilirim; Çünkü orada duruyor ve benim öğrenmemi bekliyor ;-)
0
Tarık
Ne kadar saçma bir soru bu?

Adam ne nasıl oluyor diye görmek, öğrenmek istemiş, sana ne?

Yani pek yetkili fm li ağabeylerimiz nasıl olmuşta bu soruya "ne için? kimin için?, nasıl böyle bir genelleme yapıyorsunuz?" gibi çıkışlar yapmamış inanılır gibi değil.
Görüş belirtmek için giriş yapın...

İlgili Yazılar

İlk Yerli Web Geliştirme Platformu!.....

anonim

İlk yerli web geliştirme platformu “MoreMotion”, Mor Yazılım Şirketi tarafından piyasaya sunuldu.
Bileşen tabanlı yazılım mimarisiyle tasarlanıp, Java teknolojisi ile geliştirilen “MoreMotion” Web Geliştirme Platformu, bu alanda dünya pazarını elinde tutan firmalara ciddi bir alternatif olmaya hazırlanıyor.

GNU/Linux Üzerinde Streaming Media

FZ

Neden değerli hard diskimi yığınla MP3/Ogg Vorbis ile doldurayım (ya da bir sürü CD yazıp bunları kataloglamak ile uğraşayım)? Bulunduğum ağ üzerinde birileri bir sunucu kursa ve ben de misal XMMS ile doğrudan oraya bağlanıp paşa paşa müziğimi, radyomu, vs. canlı bağlantı üzerinden dinlesem diyenlerdenseniz ve böyle bir müzik sunucusunun nasıl kurulacağını merak ediyorsanız şu lezzetli makale tam ağzınıza göre: Streaming Audio the Icecast Way

Yeni Wiksis 1.1, Wiki İçeriği Oluşturma Yazılımı

anonim

CyrocomGPL'd tarafından GPL lisansı ile sunulan Türkçe Wiki yazılımının yeni sürümü çıktı.Yeni özellikleri:tablo desteği, yönetim alanı, şifre koruması olarak sıralayabiliriz. Şifre koruması desteğiyle artık içerik değiştirme işlemini wiki modunda (şifre girmeden) ve kişisel mod'da (şifre girerek) yapabileceksiniz. Şifre sistemi ile wiksis, artık kişisel sitelerin yapımında dahi kullanılabilecek!

Magento 1.0 Kararlı Sürümü Yayında

sempsteen

Oldukça başarılı bir geliştirme süreci geçiren, Zend Framework üzerine kurulu, piyasadaki rakiplerine uzak ara fark atan, açık kaynak kodlu e-ticaret platformu Magento'nun uzun süredir beklenen 1.0 kararlı sürümü bugün (10 dk önce) yayınlandı.

Python : iyidir - o kadar

gencbeyin

Proglamlama bilgisi olmayan biri için öğrenmesi kolay, öğrendikten sonra ise diger dillere geçiş olanağı olan Python hem hızlı geliştirme için kullanılabilen bir script dili, hem diğer bütün programlama stillerini ihtiva eden bir bilgisayar kültürü antolojisi gibi.
Mesela eski alışkanlıkları Lisp türü fonksiyon bazlı programlama için uygun tanımlamalar içermektedir. Aynı zamanda OO yani obje bazlı programlama için de elverişlidir. Son olarak perl tipi sıralayan türden programlama da yapılabilir. Bütün bunları python öğrenirken yeni baştan tekrar edebilirsiniz.