ÇÁ·Î±×·¡¹Ö

 3204, 152/161 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   dadumvu
   ¾È³çÇϼ¼¿ä~ C¸¦ ´Ù½Ã °øºÎÇÏ°í Àִµ¥ ÇÔ¼ö È£Ãâ ¿ø¸®¿¡ ´ëÇØ ¹®µæ ±Ã±ÝÇÑ Á¡ÀÌ »ý°å¾î¿ä!

http://www.hackerschool.org/HS_Boards/zboard.php?id=QNA_programming&no=2974 [º¹»ç]


C¿¡¼­ ÇÔ¼ö¸¦ ¸¸³ª¸é ÇÔ¼ö Á¤ÀǺηΠ°¡¼­ ÇÔ¼ö¸¦ ½ÇÇàÇÏÀݾƿä

±×·±µ¥ ¾î·°Å³ª Àú·°Å³ª ÇÔ¼ö Á¤ÀǺΰ¡ ¼Ò½º ÇÏ´Ü¿¡ À§Ä¡Çϴϱî ÄÄÆÄÀÏ·¯ µ¹¸± ¶§ ÀÏ´Ü ÄÄÇ»ÅÍ°¡ ¼Ò½º Àüü¸¦ À§¿¡¼­ ¾Æ

·¡·Î Àо(½ÇÇàÀº ÇÏÁö ¾Ê°í) ÇÔ¼ö Á¤ÀǺΰ¡ ¾îµð¿¡ À§Ä¡ÇØ ÀÖ´ÂÁö ±â¾ïÇصР´ÙÀ½¿¡ ³ªÁß¿¡ ÇÔ¼ö¸¦ ¸¸³ª¸é ±×ÂÊÀ¸·Î °¡

¼­ Àд°ǰ¡¿ä?;;

±×·¯´Ï±î... Áú¹®ÀÇ ¿äÁö´Â

ÄÄÆÄÀÏÀ» µ¹¸±¶§

1. ¼Ò½º¸¦ ´Ù Àаí

2. ÇÔ¼ö Á¤ÀǺΰ¡ ¾îµð¿¡ ÀÖ´ÂÁö ±â¾ï

3. ¼Ò½º¸¦ óÀ½ºÎÅÍ ´Ù½Ã ÀÐÀ½

4. ½ÇÇà

ÀÌ·±½ÄÀ¸·Î µÎ¹ø ÀÏÇÏ´Â °Ç°¡... ±Ã±ÝÇß¾î¿ä~

Á˼ÛÇÕ´Ï´Ù Àú±ÞÇÑ Áú¹®Çؼ­ ¤Ð¤Ð

  Hit : 2896     Date : 2011/04/30 04:20



    
T3ddyB34r À½ ÀÌ°Å ¼³¸íÀ» ¾î¶»°Ô ÇؾßÇÏÁö... 2011/04/30  
gg0gg0ma vc++ ÄÄÆÄÀÏ·¯ ·Î ÄÚµùÀ» ÇϽô°Ÿé

µð¹ö±ë ¸ðµå¿¡¼­ ºê·¹ÀÌÅ© Æ÷ÀÎÆ®¸¦ °Å½ÅÈÄ¿¡ ½ºÅÜ¿À¹ö·Î Çϳª¾¿Çϳª¾¿ ½ÇÇàÇغ¸¸é

Áú¹®ÀÚÀÇ ±Ã±ÝÁõÀ» Ç®¼öÀÖÀ¸½Ç²¨¿¡¿© :)
2011/04/30  
Prox ½ÇÁ¦ ÄÄÆÄÀÏ°úÁ¤À» ¿¹¸¦µé¾î ¼³¸íÇغ¼²²¿ä


int add(int,int); // ³× ÀÌ°Ô¾øÀ¸¸é ¿¡·¯°¡³ªÁÒ.. prototypeÀ» ¾Ë·ÁÁÖ±âÀ§ÇØ ÇÔ¼ö¼±¾ð!
//intÀÎÀÚ µÎ°³¸¦ ¹Þ°í, int°á°ú¸¦ ³»³õ³×¿ä

main() {
int i=add(3,5); //È£ÃâÇÏ´Â ºÎºÐ
}

int add(int a, int b) { //Á¤ÀǺκÐ
return a+b;
}


ÀÌ°É À§¿¡¼­ºÎÅÍ ¾Æ·¡·Î 1Â÷ÀûÀ¸·Î ÄÄÆÄÀÏÇϸé.. (¾î¼Àºí¸®¾îÁö¸¸ ¸Å¿ì °£´ÜÇÏ°Ô Ç¥ÇöÇغ¼²²¿ä)

//(main ½ÃÀÛÁÖ¼Ò)
push 5
push 3 //push·Î ÀÎÀÚ¸¦ ³Ñ°ÜÁÝ´Ï´Ù
call (add) //ÇÔ¼ö È£Ãâ! ±Ùµ¥¾ÆÁ÷ À̺κÐÀ» ÄÄÆÄÀÏÇÏ´Â ¼ø°£¿£ addÀÇ ÁÖ¼Ò¸¦ ¸ð¸¨´Ï´Ù.
mov [i],eax //°á°ú°ªÀ» i¿¡ ÀúÀå
exit program

//(add ½ÃÀÛÁÖ¼Ò)
mov eax,ÀÎÀÚ1 //eax¿¡´Ù°¡ ÀÎÀÚ1ÀÇ °ªÀ» ÀúÀåÇÏ°í
add eax,ÀÎÀÚ2 //eax¿¡´Ù°¡ ÀÎÀÚ2¸¦ ´õÇÏ°í
return //µ¹¾Æ°¨ (Áï eax=(ÀÎÀÚ1)+(ÀÎÀÚ2)°¡ µÊ)


