EMULATOR VS DEBUGGER

Başlatan cenkishan, 03 Haziran 2007, 23:43:23

cenkishan

emulator ve debugger arasindaki fark nedir?
Bir bit olsam dolaşsam C de byte byte

z

Devre uzerindeki cipini sokup yerine emulator cihazindan kablo ile gelen ucunda pod denen soketi takarsin ve emulator cihazi senin cipin gibi davranir.

Yazilimi herhangi bir yerde durdurabilir, register, ram iceriklerini okuyabilir yada degistirebilirsin.

Bu sana program yaziminda hata bulmada buyuk kolayliklar saglar.

Debugger ise islemcide kosturulacak programi adim adim calistirmaya durdurmaya register iceriklerini degistirmeye yarayan bir yazilimdir.

Tamamiyla donanimsiz yazilim olabilecegi gibi emulatore bagli bir yazilim da olabilir.

Hic bir donanim kullanmiyorsa debugger yazilimina simulator demek daha dogru olur.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

Analyzer

Selam,

Emulator, çalışan bir sistemin birebir yerine geçebilen yazılım ya da donanıma verilen addır. Debugger ise hatalı ya da eksik çalışan sistemi hatadan arındırmak için kullanılan yazılım ya da donanımın ismidir. Örneğin bilgisayarlarda sanal cd çalıştıran uygulamalar vardır (Daemon tools, Virtual CD gibi) Bu tip uygulamalar birer cd/dvd emulatörüdür.
Softice ise bir W32 debuggeridir.

Analyzer
Üşeniyorum, öyleyse yarın!