|
|
|
|
. / 04-06-25 12:04/
ÀÚ±¹/
½Å°í/
|
|
Äí¿¢ Ä¡¸íÀûÀ̳׿ä rep movs¸é ¸¹À̾²´Â ¸í·ÉÀε¥... È®½ÇÈ÷ ¾ÈÁ¤¼ºÀÌ Á» ¿Ã¶ó°¡¾ß ¼¹ö¿¡ ¾µ¸¸ÇÒµí Çϱº¿ä. ÀÎÅÚĨ ³ª´°¼À ¿À·ù ¸øÁö¾ÊÀº °áÇÔÀ̱äÇѵ¥ ¾ÆÁ÷ º¸±Þ ÄÄÇ»ÅÍ ´ë¼ö°¡ ¾ó¸¶ ¾ÈµÇ¼ ´ÙÇàÀεíÇϳ׿ä. °¡²û ¸Ü´Â´Ù´Â ºÐµéÀÌ À̰Ϳ¡ ÇØ´çµÇ´Â ºÐµéµµ ÀÖÀ¸¼Ì³ªº¾´Ï´Ù.. ¿ª½Ã ¾ÆÁ÷ ¾ÈÁ¤È¸¦ ±â´Ù·Á¾ß ÇÒµí.. ƯÈ÷ ¿ÉÅ×·ÐÀº ¼¹öµµÀÔÀÌ Èûµç°Ô ÀÌ·±ºÎºÐ °ËÁõ Å¿Àεí ÇÕ´Ï´Ù.
|
|
|
|
|
|
. / 04-06-25 12:06/
ÀÚ±¹/
½Å°í/
|
|
ÇöÀç Á¦¿Â¼¹ö°¡ ¸¹ÀÌ ÆÈ¸®´Â°Ô linux ¾ÈÁ¤È¹öÁ¯±ò°í 1³âµ¿¾È ÀçºÎÆÃ ¾øÀÌ ºùºù µ¹¾Æ°¡¼ ÀÔ´Ï´Ù. ¼º´É Á» ¶³¾îÁ®µµ ¾ÈÁ¤¼ºÀÌ Áß¿äÇÑ ¹Ù´ÚÀÌÁö¿ä. ÀÚÁÖ¾²´Â ¸í·ÉÀÌ Àú·¸°Ô Á» Áö³ª¼¾ß ¾Ë·ÁÁ³À¸´Ï ¹ß»ý È®·üÀÌ ³·°ÚÁö¸¸ °³ÀÎÀ¯Àú´Â ¸Ó Àß ¸ô¶óµµ ¼¹ö·Î¼´Â È®½ÇÈ÷ °ï¶õÇϱº¿ä. ¼¹ö´Â Á×À¸¸é Ȳ.
|
|
|
|
|
|
Ä¿¾û / 04-06-25 12:28/
ÀÚ±¹/
½Å°í/
|
|
ÀÏ¹Ý »ç¿ëÀÚµéÀ» À§ÇÑ Athlon64 ¿Í ¼¹ö¿Í ¿öÅ©½ºÅ×À̼ÇÀ» À§ÇÑ Opteron ÇÁ·Î¼¼¼µéÁß¿¡ Áö±Ý±îÁö ¹®Á¦°¡ º¸°í µÈÀûÀº ¾ø¾ú´Ù°í ÇÕ´Ï´Ù. ÀÌ ¹®Á¦´Â AMD ¿£Áö´Ï¾îµéÀÌ ÀÚüÀûÀ¸·Î ¹ß°ßÇØ¼ ¼öÁ¤ÇÑ °Å¶ó°í ÀüÇØÁö³×¿ä. ¼ÒºñÀÚµéÀÌ ¸ð¸£´Â ¹®Á¦¸¦ µ¤¾î ³õ´Ù°¡ ³ªÁß¿¡¾ß ¸®ÄݵîÀ» ´ÜÇàÇÏ´Â ÀÎÅÚº¸´Ù´Â µµ´ö¼º¿¡ ÇÑÇ¥ ÁÖ°í ½Í½À´Ï´Ù.
|
|
|
|
|
|
°Á / 04-06-25 12:43/
ÀÚ±¹/
½Å°í/
|
|
reps movs°¡ ¾ó¸¶³ª Áß¿äÇÑ ½ÃÄö½ºÀÎÁö À߸𸣽ô°ǰ¡¿ä?
µµ´ö¼ºÀ» µûÁö±â Àü¿¡ ¾Õ¼ ¸»µµ¾ÈµÇ´Â
¹ö±×¸¦ ³»³õÀº °Å¶ó´Â°É ¾Æ¼ÌÀ½ ÇÕ´Ï´Ù.
Áö±Ý±îÁö ¹®Á¦°¡ º¸°íµÇÁö ¾ÊÀº °ÍÀº »ç¿ëÀÚ°¡ ¾ø¾î¼Áö¿ä. ¼¹ö·Î µ¹¸®´Ù ÆÜ Á×¾î¹ö¸®¸é ¾Æ ÀÌ°Ô 64ºøÀÌ¶ó¼ ¾ÆÁ÷ Çñ׷¥ÀÌ ¾ÈÁ¤È ¾ÈµÆ³ª º¸±ºÀ̶ó°í »ý°¢ÇÏÁö
ÀÌ°Ô È¤½Ã ¸í·É¾î°£ÀÇ ¹ö±×·Î ³ª¿À´Â°É±î ¶ó°í guessÇÏ´Â »ç¶÷ÀÌ ¸îÀ̳ªµÉ±î¿ä
|
|
|
|
|
|
. / 04-06-25 13:04/
ÀÚ±¹/
½Å°í/
|
|
rep movs´Â ¾öû³ª°Ô Áß¿äÇÑ ¸í·ÉÀÔ´Ï´Ù. ÀÌ°Ô ¿ÀÀÛµ¿Çϸé ÄÄÇ»ÅÍ º¸¾È±Ù°£ÀÚü°¡ ¼ÛµÎ¸®Â° ³¯¶ó°©´Ï´Ù. ±×¸®°í ¾Æ·¡ ¿©±â »çÀÌÆ®¿¡µµ ¸®Çà ÀÌ¹Ì Àֳ׿ä http://www.bodnara.co.kr/bbs/?imode=view&D=11&num=53611&category=97 ¿©±â ¿Ã¸®½ÅºÐ..
¸Ó Àú¹®Á¦ÀÎÁø ¸ð¸£°ÚÁö¸¸...
±×¸®°í ¹®Á¦°¡ ¾ø´Ù±â º¸´Ü ±×¸¸Å Áö±Ý±îÁö ÆÇ¸Å·®ÀÌ ±Øµµ·Î ºÎÁøÇÏ´Ù°¡ ÀÌÁ¦»ç Á¶±Ý ´Ã¾î³ª´Ï º¸ÀÌ°Ô µÇ¾ú´Ù´ÂÂÊÀÌ ¸ÂÀ»°Ì´Ï´Ù. µµ´ö¼ºÀ» ¶°³ª¼ ĨÀÇ °¡Àå Áß¿äÇÑ ¿¬»êºÎºÐÁßÇϳª¿¡ ³·Àº È®·ü·Î ¿ÀÀÛµ¿ÀÌ ÀÖ´Ù´Â°Ç Á¤¸» ²ûÂïÇÑ ÀÏÀÔ´Ï´Ù. ½Å·Ú¿¡ ¾öû³ Ÿ°ÝÀ̶ó°í º¸½Ã¸é µÇ°Ú³×¿ä ´ÙÇེ·±°Ç ¾ÆÁ÷ ¸¹ÀÌ ¾ÈÆÈ·È´Ù ¶ó´Â°Å.. ±×¸®°í À°»ç ¶û ¿ÉÅ×·Ð µÑ´Ù ÀÌ·¸´Ù´Â°Ç ÄÚ¾î°áÇÔ °°½À´Ï´Ù¸¸ ±×°Ç Á»ºÁ¾ß ¾ËµíÇϰí..
|
|
|
|
|
|
... / 04-06-25 14:01/
ÀÚ±¹/
½Å°í/
|
|
º°·Î Áß¿äÇÑ ¿À·ù´Â ¾Æ´Ï¶ó°í ÇÏ´õ±º¿ä.
ÄÄÆÄÀÏ·¯¸¦ »ç¿ëÇÒ °æ¿ì ÇØ´ç ¿À·ù´Â ¹ß»ýÇÏÁö ¾Ê°í ´ÜÁö ÇÚµå ¾î¼Àºí¸®¾î¸¦ »ç¿ëÇßÀ»¶§ ³ªÅ¸³¯ ¼öµµ ÀÖ´Â ¿À·ù¶ó°í ÇÕ´Ï´Ù.
°³¹ßÀÚ Áß¿¡¼ ÀζóÀεµ ¾Æ´Ï°í ÇÚµå ¾î¼Àºí¸®¾î±îÁö ¾²¸é¼ °³¹ßÇÒ »ç¶÷ÀÌ ¸î ¸íÀ̳ª µÉ±î¿ä?
|
|
|
|
|
|
... / 04-06-25 14:09/
ÀÚ±¹/
½Å°í/
|
|
Reperence MOVS°¡ Àü¹ÝÀûÀ¸·Î ¿À·ù°¡ ³¯ Á¤µµ¸é º¸¾È±Ù°£ÀÌ ³¯¾Æ°¡´Â Á¤µµ°¡ ¾Æ´Ï¶ó ÄÄÇ»ÅͰ¡ ¾Æ¿¹ ¾Èµ¹¾Æ °¡Áö¿ä.
ÇÏÁö¸¸ ÇöÀç ÄÄÇ»ÅͰ¡ ¹®Á¦¾øÀÌ µ¹¾Æ°¡´Â °ÍÀ» »ý°¢ÇÑ´Ù¸é ÇØ´ç ¿À·ù°¡ ±×´ÙÁö ½É°¢ÇÑ »óȲÀÌ ¾Æ´Ï¶ó´Â À̾߱â¹Û¿¡´Â ¼³¸íÀÌ ¾ÈµË´Ï´Ù.
|
|
|
|
|
|
Èå¹Ì ±âÁ×³× / 04-06-25 14:38/
ÀÚ±¹/
½Å°í/
|
|
Àü ´Ôµé ¹«½¼Åä·ÐÀ» ÇϽôÂÁö...^^;;;
¿ª½ÃÀϹÝÀ¯Àú´Â ¹º¼Ò¸®ÀÎÁö ¸ð¸£°Ú±º¿ä ´Ôµé Áö½Ä¿¡ Á¤¸» °¨Åº....
|
|
|
|
|
|
°Á / 04-06-25 15:06/
ÀÚ±¹/
½Å°í/
|
|
¾î¶² Á¶ÇÕÀÎÁö´Â ¸ð¸£°ÚÀ¸³ª x86_64Äڵ带 ³»³î¼ö ÀÖ´Â ÄÄÆÄÀÏ·¯¾ß ¾ó¸¶µçÁö ´Ù¸£°Ô ¸¸µé¾î¼ ³»³õÀ»¼ö ÀÖÁö¿ä. ±×¸®°í ÄÄÇ»ÅͰ¡ ºÎÆÃÇØ¼ os°¡ ¿Ã¶ó°¡°í ¾ÖÇø®ÄÉÀ̼ÇÀÌ µ¹¾Æ°¡±â±îÁö ¸¹Àº¼öÀÇ ¼ÕÀ¸·Î § ¾î¼Àºí¸®°¡ µ¹¾Æ°£´Ù´Â »ç½ÇÀ» ¸ð¸£½Ã´Â±º¿ä. ÇÑ °³¹ßÀÚ°¡ Àå³À¸·Î ³¢Àû°Å¸®´Â ¾ÖÇø®ÄÉÀ̼ÇÀÌ ¾Æ´ÑÀÌ»ó ¼ÕÀ¸·Î Á÷Á¢ ¾î¼Àºí¸®¸¦ Ä¡Áö ¾Ê°í ¼ø¼ö high level·Î¸¸ ÀÛ¼ºÇÑ sw´Â ¶Ç ¾ó¸¶³ª ¸¹ÀºÁö ¸ð¸£°Ú±º¿ä. ±×¸®°í Àü¹ÝÀûÀ¸·Î ¿À·ù°¡ ³ª¸é ¾îµð ÆÈ·È°Ú½À´Ï±î. ¿À·ù°¡ ³¯ È®·üÀ» °¡Áö°í ÀÖ´Ù´Â ¶æÀÌÁö¿ä. ±×¸®°í ÄÄÇ»ÅͰ¡ ¾Æ¿¹ ¾Èµ¹¾Æ°£´Ù´Â ¸»Àº ³Ê¹« Æ÷°ýÀûÀÌÁö ¾Ê³ª¿ä? ÄÄÇ»ÅͰ¡ ¾Èµ¹¾Æ°£´Ù´Â °É ¶â¾îº¸¸é pc°¡ ¾û¶×ÇÑ µ¥·Î jmpÇѰæ¿ì°¡ ´ëºÎºÐÀÌÁö¿ä. º¸¾È±Ù°£ÀÌ ³¯¾Æ°£´Ù´Â ¸»ÀÌ ¹«½¼¶æÀÌÁö ÀÌÁ¦ ¾Æ½Ã°ÚÁö¿ä. ÀÌ·±µ¥µµ Á¤¸» ¾È½É°¢ÇѰ¡¿ä ¤¾¤¾
|
|
|
|
|
|
°Á / 04-06-25 15:10/
ÀÚ±¹/
½Å°í/
|
|
±×¸®°í ...´Ô Reperence°¡ ¸ó°¡¿ä?
¹«½¼ ¾î¼Àºí·±Áö ¸ð¸£°Ú±º¿©.
Á¦°¡ ¾Ë±â·Ð repeatÀÔ´Ï´Ù¸¸.
|
|
|
|
|
|
... / 04-06-25 15:26/
ÀÚ±¹/
½Å°í/
|
|
Errata sheet¸¦ º¸´Ï ÇØ´ç ¿À·ù´Â C0°ú CG¿¡¸¸ ÇØ´çÇÏ´õ±º¿ä. Repeat Move StringÀ̶ó´Â ¸í·É¾î°¡ ¸¹ÀÌ ¾²À̱â´Â Çϴµ¥ ÀÌ°Ô ¾î¶»°Ô ÇØ¼ º¸¾È±Ù°£ÀÌ ³¯¾Æ°¥¸¸ÇÑ ¸í·É¾îÀÎÁö°¡ ±Ã±ÝÇÑ ÁßÀÔ´Ï´Ù.
|
|
|
|
|
|
... / 04-06-25 15:28/
ÀÚ±¹/
½Å°í/
|
|
Reperence°¡ ¾Æ´Ï¶ó RepeatÀÔ´Ï´Ù. ³¯¹ãÀ» Á» ±÷´õ´Ï Á» Á¤½ÅÀÌ ¾ø±º¿ä.
|
|
|
|
|
|
... / 04-06-25 15:35/
ÀÚ±¹/
½Å°í/
|
|
À¸À½, PC°¡ ¾û¶×ÇÑ µ¥·Î Á¡ÇÁÇÑ ´ÙÀ½¿¡ »ì¾ÆÀÖÀ» ¼ö ÀÖ´Â CPUµµ ÀÖ¾ú³ª º¸±º¿ä. CPU°¡ Á×Àº ´ÙÀ½¿¡¾ß º¸¾ÈÀÌ°Ç ¹¹°Ç µûÁú ¿©À¯µµ ¾øÀ» ÅÍÀε¥.
±×·±µ¥ ´©°¡ ¿äÁîÀ½ ÇÚµå ¾î¼Àºí¸®¸¦ ±×·¸°Ô ¼ö¸¹À» Á¤µµ·Î ¾µ±î¿ä? ¾ÖÇø®ÄÉÀ̼ǿ¡¼¾ß ¾î¼´Ù°¡ ÀζóÀÎ ¾î¼Àºí¸®¾î¸¦ ¾µ±î¸»±îÀ̰í OSÁ¶Â÷µµ Æ÷ÆÃ¿¡ Á÷Á¢ °ü°èµÇ´Â ·Î¿ì·¹º§ÀÇ ºÎÆ®¾÷¿¡ ¿£Æ®¸® ºÎºÐ¸¸ »©°í´Â °ÅÀÇ C/C++À̱¸¸Õ.
|
|
|
|
|
|
... / 04-06-25 15:41/
ÀÚ±¹/
½Å°í/
|
|
¾Æ¹«Æ° ÇØ´ç ¹®Á¦´Â ·ÎÁ÷»óÀÇ ¿À·ù°¡ ¾Æ´Ï¶ó ¸¶ÀÌÅ©·Î ÄÚµåÀÇ ¹ö±×·Î ÀÎÇÑ °ÍÀ̱⠶§¹®¿¡ ¹ÙÀÌ¿À½º¿¡¼ ¸¶ÀÌÅ©·ÎÄÚµå ¾÷µ¥ÀÌÆ® ºÎºÐÀ» ÆÐÄ¡Çϸé ÇØ°áµÈ´Ù´Â ³»¿ëÀÌ´õ±º¿ä.
¶§¹®¿¡ ±âº»ÀûÀ¸·Î ·ÎÁ÷ ÀÚüÀÇ ¹®Á¦·Î ÀÎÇØ ÄÚµå ÆÐÄ¡ Á¤µµ·Î´Â ¿ÏÀüÇÑ ÇØ°áÀÌ ºÒ°¡´ÉÇß´ø 95³âÀÇ ÆæÆ¼¾ö ½Ç¼ö¿¬»ê ¿À·ùÇϰí´Â Ä¡¸íµµ ¸é¿¡¼ ºñ±³°¡ µÇÁö ¾ÊÁÒ.
|
|
|
|
|
|
.. / 04-06-25 16:16/
ÀÚ±¹/
½Å°í/
|
|
¸¶ÀÌÅ©·Î ÄÚµå ¸¦ ¾÷µ¥ÀÌÆ® ÇϴºκÐÀº Àúµµ Àß ¸ð¸¨´Ï´Ù¸¸ ÆæÆ¼¾ö ½Ç¼ö¿¬»ê¿À·ù¶û Â÷¿øÀÌ ´Ù¸£°Ô À§ÇèÇѰÍÀº ¼¹ö »óÅÂÀ϶§ ÀÔ´Ï´Ù. strlen, memcpy ´Ù rep movs °°Àº°É·Î ±¸ÇöÇÕ´Ï´Ù. ¾Æ´Ï¸é ÀÏ¹Ý ÄÄÆÄÀÏ·¯ ÄÄÆÄÀϽà ¼ø°£¼ø°£ ¼ö½Ã·Î »ç¿ëÇÕ´Ï´Ù. ¸Ó exe´ýÇÁ¶°¼ º¸½Ã¸é °£´ÜÈ÷ º¸½Ç¼ö ÀÖÀ¸½ÇÅ×°í.. ÀÌ°Ô À§ÇèÇÑ°Ç ³×Åνà ¹öÆÛ¿À¹öÇ÷Π°ø°Ý¿¡ ¹«Áö Ãë¾àÇÏ´Ü °ÍÀÔ´Ï´Ù. È®·üÀÌ ³·°Ô ¹ßÇöÇÏ´Â°Ç È®½ÇÇÏÁø ¾ÊÁö¸¸ ÆÄÀÌÇÁ¶óÀÎ °ª Áï Àü¹æÈÄ¹æ ¸í·É¾î ¹èÄ¡ÀÇ ÆÐÅÏ¿¡ µû¶ó ¹®Á¦»ý±æ °ø»êÀÌ Å«µ¥ ¾îÂî됬°Ç ±× ÆÐÅÏÀ» È®½ÇÈ÷ ¾Ë¾Æ³õÀ¸¸é ¹Ù·Î ¹öÆÛ ¿À¹öÇ÷Π°ø°Ý¿¡ ¾Ç¿ëµÉ ¼ÒÁö°¡ Å®´Ï´Ù. ÇÏ´Ù¸øÇØ ring 0 »óÅÂÀÇ Ä¿³Î´Ü°è¼ ·¥º¹»ç°¡ Àç¼ö¾ø°Ô Àۻ쳯 ¼ÒÁöµµ ¸¹½À´Ï´Ù. ½Ç¼öÀÇ °æ¿ì È¥ÀÚ ÀÌ»óÇÑ °ª ¹ñ°í Á×À¸¹Ç·Î ±×°Íµµ Ä¡¸íÀûÀε¥ À̰æ¿ì´Â º¸¾È¹®Á¦»ó ¾ÆÁÖ À§ÇèÇÏÁÒ. ÀÛ´çÇÏ°í ¿ÀÀÛµ¿³ªµµ·Ï pcÄ«¿îÅÍ À¯µµÇÏ°í °Å±â´Ù°¡ ¿úÄÚµå ½ºÅ¸Æ® ºÎºÐ ³Ö¾î³õÀ¸¸é ¹Ù·Î °ñ·Î°©´Ï´Ù. ÇØ°áÀÌ¾ß ¿äÁò ´Ù µË´Ï´Ù. ¾îÂ÷ÇÇ H/W¸í·É¾îµéÀÌ ¾Æ´Ñ ½ÃÇÇÀ¯ µéÀ̴ϱñ¿ä ¾È¿¡¼ °¡»óÀ¸·Î riscÀüȯµÇ±âµµ ÇÏ°í »û±æÀº ÀÖÀ»°Ì´Ï´Ù. C/C++ ÄÚµå ¿©·¯Á¾·ùº°·Î ÇÔ Â¥º¸½Ã°í µð½º¾î¼À ´ýÇÁ¶ß½Ã±â ¹Ù¶ø´Ï´Ù. ¿À·ù¶õ ³·ÀºÈ®·üÀ» °¡Áö°í ÀÖ´Â ¹ß°ßÇϱâ Èûµç ¿À·ùÀÌ¸é¼ µ¿½Ã¿¡ ½Ã½ºÅÛ Àå¾Ç·ÂÀ» °¡Áö°í Àִ°ÍÀÌ À§ÇèÇÑ °ÍÀÔ´Ï´Ù. ¸¸¾à ¹ö±×°¡ APIC¹®Á¦´Ù ÀÌ·± ·ù¶ó¸é Àü·Â¼Ò¸ð·® ¿¹Ãøº¸´Ù ´õ Å©°Å³ª µîµî ÀÌ·±¹®Á¦ Á¤µµ ȤÀº ÀýÀü¸ðµå¸¸ Çϸé Àç¼öÀ¾°Ô Á×¾î¿ä µîµîÀ̰ÚÁö¿ä. ±Û°í ´ëºÎºÐ codeµéÀº page ÀÇ ºóÄÀ» nop·Î ä¿ó´Ï´Ù pcÀ߸ø³¯¶ó°¡¸é »ì°Å³ª ȤÀº os ³»ºÎ ¿¡·¯¸Þ¼¼Áö º¸¼Ì³ª¿ä? ¸®´ª½º Ä¿³Î °³¹ß´Ü°è¹öÁ¯ÀÇ... ³»ºÎ¿¡·¯ ²Ï µË´Ï´Ù¸¸ ¾ÈÁ×°í À¯Àú·¹º§ Çñ׷¥µé µ½´Ï´Ù. Á»ºÒ¾ÈÇÏÁÒ.. ÀÚ½ÅÀÌ ¹«½¼À̾߱æ ÇÏ´ÂÁö ·ÎÁ÷À» ¿ÏÀüÈ÷ ¸ð¸£½Å´Ù¸é ¸»¾¸ ¾ÈÇÏ½Ã´Â°Ô ÁÁ´Ù°í º¾´Ï´Ù. Àúµµ ¾Æ´Â°Ô ÀÌÁ¤µµ°¡ ÇѰè¶ó ¸¶ÀÌÅ©·Î ÄÚµå ÀÌÇÏ´Â Àß ¸»¾¸µå¸®±â°¡ Èûµé±º¿ä
|
|
|
|
|
|
°Á / 04-06-25 16:26/
ÀÚ±¹/
½Å°í/
|
|
->À¸À½, PC°¡ ¾û¶×ÇÑ µ¥·Î Á¡ÇÁÇÑ ´ÙÀ½¿¡ »ì¾ÆÀÖÀ» ¼ö ÀÖ´Â CPUµµ ÀÖ¾ú³ª º¸±º¿ä. CPU°¡ Á×Àº ´ÙÀ½¿¡¾ß º¸¾ÈÀÌ°Ç ¹¹°Ç µûÁú ¿©À¯µµ ¾øÀ» ÅÍÀε¥
pc°¡ ¾û¶×Çѵ¥·Î jmpÇÏ¸é ¿Ö Á×´ÂÁö »ý°¢ÇØ º¸½Ã¸éµÉµíÇѵ¥..
user programÀϰæ¿ì pc°¡ ¾û¶×Çѵ¥·Î jmpÇÏ¸é ±×³ð¸¸ kill´çÇÏ¸é ³¡ÀÔ´Ï´Ù.
Á¤¸» Àç¼ö¾ø´Â°æ¿ì ½Ã½ºÅÛ ¸Þ¸ð¸®¸¦ °Çµå·Á os°¡ ÀÚÆøÇÒ¼öµµ ÀÖ°ÚÁö¿©.
±×¸®°í os·¹º§¿¡¼ ÀÌ»óÇѵ¥·Î jmpÇÒ°æ¿ì ±×°ÍÀÌ eventÀûÀ¸·Î ¹ß»ýµÈ ½ºÆ®¸²À̶ó¸é º¸Åë "°¡±î½º"·Î »ì¸±¼ö ÀÖ´Â °æ¿ìµµ ÀÖÁÒ. linux kernelÀ» µé¿©´Ù º¸½Ã¸é Á¦°¡ µû¿Èǥģ´ë·Î "°¡±î½º"·Î »ì·Áº¼·Á°í ´ßÁþÇØ³íµ¥°¡ ÂÍÀÖÁö¿ä
¹°·Ð º¸Åë kernel·¹º§¿¡¼ ¶Ù¾î¹ö¸®¸é »ç½Ç ¸ø»ê´Ù°¡ ¸Â±äÇÕ´Ï´Ù¸¸..
º»³»¿ë°ú´Â °ü°è¾øÁö¸¸ Àá½Ã ´ÔÀÇ ±ÛÀϺθ¸ ¹Ý¹ÚÇß½À´Ï´Ù.
|
|
|
|
|
|
°Á / 04-06-25 16:32/
ÀÚ±¹/
½Å°í/
|
|
±×¸®°í ¼ÕÀ¸·Î ¾î¼Àºí·¯¸¦ ÀÚÁÖ Â¥´Â
Àú°°Àº »ç¶÷Àº ÂÍ ÀÌ»óÇÑ ºÎ·ùÀ̱ä Çϱº¿©..
ÇÏÁö¸¸ ¹«½¼ UI°¡ ÇÏ´ÂÀÏ ÀüºÎÀÎ Çñ׷¥À̳ª java·Î ´ÙÂ¥Áö ¾Ê´ÂÀÌ»ó
10¸¸¶óÀο¡ ÃÖ¼Ò 1-2000¶óÀÎÀº asmÀ¸·Î Â¥´Âµ¥ Àú¶û ´ÔÀ̶û Çʵ尡 Ʋ·Á¼ ±×·±°Í °°±º¿ä.
Çϱä java·Î Â¥´õ¶óµµ javaµ¹¸®´Â vmÀº ¼ÕÀ¸·Î ¾î¼Àºí·¯ ¸¶´Ï®Áö¿© ¤»¤»
|
|
|
|
|
|
needled247 / 04-06-25 17:16/
ÀÚ±¹/
½Å°í/
|
|
´À³¦ÀÌ Á» È£µé°© ¶°´Â°Í °°±º¿ä.
¾î¼Àºí¸®´Â ²À ÇÊ¿äÇÑ °÷ ¾Æ´Ï¸é ¾È¾²´Â°Ô ´ç¿¬ÇÕ´Ï´Ù. ¼¹ö°¡ ¾î¼°í ¾ÈÁ¤Á¤ ¿î¿îÇÏ´øµ¥, ÇÚµå¶óÀÌÆÃ ¾î¼Àºí¸®Çϸé ÇÁ·Î±×·¥ÀÇ ¾ÈÁ¤¼ºÀÌ Áõ°¡ÇÏ´ø°¡¿ä? VMÀÌ ¾Æ´Ï¶ó OS¸¦ §´Ù°í ÇØµµ ÇÊ¿äÇÑ °÷ »©¸é C·Î Â¥¾ßÁÒ.
¿äÁòÀº ¼º´É»óÀ¸·Îµµ ÇÚµå¾î¼Àºí¸®°¡ º° ¸Å·ÂÀÌ ¾ø´Ù´Â°É À߾ƽÇÅÙµ¥¿ä. rep ½Ã¸®Áî ¸í·É¾î´Â ¿ö³« ±¸´Ú´Ù¸®¶ó¼ ±×³ª¸¶ rep movs »©°í´Â ¼º´É»óÀ¸·Îµµ º°·Î ³ªÀ»°Ô ¾ø´Ù´Â °Íµµ... ÀÛÁ¤Çϰí SIMD°°Àº°Å Àû¿ëÇÑ´Ù¸é ¶Ç ¸ô¶ó...
|
|
|
|
|
|
needled247 / 04-06-25 17:26/
ÀÚ±¹/
½Å°í/
|
|
ÇѸ¶µð ´õÇÏ¸é ¿©±â¿¡µµ AMD64 ½Ã½ºÅÛ ¹®Á¦ÀÖ´Ù°í ¸®Æ÷Æ®ÇÑ ±ÛÀÌ ÀÖ³× ÇÏ°í ¿Ã¸®´Â°Íµµ ¼º±ÞÇϰí Á» À¯Ä¡ÇÑ ÁþÀΰŠ½º½º·Îµµ ¾Æ½ÃÁÒ? ±× ±Û ÀоîºÃÀ¸¸é ¾Æ·¡ ¸®ÇôܰÍó·³ º¸µå¹®Á¦ÀÏ °¡´É¼ºÀÌ ´ç¿¬ÇÑ °ÍÀÌ´Ï ¸»ÀÔ´Ï´Ù.
±×·±µ¥µµ ¾²´Â »ç¶÷ÀÌ ¾ø¾î¼ ±×·¸´Ù´ÂµÕ... ¾Æ¹«¸® AMD64°¡ ¾ÈÆÈ·Áµµ ƯÁ¤»óȲ¿¡ °ü°è¾øÀÌ ÇÏ·ç¿¡ 8-9¹ø ´Ù¿îµÇ´Â ¹®Á¦°¡ À̹ø °°Àº AMD64ÀÇ ÀϹÝÀûÀÎ ¹®Á¦¶ó¸é, °ú¿¬ º¸µå³ª¶ó À¯Àú Áß¿¡ AMD64 »ç¿ëÀÚ°¡ 1¸íÀ̰ڽÀ´Ï±î?
|
|
|
|
|
|
... / 04-06-25 18:00/
ÀÚ±¹/
½Å°í/
|
|
¾à°£ ÀÌÇØ¸¦ Àß ¸øÇϽô °Í °°Àºµ¥ ±âº»ÀûÀÎ REP MOVSÁ¤µµ°¡ ¿À·ù¸¦ ³»¸é¼ ÀÛµ¿ÇÑ´Ù¸é ÄÚµå°Ç µ¥ÀÌÅꡂ ¸ù¶¥ ¿À·ù°¡ ¹ß»ýÇÒ ¼ö ÀÖ´Ù´Â À̾߱âÀÌ°í ±×Á¤µµ¸é ¾ÖÇø®ÄÉÀ̼ǿ¡¼ »¶³ ´ÙÀ½ Ä¿³Î·¹º§¿¡¼ ÇØ´ç ¾ÖÇÃÀ» ų ½Ã۰í Á¤»óµ¿ÀÛ ½ÃŲ´Ù°í ÇØµµ ±× ´ÙÀ½¿¡ °è¼ÓµÉ ¿À·ù¸¦ Àâ´Â´Ù´Â º¸ÀåÀÌ ÀüÇô ¾ø´Ù´Â °Ì´Ï´Ù.
¿Ö³Ä? Ä¿³ÎÀ̶ó°í ÇØ¼ Äڵ尡 À߸øµÇÁö ¸»¶ó´Â º¸ÀåÀÌ ÀüÇô ¾ø±â ¶§¹®ÀÌÁÒ. ±×Á¤µµ¸é º¸¾È»óÀÇ °ø°Ý°°Àº°Ç ¾ÆÁÖ ºÎÂ÷ÀûÀÎ ¹®Á¦ÀÏ »ÓÀÔ´Ï´Ù. ÄÄÀÌ Á¤»óÀ¸·Î ´Ü ¸îÃÊ¶óµµ µ¹¾Æ¾ß °ø°ÝÀ» Ç졂 ¸»°Ç ÇÒ °Í ¾Æ´Õ´Ï±î?
ÇØ´ç ¹ö±×´Â ¸¶ÀÌÅ©·ÎÄÚµåÀÇ ¹ö±×ÀÌ°í ±× ¹®Á¦´Â CPUÀÇ POST°úÁ¤¿¡¼ CPUID¸¦ ¹ÞÀº ´ÙÀ½ ¸¶ÀÌÅ©·ÎÄڵ带 ÆÐÄ¡Çϸé ÇØ°áµÇ´Â ¹®Á¦ÀÔ´Ï´Ù.
±×¸®°í ¾Ö½½·Ð64°¡ Ãâ½ÃµÈ ÀÌÈÄ 109(!)¹øÂ°·Î ¹ß°ßµÈ ¹ö±×ÀÌÁö¿ä.
|
|
|
|
|
|
ÀÌÁ¦ ±×¸¸ / 04-06-25 19:23/
ÀÚ±¹/
½Å°í/
|
|
ÀÌÁ¦ ±×¸¸.
±×³É ÃëÇâ°ú ¼º´É¿¡ ¸Â´Â ¼¹ö ¾²½Ã°í ÀÌÁ¦ ±×¸¸~
|
|
|
|
|
|
... / 04-06-25 19:28/
ÀÚ±¹/
½Å°í/
|
|
..´ÔÀÇ º¸¾È ºÎºÐ¿¡ ´ëÇÑ ¾ð±ÞÀº È®½ÇÈ÷ Àϸ®°¡ ÀÖ½À´Ï´Ù. ±× ºÎºÐÀº Á¦°¡ Ʋ·È±º¿ä.
¸¶ÀÌÅ©·ÎÄÚµå ÆÐÄ¡°¡ ¾ÈµÇ°í ÀϹÝÄڵ尡 ÇØ´ç ¹ö±×¿¡ ´ëÇÑ ´ëÀÀÀÌ µÇ¾î ÀÖÀ»¶§ °íÀÇÀûÀ¸·Î ¿¡·¯¸¦ À¯¹ßÇÒ¸¸ÇÑ ¾Ç¼º Äڵ带 »ðÀÔÇÑ´Ù¸é È®½ÇÈ÷ º¸¾È ºÎºÐ¿¡¼µµ ÃæºÐÈ÷ ¹®Á¦¸¦ ¹ß»ý½Ãų ¼ÒÁö°¡ ÀÖ±º¿ä.
¹°·Ð ¸¶ÀÌÅ©·ÎÄÚµå ÆÐÄ¡°¡ µÈ POST°úÁ¤ ÀÌÈÄ¿¡´Â ¹®Á¦°¡ µÇÁö ¾ÊÀ¸¸®¶ó º¾´Ï´Ù.
|
|
|
|
|
|
needled247 / 04-06-25 21:58/
ÀÚ±¹/
½Å°í/
|
|
¶Ç´Ù½Ã 109¹øÂ°¶ó´Â°É °Á¶Çϴ±º¿ä. ±×·±½ÄÀÌ ¹Ù·Î È£µé°©À̶ó´Â ¾ê±é´Ï´Ù. ÀÎÅÚ CPU¿¡ ¹ö±×°¡ ½Ç¼ö¿¬»ê ¹ö±×¸¸ ÀÖ¾ú´ø°Íµµ ¾Æ´Ï°í, ´ëÁß¿¡ ¾Ë·ÁÁöÁö ¾Ê°í Àº±Ù½½Â½ ³Ñ¾î°¡´Â ¹ö±×°¡ ´õ ¸¹Àºµ¥... rep movsÀÇ Á߿伺À» ¾ê±âÇÏ°í ½ÍÀ¸¸é ±×°Í¸¸ ¾ê±âÇϼ¼¿ä.
±×¸®°í º¸¾È¹®Á¦. ¹¹ OS ÀÚÀÛÇØ¼ ¾²½Ê´Ï±î? º¸¾È¹®Á¦ ³¯ ¼ÒÁö´Â ¹«ÁöÇÏ°Ô ¸¹½À´Ï´Ù. MS°¡ ¼¹ö/¿öÅ©¿ëÀ¸·Î óÀ½¸¸µç NT3.1Àº ¼ºñ½ºÆÑ 3Á¤µµ ³ª¿Ã¶§±îÁö´Â ¾û¸ÁÀ̾ú´Ù°í ÇØµµ °ú¾ðÀÌ ¾Æ´Õ´Ï´Ù. Áö±Ý 2000À̳ª 2003, ¸®´ª½º¶ó°í ÇØ¼ ¹®Á¦°¡ ±ú²ýÀÌ ÇØ°áµÈ °Íµµ ¾Æ´Ï°í¿ä.
¹®Á¦°¡ ¹ß°ßµÇ¼ ¾Ç¿ëµÇ±â Àü¿¡ ÇØ°áÃ¥ÀÌ ³ª¿À´Â°Ô Áß¿äÇѰÇÁö, ¿ÏÀü¹«°áÇÑ Á¦Ç°ÀÌ Àֱ⸦ ¹Ù¶ó´Â°ÇÁö ¹¯°í ½Í±º¿ä.
|
|
|
|
|
|
´Ù½ºº£ÀÌ´õ / 04-06-26 11:28/
ÀÚ±¹/
½Å°í/
|
|
´Ù´ú ȲÀÌ¿ä Áý¿¡µé µé¾î°¡¼ ¹ß¾Ä°í ÁÖ¹«½Ã¿ä ½ÂÀÚ´Â needled247´ÔÀÌ¿ä ´Ùµé °í°³ ¼÷À̽ÿä.
º°°Íµµ ¾Æ´Ñ ¹®Á¦Àε¥ ¹»±×¸® È£µé°©ÀÌ¿ä.
|
|
|
|
|
|
¹®Á¦ / 04-06-26 12:56/
ÀÚ±¹/
½Å°í/
|
|
ÀϹÝÀûÀÎ »ç¿ë¿¡ À־ ¹®Á¦°¡ ¾ø´Ù°í ºÁµµ ¹«¹æÇÒµí ÇÕ´Ï´Ù. Á¦ °æÇè¿¡ ÀÇÇÏ¸é µ¨ÆÄÀÌ¿¡¼ ÄÄÆÄÀϸµ½Ã¿¡ ¹®Á¦°¡ ÀÖ¾ú½À´Ï´Ù.
Á¦Ãâ¿ëÀ¸·Î ¸¸µç ¿ë·®ÀÌ ÀÛÀº ÇÁ·ÎÁ§Æ®¸¦ HDD ³»¿¡¼ ÄÄÆÄÀϽÿ¡´Â Á¤»ó µ¿ÀÛ ÇÏ¿´À¸³ª, FDD·Î ÄÄÆÄÀϽÿ¡ µð¹ö±× â¿¡ ÇÁ·Î¼¼¼ ¿¡·¯°¡ ¹ß»ýÇÏ¸é¼ ¾û¶×ÇÑ ¿¬»êÀ» °è¼Ó ÇØ ´ë´õ±º¿ä. 4¿ù¸»Âë¿¡ ÀÖ¾ú´ø ÀÏÀ̰í AMDÄÚ¸®¾Æ¿¡ ¹®ÀǸ¦ ÇÒ·Á°í ÇßÀ¸³ª, °³ÀÎÀûÀ¸·Î AMDÄÚ¸®¾Æ Á÷¿øºÐµé¿¡°Ô ¿¹Þ´Â ÀÏÀÌ ÀÖ¾î¼ °Á X¸Ô¾îºÁ¶ó°í °¡¸¸ ÀÖ¾ú´Âµ¥..ÀÌÁ¦¼¾ß ÀÏÀÌ ÅÍÁ³±º¿ä.
±×·¡µµ ¿£Áö´Ï¾îµéÀÌ ¾Ë¾Æ¼ ¹ß°ßÇÏ°í ÆÐĪÇß´Ù°í ÇÏ´Ï ´ÙÇàÀ̶ó´Â »ý°¢µµ µì´Ï´Ù. »õ BIOS ±ò¾Æ¼ ±×¶§ ±× ÇÁ·ÎÁ§Æ® ´Ù½Ã ÄÄÆÄÀÏÇØºÁ¾ß °Ú½À´Ï´Ù.
|
|
|
|
|
|
¿°¼ººñÁ¦ / 04-06-28 9:20/
ÀÚ±¹/
½Å°í/
|
|
¸Ó ±â¼úÀûÀÎ ¹®Á¦´Â ¸ð¸£°Ú°í ´ñ±ÛÀ» ÀÒ¾î º¸´Ï..
´ñ±Û ´Ü ºÐÀÇ À̾߱Ⱑ »ç½ÇÀ̶ó¸é..
¹ö±×¸¦ ÀÚüÀûÀ¸·Î ¹ß°ßÇÏ°í ±×°É ¾Æ¹«µµ ¸ð¸£°Ô ¾÷µ¥ÀÌÆ®ÇÒ¼ö Àִ°ÍÀ» ¸ðµÎ¿¡°Ô ¾Ë¸®°í °øÁö¸¦ ¶§¸° AMD¿¡°Ô Á¡¼ö¸¦ ÁÖ°í ½Í³×¿©..
|
|
|
|
|
|
... / 04-06-30 11:53/
ÀÚ±¹/
½Å°í/
|
|
Á¦°¡ °Á¶ÇÏ´Â °Íµµ ¹ö±× ¹®Á¦°¡ Áö³ªÄ¡°Ô °úÀåµÇ¾ú´Ù´Â Á¡ÀÔ´Ï´Ù.
109¹øÂ°¶ó´Â Á¡À» ÁöÀûÇÑ °ÍÀº ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼ÀÇ ¹ö±×´Â È£µé°©À» ¶³ Á¤µµ·Î ÀÌ·ÊÀûÀÎ °ÍÀÌ ¾Æ´Ï¶ó °ÅÀÇ Åë»óÀûÀÎ °ÍÀ̶ó´Â Á¡µµ »©³õÀ» ¼ö ¾øÁÒ.
CPU´Â ¹ö±×µ¢¾î¸®ÀÔ´Ï´Ù. OS´Â ´õ´õ¿í ¹ö±×µ¢¾î¸®ÁÒ. ¾ÖÇø®ÄÉÀ̼ǵµ ¹ö±×µ¢¾î¸®ÀÔ´Ï´Ù.
¹ö±×´Â ÀÏ»ó»çÀÌ¸ç ¾ø¾Ö¾ß ÇÒ ´ë»óÀÌÁö¸¸ Çö½ÇÀûÀ¸·Î´Â ¾ø¾Ù ¼ö ¾ø°í ¶§¹®¿¡ ´ëó¿Í °ü¸®¸¦ ½Ã½ºÅÛÀûÀ¸·Î ¾ÈÁ¤ÀûÀ¸·Î ÇÒ ¼ö Àִ°¡°¡ Áß¿äÇÕ´Ï´Ù.
±×Á¡¿¡¼ ¹ö±× Çϳª¸¦ °¡Áö°í Ä¡¸íÀûÀÌ´À´Ï ¾Æ´Ï´Ï ¶°µå´Â °Íº¸´Ù´Â -REP MOVS¿¡ °ü·ÃµÈ ¹ö±×°¡ Àü¹ÝÀûÀ̸鼵µ Ä¡¸íÀûÀ̾ú´Ù¸é ¿ÉÅ×·Ð C0Àº Ãâ½Ãµµ µÇ±â Àü¿¡ ºü²Ù¸Ô¾úÀ» °Ì´Ï´Ù.- °ú¿¬ ±×°ÍÀ» ¹ß°ßÇÏ°í °ü¸®ÇÏ´Â ½Ã½ºÅÛÀÌ ¾ó¸¶³ª Àß Á¤¸³µÇ¾î Àִ°¡¸¦ º¸¾Æ¾ß ÇÑ´Ù´Â °ÍÀÌÁÒ.
|
|
|
|
|
|
... / 04-06-30 11:57/
ÀÚ±¹/
½Å°í/
|
|
±×Á¡¿¡¼ ºÃÀ»¶§ Á¤¸» À§ÇèÇÑ°Ç ¾Ö½½·Ð64°¡ ¾Æ´Ï¶ó ÇÁ·¹½ºÄ± ¹ö±×ÀÇ °ü¸®½ÇÅÂÀÔ´Ï´Ù.
¹ö±×°¡ ¹ß°ßÇÏ°í °øÁöµÇ¾úÀ¸³ª ÇÇÇØ°¡´Â ¹æ¹ýÀ̳ª ÇØ°á ¿¹Á¤À¸·Î Æ÷½ºÆÃ µÈ °Ô Áö³ªÄ¡°Ô Àû½À´Ï´Ù. ¿£Áö´Ï¾î¸µ »ùÇÃÀÌ ³ª¿À±â ½ÃÀÛÇÑÁö 1³âÀ̳ª Áö³ CPU°¡ ¸»ÀÔ´Ï´Ù.
¹ß°ßµÈ ¹ö±× 31°³ Áß¿¡ ÇØ°áµÈ°Ô 3°³°í ÇØ°á¿¹Á¤ÀÎ°Ô 5°³? °³±×ÁÒ °³±×.
|
|