¿©±â±îÁö ÄÄÆÄÀÏÇÑ ´ÙÀ½¿¡´Â addÀÇ ÁÖ¼Ò¸¦ ¾Ë°í ÀÖÁÒ?
±×·¡¼­ ¾Æ±î
call (add) <- ÁÖ¼Ò¸¦ ¸ô¶ó¼­ ºóÄ­À¸·Î ³²°Üµ×´ø ºÎºÐÀ» ½ÇÁ¦ ÁּҷΠä¿öÁÖ°í
ÄÄÆÄÀÏÀ» ¸¶¹«¸®ÇÏ¸é µË´Ï´Ù. ^^
2011/05/03  
Prox ÄÄÆÄÀÏ·¯°¡ ±»ÀÌ µÎ¹ø ÀÏÀ» ¾ÈÇصµ µÇ´Â°Å°°ÁÒ?
ÄÄÆÄÀÏÁß¿¡ ÁÖ¼Ò¸¦ ¸ð¸£´Â ÇÔ¼ö¸¦ È£ÃâÇϰԵǸé
"call xxx" ÀÌ·¸°Ô ÄÄÆÄÀÏÇϵÇ, ÁÖ¼Ò¸¦ ³ªÅ¸³»´Â ºÎºÐÀº ÀÏ´Ü ºóÄ­À¸·Î ³²°Ü³õ°í¿ä.
ÄÄÆÄÀÏÀ» ³¡±îÁö ÁøÇàÇϸ鼭 ¿©·¯ ÇÔ¼öµéÀÇ ÁÖ¼Ò(main,add µîµî..)¸¦ µû·Î ±â¾ïÇسõ°í
¸¶¹«¸®°úÁ¤¿¡¼­.. ºóÄ­À¸·Î ³²°ÜµÎ¾ú´ø ºÎºÐ¸¸ ã¾Æ ¸Þ²ãÁÖ¸é µË´Ï´Ù.
2011/05/03  
184   ¾È³çÇϼ¼¿ä... ¹¹ Á» ¿©Â庼²²¿ä.[2]     kcwlove
03/25 2418
183   ¾È³çÇϼ¼¿ä.C¾ð¾î Áú¹®Àä...[2]     sagelord
09/13 4857
182   ¾È³çÇϼ¼¿ä? ¸ÞƾÀ̶ó´Â °ÔÀÓ¿¡ ¸ÅÅ©·Î ¹®Àǵ帳´Ï´Ù.[6]     ¸ÞƾÇØÄ¿
06/30 7060
181   ¾È³çÇϼ¼¿ä? ¹é½ÅÀÇ ¿ø¸®¿Í ¹éµµ¾îÀÇ ¿ø¸®Á» ¤Ð.¤Ð;[11]     ³¿»õ¸Ô´ÂÇϸ¶
06/02 4405
180   ¾È³çÇϼ¼¿ä^^..     diflsek
06/01 2819
  ¾È³çÇϼ¼¿ä~ C¸¦ ´Ù½Ã °øºÎÇÏ°í Àִµ¥ ÇÔ¼ö È£Ãâ ¿ø¸®¿¡ ´ëÇØ ¹®µæ ±Ã±ÝÇÑ Á¡ÀÌ »ý°å¾î¿ä![4]     dadumvu
04/30 2895
178   ¾È³çÇϼ¼¿ä~ ¿ÕÃʺ¸ÀÇ Áú¹®ÀÔ´Ï´Ù. @_@;;     bsshq7
09/10 4524
177   ¾È³çÇϼ¼¿ä~^^ °æÇèÁú¹®?Á»¿ä~^^[3]     wotjd827
01/04 2599
176   ¾È³çÇϽʴϱî ÇìÄ¿½ºÄð ¿î¿µÁø¿Ü ȸ¿ø´Ôµé .........[2]     apple apple
08/18 3270
175   ¾Ë¼ö¾ø´Â ÄÚµå Çؼ®..[3]     cjswo1234
09/09 3132
174   ¾î... ¶Ç´Ù½Ã ¿Ã¸®Áö¸¸[1]     ±è±âÈ­
12/15 2817
173   ¾îÁ¦¿¡ À̾ µÎ¹ø° ±¸Á¶¿äû[5]     hsm10730
04/02 2970
172   ¾îÈֺм®±âÀε¥ Á» ºÁÁÖ¼¼¿ä[1]     jyh3782
11/03 17510
171   ¾ÏÈ£ ¾Ë°í¸®Áò¿¡ ´ëÇØ Áú¹®µå¸³´Ï´Ù.(±ÞÇØ¿ë.¤Ð_-)[3]     killer759
03/17 3206
170   ¾ÏÈ£Çص¶±â...[9]     vb15
08/04 3292
169   ¾Ïȣȭ Áú¹®....[5]     lsm4404
08/02 3036
168   ¾îµð´Ù ¿Ã¸±Áö ¸ô¶ó¼­...     com4edit
12/17 2599
167   ¾îµð¿¡ ¿Ã·Á¾ß ÇÒÁö ¸ô¶ó¼­..[2]     io8oi
09/09 2552
166   ¾î¶»°Ô ÇØ¾ß Çϴ°¡...?[6]     jackreper
09/13 2594
165   ¾î¶»°Ô °øºÎÇؾßÇÒ±î¿ä!!!!!!!!!![3]     tornado91
04/24 2713
[1]..[151] 152 [153][154][155][156][157][158][159][160]..[161]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org