October 28, 2015

Bende şu da çalıştı ama galiba EAX olduğu için '-m32' ile derlemek gerekiyor:

import std.stdio;

void main(){
 asm{
   push label; // Adresi stack'a atıyoruz.
   pop EAX; // Adresi stackden çekiyoruz ve artık EAX adresi barındırıyor.
   jmp EAX; // Ekrana Merhaba yazacak olan satıra atlar.
 }
 return;
 label:
 writeln("Merhaba");
}

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

1 2
Next ›   Last »