1581, 1/80 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   kite7062
   CPU ·¹Áö½ºÅÍÀÇ Á¾·ù ¹× ¿ëµµ ¼³¸í

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


<¹ü¿ë·¹Áö½ºÅÍ:½±°Ô ¸»ÇØ µÎ·çµÎ·ç ´Ù ÀÌ¿ëµÇ´Â ·¹Áö½ºÅÍ>
        EAX(=accumulator register)
        : ´©»ê±â(¿¬»ê¿¡ »ç¿ë)±â´É, ÇÔ¼ö°¡ È£ÃâµÉ ½Ã ¹ÝȯµÈ °ªÀÌ ÀúÀåµÇ´Â °ø°£
        
        EBX(=base register)
        : ¼ø¼ö ÀúÀå°ø°£,ƯÁ¤ À§Ä¡(indexÀÇ À§Ä¡ ÀúÀå¿¡ »ç¿ë)ÀúÀå¿¡ »ç¿ë
        
        ECX(=counter register)
        : Ä«¿îÆ®¸¦ ¼¼´Âµ¥ ÁÖ·Î »ç¿ëµÇ´Â ·¹Áö½ºÅÍ
        
        EDX(=data register)
        : ´©»ê±â(»ê¼ú¿¬»ê¿¡ ÁÖ·Î »ç¿ë)±â´É(°ö¼ÀÇÏ°í ³ª´°¼ÀÀÇ °á°ú ÀúÀå¿¡ »ç¿ë)
        EAXÀÇ º¸Á¶¿ªÇÒ
        
        <À妽º ·¹Áö½ºÅÍ>
        ESI(=source index)
        : ESI ¹®ÀÚ¿­ º¹»ç, ºñ±³ ½Ã ¼Ò½º ¹®ÀÚ¿­ ÁÖ¼Ò ÀúÀå¿¡ »ç¿ë.
        ESI°¡ °¡¸®Å°´Â µ¥ÀÌÅ͸¦ EDI°¡ °¡¸®Å°´Â ÁÖ¼Ò·Î º¹»çÇÏ´Â ¿ëµµ·Î ¸¹ÀÌ ¾²ÀÓ.
        
        EDI(=destination index)
        : º¹»ç ÀÛ¾÷ ½Ã ¸ñÀûÁö ÁÖ¼Ò°¡ ÀúÀåµÈ´Ù.
        
        <Æ÷ÀÎÆ® ·¹Áö½ºÅÍ>
        ESP(=stack pointer)
        : ÇϳªÀÇ ½ºÅà ÇÁ·¹ÀÓÀÇ ³¡ ÁöÁ¡ ÁÖ¼Ò°¡ ÀúÀåµÈ´Ù.
        ½ºÅÿ¡ ½×¿©ÀÖ´Â µ¥ÀÌÅÍÀÇ ÃÖ»ó´ÜÀ» °¡¸®Å°´Â Æ÷ÀÎÅÍ°¡ ÀÌ°ÍÀÌ´Ù.
        PUSH, POP ¸í·É¿¡ µû¶ó¼­ ESPÀÇ °ªÀÌ 4Byte¾¿ º¯ÇÑ´Ù.
        
        EBP(=base pointer)
        : ÇÔ¼ö ÀÎÀÚ, ½ºÅà º¯¼ö Á¢±ÙÀ» À§ÇØ »ç¿ëÇÑ´Ù.
        ÇϳªÀÇ ½ºÅà ÇÁ·¹ÀÓÀÇ ½ÃÀÛ ÁöÁ¡ ÁÖ¼Ò°¡ ÀúÀåµÈ´Ù.
        ÇöÀç »ç¿ëµÇ´Â ½ºÅà ÇÁ·¹ÀÓÀÌ ¼Ò¸êµÇÁö ¾Ê´Â µ¿¾È EBPÀÇ °ªÀº º¯ÇÏÁö ¾Ê´Â´Ù.
        ÇöÀç ½ºÅà ÇÁ·¹ÀÓÀÌ ¼Ò¸êµÇ¸é ÀÌÀüÀÇ ½ºÅà ÇÁ·¹ÀÓÀ» °¡¸®Å°°Ô µÈ´Ù
        
        EIP(=instruction pointer)
        :cpu°¡ ¹«¼öÈ÷ ¸¹Àº ¸í·É¾î Áß ´ÙÀ½¿¡ ¼öÇàÇØ¾ß ÇÒ ¸í·É¾îÀÇ À§Ä¡¸¦ °¡¸®Å°°í ÀÖ´Â
        ·¹Áö½ºÅÍ
        
        <Ç÷¡±× ·¹Áö½ºÅÍ>
        E F L A G S ÀÇ Ç÷¡±× ·¹Áö½ºÅÍ°¡ Á¸ÀçÇϸç ÀÌ ·¹Áö½ºÅÍ¿¡´Â ¿¬»ó°á°ú ¶Ç´Â ½Ã½ºÅÛÀÇ
        »óÅÂ¿Í °ü·ÃµÈ Ç÷¡±× °ªÀÌ ÀúÀåµÈ´Ù.

  Hit : 10783     Date : 2016/09/23 06:27



    
