"असेम्बली भाषा": अवतरणों में अंतर

No edit summary
टैग: Non Hindi Contributions यथादृश्य संपादिका मोबाइल संपादन मोबाइल वेब संपादन
पंक्ति 20:
; पहला उदाहरण -
 
lsok esa]
<source lang="asm">
 
# define N 16
<nowiki>----------------------------------------------</nowiki>
 
.global _start
<nowiki>----------------------------------------------</nowiki>
 
.comm BUFF , N
<nowiki>----------------------------------------------</nowiki>
 
_start: mov $3 , %eax
fo"k;%& lh-vkbZ-Mh- lh-ch-] jktLFkku t;iqj esa LFkkukUrj.k ckcr~A
mov $0 , %ebx
 
mov $BUFF , %ecx
egksn;]
mov $N , %edx
 
int $0x80
<nowiki>mijksDr fo"k;kUrxZr fuosnu gS fd izkFkhZ dkfu0 xkSjo flag] cSYV ua- 2088] vk;qDrky; tks/kiqj] fnukad 05-06-2013 dk HkrhZ'kqnk gS ,oa ewy :i ls Hkjriqj ftys dk fuoklh gSA dk;kZy; egkfujh{kd iqfyl] eq[;ky;] jktLFkku] t;iqj ds vkns'k dzekad i15¼7½iqfyl&QkslZ@dkfu0@2018@4593 fnukad 29-08-2018 }kjk izkFkhZ dk vVSPkesUV ,d o"kZ dh vof/k ds fy, iqfyl Vsªfuax Ldwy] Hkjriqj esa fd;k x;k Fkk ftldh izfr layXu gSA ftldh ikyuk esa izkFkhZ 19-09-2018 ls yxkrkj iqfyl Vªsafux Ldwy] Hkjriqj esa vVSpesUV ij dk;Zjr gSA </nowiki>
 
mov %eax , %edx
egksn; izkFkhZ dh cgu dSalj tSls Hk;adj jksx ls ihfMr gS ftldh ns[k&Hkky dh ftEesnkjh izkFkhZ ij gh gS ,oa o`) ekrk&firk tks vDlj chekj jgrs gSa dh Hkh ns[k&Hkky dh ftEesnkjh izkFkhZ ij gS] ftlls izkFkhZ dks vDlj ekufld leL;kvksa dk lkeuk djuk iMrk gSA
mov $4 , %eax
 
mov $1 , %ebx
egksn; izkFkhZ lhvkbZMh lhch esa dk;Z djus dk bPNqd gSA izkFkhZ dh lfoZl twu] 2019 esa 6 o"kZ iw.kZ gks pqdh gSA izkFkhZ lhvkbZMh lhch] jktLFkku t;iqj esa LFkkukUrj.k dh vgZrk j[krk gSA blds vykok izkFkhZ okgu pkyu] daI;wVj lapkyu] ,oa vaxzsth Hkk"kk dk mfpr Kku j[krk gSA
mov $BUFF , %ecx
 
int $0x80
vr% egksn; ls djo) fuosnu gS fd izkFkhZ dh fo"ke ikfjokfjd ifjfLFkfr;ksa ,oa euks:i dk;Z dks /;ku esa j[krs gq, izkFkhZ dk LFkkukUrj.k lhvkbZMh lhch] t;iqj esa djokus dh d`ik djsa ftlls izkFkhZ iwoZ dh Hkkafr iw.kZ euks;ksx ls bfPNr LFkku ij vius drZO; dk ikyu dj ldsA
 
mov $1 , %eax
lknjA
mov $0 , %ebx
 
int $0x80
layXu%& 1- izkFkhZ dh cgu dk dSalj jksx izek.k i=A    izkFkhZ
</source>
 
  2- dk;kZy; iqfyl egkfuns'kd] t;iqj ds
 
          iwokZns'k dh izfrfyfiA
 
        ¼dkfu0 xkSjo flag½
 
cSYV ua-&2088]
 
  HkrhZ ftyk vk;qDrky;] tks/kiqj
 
gky vVSpesaV& iqfyl Vsªfuax Ldwy] ckalh] Hkjriqj
 
<br /><br />