sungwon5087 oh 2016/11/09  
pch2180 °¨»çÇÕ´Ï´Ù~ 2017/04/14  
     [°øÁö] °­Á¸¦ ¿Ã¸®½Ç ¶§´Â ¸»¸Ó¸®¸¦ ´Þ¾ÆÁÖ¼¼¿ä^¤Ñ^ [29] ¸Û¸Û 02/27 18757
1580   °í¼ö´ÔµéÀÇ µµ¿òÀ» ¹Þ°í ½Í½À´Ï´Ù     vbnm111
02/11 205
1579   ¸®´ª½º Ä¿³Î 2.6 ¹öÀü ÀÌÈÄÀÇ LKM     jdo
07/25 706
1578   ½©ÄÚµå ¸ðÀ½     ÇØÅ·ÀßÇÏ°í½Í´Ù
01/15 1538
1577   Call by value VS Call by Reference     ÇØÅ·ÀßÇÏ°í½Í´Ù
01/15 917
1576   (²Ä¼ö) L.O.B Çѹ濡 Ŭ¸®¾îÇϱâ[2]     ÇØÅ·ÀßÇÏ°í½Í´Ù
01/14 1258
1575   towelroot.c (zip) ÄÚ¸àÆÃ.[1]     scube
08/18 3778
1574   levitator.c (¾Èµå·ÎÀÌµå ·çÆÃ) °ø°Ý ºÐ¼® ¼Ò½º ÄÚµå °øÀ¯.[4]     scube
08/17 3692
1573   ¹«·á Á¤º¸º¸¾È ±â¼úÀÎÀç ¾ç¼º °úÁ¤ ±³À°»ý ¸ðÁý     chanjung111
06/17 4489
1572   K-Shield ÁִϾî 5±â ¸ðÁý     lrtk
06/17 4221
1571   [ÆÁ] ÆÄÀ̽ã 2¼Ò½º¸¦ 3À¸·Î º¯°æÇØÁÖ´Â »çÀÌÆ®[3]     ÇѽÂÀç
05/13 3927
1570   ±¸±Û ¹é¸µÅ© ÀÛ¾÷ Áú¹®¿ä     wkatnxka
03/30 3362
1569   [ÆÁ] ¿ìºÐÅõ ¹Ì·¯¸µ¼­¹ö     ÇѽÂÀç
03/09 4054
1568 ºñ¹Ð±ÛÀÔ´Ï´Ù  °¨À»¸øÀâ°Ú³×¿ä¤Ì¤Ì     À×À×À×
01/15 3
1567   µ¥ºñ¾È °è¿­ ¸®´ª½º ÀÇÁ¸¼º ±úÁ³À»¶§ ÇØ°á¹ý     ÇѽÂÀç
11/27 4532
1566   È«º¸ÇÕ´Ï´Ù. ½Å»ý º¸¾ÈÄ¿¹Â´ÏƼÀÔ´Ï´Ù.     kimwoojin0952
10/26 4268
1565   ½Å±âÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î[3]     koreal33t
09/06 4663
1564   À©µµ¿ì,¸®´ª½º¿¡¼­ ³» ip¸¦ È®ÀÎÇØ º¸ÀÚ [1]     koreal33t
09/06 3860
1563   CTF »çÀÌÆ®[1]     koreal33t
09/06 4519
1562   ÀÚ°ÝÁõ (¹®Á¦)»çÀÌÆ® [2]     koreal33t
09/06 4338
1 [2][3][4][5][6][7][8][9][10]..[80]

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