[ ÀúÀÚ ¼Ò°³ ]
·£´Þ ÇÏÀ̵å
ÃÖ°íÀÇ ¾î¼Àºí¸® ¾ð¾î °ü·Ã ¼ÀûÀΡºThe Art of Assembly Language¡»,
¡ºGREAT CODE Á¦1±Ç¡»(¸ðµÎ No Starch Press)ÀÇ ÀúÀÚ´Ù. ¶ÇÇÑ¡ºWaite Group¡¯s MASM 6.0 Bible¡»ÀÇ °øµ¿ ÀúÀÚÀ̱⵵ ÇÏ´Ù. ±×´Â ´ÚÅÍ µ½½º Àú³Î(Dr.Dobb¡¯s Journal)°ú ¹ÙÀÌÆ®(Byte)Áö¸¦ ºñ·ÔÇÑ ¿©·¯ Àü¹® ÀâÁö¿¡ ±â°íÇϰí ÀÖ´Ù.
[ ÀúÀÚ ¼¹® ]
ÃÖ°íÀÇ Äڵ忡 ´ëÇÑ Æò°¡ ±âÁØÀº ÇÑ ±ÇÀÇ Ã¥¿¡¼ ¸ðµÎ ´Ù·ç±â¿¡´Â ³Ê¹« ¸¹À» Á¤µµ·Î ´Ù¾çÇÏ´Ù. ±×·¯¹Ç·Î ¡ºGRATE CODE¡» ½Ã¸®Áî Á¦2±ÇÀÎ ÀÌ Ã¥¿¡¼´Â Áß¿äÇÑ ±âÁØ Áß ÇϳªÀÎ ¡°¼º´É¡±¿¡ ´ëÇÑ ³íÀÇ¿¡ ÁýÁßÇÒ °ÍÀÌ´Ù. ÄÄÇ»ÅÍ ½Ã½ºÅÛÀÇ ¼º´ÉÀÌ MHz¿¡¼ ¼ö¹é MHz·Î, ¶Ç ´Ù½Ã GHz·Î Çâ»óµÇ¸é¼ ÄÄÇ»ÅÍ ¼ÒÇÁÆ®¿þ¾îÀÇ ¼º´É¿¡ ´ëÇÑ °ü½ÉÀº µÞÀüÀÌ µÇ¾ú´Ù. ¿À´Ã³¯ ¡°Àý´ë·Î ÄÚµå ÃÖÀûÈ ÀÛ¾÷À» ÇØ¼´Â ¾È µÈ´Ù!¡±¶ó°í ÁÖÀåÇÏ´Â ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î¸¦ Á¢ÇÏ´Â °ÍÀº ÀüÇô ³¸¼± ÀÏÀÌ ¾Æ´Ï°Ô µÇ¾ú´Ù. ÇÏÁö¸¸ ¿ì½À°Ôµµ ÀÏ¹Ý »ç¿ëÀÚµéÀº ±×·¸°Ô »ý°¢ÇÏÁö ¾Ê´Â´Ù.
ÀÌ Ã¥Àº È¿À²ÀûÀÎ Äڵ带 ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇϰí ÀÖÁö¸¸, ÀϹÝÀûÀ¸·Î »ý°¢ÇÏ´Â Á¼Àº ÀǹÌÀÇ ÃÖÀûÈ¿¡ ´ëÇÑ Ã¥Àº ¾Æ´Ï´Ù. ÈçÈ÷ ¸»ÇÏ´Â ÃÖÀûÈ´Â ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÇ ÃÖÁ¾ ´Ü°è¿¡¼ ¿£Áö´Ï¾îµéÀÌ ¿Ö ÀڽŵéÀÇ Äڵ尡 ¼º´É ¸í¼¼¿¡ ºÎÇÕÇÏÁö ¾Ê´ÂÁö ºÐ¼®ÇÏ°í ±× »ç¾çÀ» ¸¸Á·Çϵµ·Ï Äڵ带 ¼öÁ¤ÇÏ´Â °úÁ¤ÀÌ´Ù. ÇÏÁö¸¸ ºÒÇàÈ÷µµ ÃÖÀûÈ ´Ü°è ÀÌÀü±îÁö ¼º´É¿¡ ´ëÇÑ °í·Á°¡ ºüÁ® ÀÖ¾ú´Ù¸é ÃÖÀûÈ °úÁ¤ÀÌ ½ÇÁúÀûÀÎ ¼º´É Çâ»óÀ¸·Î À̾îÁú °¡´É¼ºÀº °ÅÀÇ ¾ø´Ù. ¾ÖÇø®ÄÉÀ̼ÇÀÌ Àû´çÇÑ ¼º´ÉÀ» °®µµ·Ï º¸ÀåÇÏ´Â ÀÛ¾÷Àº °³¹ßÀÇ Ã¹ ´Ü°èÀÎ ¼³°è¿Í ±¸Çö¿¡¼ ÀÌ·ç¾îÁ®¾ß ÇÑ´Ù. ÃÖÀûÈ´Â ½Ã½ºÅÛÀÇ ¼º´ÉÀ» ¹Ì¼¼ÇÏ°Ô Çâ»ó½ÃŰÁö¸¸ ±âÀûÀ» ºÒ·¯ÀÏÀ¸Å°´Â °æ¿ì´Â °ÅÀÇ ¾ø´Ù.
¡°¼³ÀÍÀº ÃÖÀûÈ´Â ¸ðµç ¾ÇÀÇ ±Ù¿øÀÌ´Ù¡±¶ó´Â ¹®±¸¸¦ ÀοëÇÒ ¶§ ÈçÈ÷ µµ³¯µå Ä¿´©½º(Donald Knuth)¸¦ ¾ð±ÞÇÏÁö¸¸, óÀ½À¸·Î ÀÌ ¸»À» ²¨³½ »ç¶÷Àº Åä´Ï È£¾î(Tony Hoare)´Ù. ÀÌ ¹®ÀåÀº ÈçÈ÷ °³¹ßÀÇ ¸¶Áö¸· ´Ü°è(ÈçÈ÷ °æÁ¦Àû ¿øÀΠȤÀº Ãâ½ÃÀÏÀ» ÀÌÀ¯·Î ÃÖÀûȰ¡ »ý·«µÇ´Â ´Ü°è) ¶§±îÁö ÃÖÀûȸ¦ ±âÇÇÇÏ´Â ¿£Áö´Ï¾îµéÀÇ ½½·Î°ÇÀ¸·Î »ç¿ëµÇ¾î ¿Ô´Ù. ÇÏÁö¸¸ È£¾î´Â ¡°¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÇ Ãʱ⠴ܰ迡¼ ¼º´É¿¡ ´ëÇÑ °í·Á¸¦ ÇÏ´Â °ÍÀº ¸ðµç ¾ÇÀÇ ±Ù¿øÀÌ´Ù¡±¶ó°í ¸»ÇÏÁö´Â ¾Ê¾Ò´Ù. ±×°¡ ¸í½ÃÇÑ ¡°¼³ÀÍÀº ÃÖÀûÈ¡±¶ó´Â Ç¥ÇöÀº ±× ´ç½Ã¿¡ ¾î¼Àºí¸® ¾ð¾î·Î ÀÛ¼ºµÈ ÄÚµåÀÇ ¸í·É¾î °³¼ö¿Í »çÀÌŬ ¼ö¸¦ ¼¼´Â, ÄÚµåÀÇ ±â¹ÝÀÌ À¯µ¿ÀûÀÎ Ãʱ⠴ܰ迡¼ Çϱ⿡´Â Àû´çÇÏÁö ¾ÊÀº Á¾·ùÀÇ ÃÖÀûȸ¦ ÀǹÌÇß´Ù. ±×·¯¹Ç·Î È£¾îÀÇ ÁÖÀåÀº ÀûÀýÇÑ °ÍÀ̾ú´Ù. Âû½º Äî(Charles Cook)ÀÇ ÂªÀº ¿¡¼¼ÀÌ(www.cookcomputing.com/blog/archives/000084.html)·ÎºÎÅÍ ÀοëÇÑ ´ÙÀ½ ¼³¸íÀº ÀÌ ¹®±¸¸¦ À߸ø ¹Þ¾Æµé¿´À» ¶§ÀÇ ¹®Á¦Á¡À» °£·«ÇÏ°Ô ¼³¸íÇϰí ÀÖ´Ù.
¡°³ª´Â Ç×»ó ÀÌ ¹®±¸°¡ ³Ê¹« ÀÚÁÖ ¿ø·¡ Àǵµ¿Í´Â ´Ù¸¥ ¿µ¿ª¿¡ Àû¿ëµÇ¸é¼ ¼ÒÇÁÆ®¿þ¾î µðÀÚÀ̳ʵéÀÌ ½Ç¼öÇϵµ·Ï À̲ø°í ÀÖ´Ù°í »ý°¢ÇؿԴÙ.
ÀÌ ¹®±¸ÀÇ ¿ÏÀüÇÑ º»·¡ ¹®ÀåÀº ¡°¸»ÇÏÀÚ¸é 97% Á¤µµÀÇ ½Ã°£ µ¿¾È¿¡´Â ¹Ì¼¼ÇÑ ºÎºÐÀÇ ¼º´É È¿À²¿¡ ´ëÇØ¼´Â Àذí ÀÖ¾î¾ß ÇÑ´Ù. ¼³ÀÍÀº ÃÖÀûÈ´Â ¸ðµç ¾ÇÀÇ ±Ù¿øÀÌ´Ù¡±À̰í, ³ª´Â ÀÌ¿¡ µ¿ÀÇÇÑ´Ù. º¸Åë Àüü ¼º´ÉÀÇ º´¸ñÁöÁ¡ÀÌ ¾îµðÀÎÁö ºÐ¸íÇØÁö±â Àü±îÁö ¹Ì¼¼ÇÑ ÃÖÀûÈ¿¡ ½Å°æ ¾²´Â °ÍÀº ½Ã°£ÀÇ ³¶ºñÀÌ´Ù. ÇÏÁö¸¸ ¹Ý´ë·Î ½Ã½ºÅÛ ·¹º§ÀÇ ¼ÒÇÁÆ®¿þ¾î¸¦ µðÀÚÀÎÇÒ ¶§´Â óÀ½ºÎÅÍ ¼º´É¿¡ ´ëÇÑ °í·Á¸¦ Ç×»ó ¿°µÎ¿¡ µÎ¾î¾ß ÇÑ´Ù. ¿ì¼öÇÑ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ´Â ¹ß´ÞµÈ °¨Áö ´É·ÂÀ» ÀÌ¿ëÇØ¼ ¼º´É Ãø¸é¿¡¼ ¹®Á¦¸¦ ÀÏÀ¸Å³¸¸ÇÑ ºÎºÐÀ» ÀÚµ¿ÀûÀ¸·Î °í·ÁÇÏ°Ô µÇ¾î À̸¦ Àß ¼öÇàÇÑ´Ù. ¹Ì¼÷ÇÑ °³¹ßÀÚµéÀº ÀÌÈÄ ´Ü°è¿¡¼ÀÇ ¾à°£ÀÇ ¹Ì¼¼ Á¶Á¤À¸·Î ¾î¶² ¹®Á¦µµ ÇØ°áÇÒ ¼ö ÀÖÀ» °ÍÀ̶ó´Â À߸øµÈ ¹ÏÀ½À¸·Î ÀÎÇØ À̸¦ ¹«½ÃÇÑ´Ù.¡±
Åä´Ï È£¾î°¡ ÁøÁ¤À¸·Î ÀǹÌÇÑ °ÍÀº, ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾îµéÀº ÇϳªÀÇ ¹®ÀåÀÌ ¸î °³ÀÇ CPU »çÀÌŬÀ» ¼Ò¿äÇÏ´ÂÁö µîÀ» ¼¼´Â ÀüÅëÀû ÀǹÌÀÇ ÃÖÀûȰ¡ ¾Æ´Ñ ´Ù¸¥ ¿ä¼Òµé, ¿¹¸¦ µé¾î ÁÁÀº ¾Ë°í¸®Áò µðÀÚÀΰú ±× ¾Ë°í¸®Áò¿¡ ´ëÇÑ ¿ì¼öÇÑ ±¸Çö µî¿¡ ´ëÇØ¼ ´õ ½Å°æÀ» ½á¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù.
°æÇèÀÌ ¸¹Àº ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î¶ó¸é ÀÌ·¯ÇÑ ºÎºÐÀûÀÎ ±¸Çö ±â¼úÀº ¼º´É Ãø¸é¿¡¼ º° Â÷À̸¦ °¡Á®¿ÀÁö ¸øÇÑ´Ù°í ÁÖÀåÇÒ ¼öµµ ÀÖÀ» °ÍÀÌ´Ù. ¾î¶² Ãø¸é¿¡¼´Â ±×·¯ÇÑ Æò°¡°¡ ¿ÇÀ» ¼öµµ ÀÖ´Ù. ÇÏÁö¸¸ ¿ì¸®´Â ÀÌ·¸µí ¹Ì¼¼ÇÑ Â÷ÀÌÁ¡ÀÌ ´©ÀûµÈ´Ù´Â °ÍÀ» ±â¾ïÇØ¾ß ÇÑ´Ù. ÀÌ Ã¥¿¡ ¼Ò°³µÈ ±â¼úµéÀ» »ç¿ëÇÏÁö ¾Ê´Â´Ù°í ÇÏ´õ¶óµµ ¿©ÀüÈ÷ °¡µ¶¼ºÀÌ ¶³¾îÁö°í À¯Áöº¸¼ö°¡ ´õ Èûµç Äڵ带 ÀÛ¼ºÇÒ °¡´É¼ºµµ Á¸ÀçÇÑ´Ù´Â Á¡ÀÌ ºÐ¸íÇÑ ÀÌ»ó, ±â´É(½Ã½ºÅÛ µðÀÚÀÎÀÇ °üÁ¡¿¡¼)À»ÀÌ °°Àº µÎ Á¾·ùÀÇ Äڵ尡 ÁÖ¾îÁ³À» ¶§ ¼º´ÉÀÌ ´õ ¿ì¼öÇÑ ÂÊÀ» ¼±ÅÃÇØ¾ß ÇÑ´Ù´Â °ÍÀº ¸í¹éÇÏ´Ù. ÇÏÁö¸¸ ºÒÇàÈ÷µµ ¿À´Ã³¯ÀÇ ¸¹Àº ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾îµéÀº ¼·Î ´Ù¸¥ ¹æ½ÄÀ¸·Î ±¸ÇöµÈ µÎ °¡Áö Äڵ尡 ÁÖ¾îÁ³À» ¶§ ¾î´À ÂÊÀÌ ´õ ¿ì¼öÇÑÁö ±¸º°ÇÒ ¼ö ÀÖ´Â ´É·ÂÀÌ ºÎÁ·ÇÏ´Ù.
ÀÌ Ã¥¿¡¼ ¼Ò°³µÈ ¸¹Àº °³³äµéÀº ÃÖÀûÈ ´Ü°è¿¡¼ Àû¿ëÇÏ´Â °Íµµ °¡´ÉÇÏÁö¸¸, ´ëºÎºÐÀÇ ±â¼úµéÀº ÃÖÃÊÀÇ ÄÚµù ´Ü°è¿¡¼ºÎÅÍ °í·ÁµÇ¾î¾ß ÇÑ´Ù. Äڵ带 ¿ÏÀüÈ÷ ÀÛ¼ºÇÒ ¶§±îÁö ÀÌ·± ºÎºÐµé¿¡ ´ëÇÑ ½Å°æÀ» ²ô°í ÀÖ´Ù°¡´Â ±× ÀÌÈÄ¿¡ ÀÌ·± °³³äµéÀ» Àû¿ëÇϱâ´Â ¸Å¿ì Èûµé °ÍÀÌ´Ù. ¿Ï¼ºµÈ Äڵ忡 ÀÌ °³³äµéÀ» ±¸ÇöÇÏ´Â °Í ÀÚü°¡ ³Ê¹« ¸¹Àº ³ë·ÂÀ» ÇÊ¿ä·Î Çϱ⠶§¹®ÀÌ´Ù.
Ã¥À» Àд µ¿¾È È£¾î ¹Ú»çÀÇ ¡°¼³ÀÍÀº ÃÖÀûÈ´Â ¸ðµç ¾ÇÀÇ ±Ù¿øÀÌ´Ù¡±¶ó´Â ¹®±¸¸¦ ²À ¸í½ÉÇØ¾ß ÇÑ´Ù. ÀÌ Ã¥¿¡ ¼Ò°³µÈ Á¤º¸¸¦ À߸ø Àû¿ëÇÏ¿© Àбâ Èûµé°í À¯Áöº¸¼ö°¡ Èûµç Äڵ带 ÀÛ¼ºÇÏ´Â °æ¿ìµµ ºÐ¸íÈ÷ »ý±æ °ÍÀÌ´Ù. ÀÌ·± ½Ç¼ö´Â ƯÈ÷ Äڵ尡 À¯µ¿ÀûÀÌ°í º¯°æµÉ °¡´É¼ºÀÌ ³ôÀº ÇÁ·ÎÁ§Æ®ÀÇ Ãʱ⠱¸Çö °úÁ¤¿¡¼ ´õ¿í Å« ¾ÇÀç°¡ µÈ´Ù. ÇÏÁö¸¸ ÀÌ Ã¥ÀÌ ´Ù¸¥ °ÍÀº ¸ðµÎ ¹«½ÃÇÏ°í °¡Àå È¿À²ÀûÀÎ ±¸¹®À» ¼±ÅÃÇÏ´Â °Í¸¸À» ¸ñÇ¥·Î ÇÏÁö ¾Ê´Â´Ù´Â °ÍÀ» ¸í½ÉÇØ¾ß ÇÑ´Ù. ÀÌ Ã¥ÀÇ °ü½É»ç´Â ´Ù¾çÇÑ HLL ±¸¹®ÀÌ ¹ß»ý½ÃŰ´Â ºñ¿ëÀ» ÀÌÇØÇÏ¿© ¼±ÅñÇÀÌ ÁÖ¾îÁ³À» ¶§ ´õ È¿À²ÀûÀÌ°í ¿Ã¹Ù¸¥ ¹æ¹ýÀ» ¼±ÅÃÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â °ÍÀÌ´Ù. ¾î¶² °æ¿ì¿¡´Â È¿À²ÀÌ Á» ¶³¾îÁö´Â Äڵ带 ¼±ÅÃÇØ¾ß ÇÏ´Â Á¤´çÇÑ ÀÌÀ¯°¡ Á¸ÀçÇÑ´Ù. ÇÏÁö¸¸ ÁÖ¾îÁø ±¸¹®ÀÇ ºñ¿ëÀ» ÀÌÇØÇÏÁö ¸øÇÑ´Ù¸é È¿À²ÀûÀÎ ´ë¾ÈÀ» ¼±ÅÃÇÒ ¹æ¹ý ÀÚü°¡ Á¸ÀçÇÏÁö ¾Ê´Â °ÍÀÌ´Ù.
[ ¿ªÀÚ ¼Ò°³ ]
À̰ÇÈ£
¼¿ï´ëÇб³ ÄÄÇ»ÅͰøÇаú ÇÐºÎ¿Í ¼®»ç¸¦ Á¹¾÷Çß´Ù. °¢Á¾ °æ½Ã´ëȸ Âü°¡¸¦ Ãë¹Ì·Î »ï´Ù ¶Ç ´Ù¸¥ Ãë¹ÌÀÎ °ÔÀÓÀ» Á÷Á¢ ¸¸µé±â·Î ÇÏ°í °ÔÀÓ¾÷°è¿¡ Åõ½Å. ¿£¾¾¼ÒÇÁÆ®¿¡¼ ¸®´ÏÁö2 ¼¹ö ÇÁ·Î±×·¡¸Ó µîÀ¸·Î 6³â ¿©°£ ¿½ÉÈ÷ ÀÏÇÏ´Ù°¡ µÚ´Ê°Ô UC¹öŬ¸®¿¡¼ °øºÎ¸¦ ´Ù½Ã ½ÃÀÛÇϱâ Á÷Àü¿¡ ¹ø¿ªÀ» ¸¶ÃÆ´Ù.
¾Èº´±Ô
¼¿ï´ëÇб³ ÄÄÇ»ÅͰøÇаú Á¹¾÷. ¼¿ï°úÇаí ÀçÇнÃÀý ±¹Á¦Á¤º¸¿Ã¸²ÇÇ¾Æµå ±Ý¸Þ´Þ ¹× Çѱ¹Á¤º¸¿Ã¸²ÇÇ¾Æµå ±Ý»óÀ» ¼ö»óÇÏ¿´À¸¸ç, ´ëÇб³ ÀçÇнÃÀý °ÔÀÓ¾÷°è¿¡ Åõ½ÅÇÏ¿© (ÁÖ)³Ø½¼¿¡¼ Å©·¹ÀÌÁö ¾ÆÄÉÀ̵å, ºò¼¦À» °³¹ßÇß°í (ÁÖ)Á¦ÀÌÅõ¿¥¿¡¼ ·¹ÀÌ½ÃÆ¼¸¦ °³¹ßÇß´Ù. ÇöÀç ¼¿ï½Ã û´ãµ¿¿¡ °ÅÁÖÇϸç Àλý Á¦2ÀÇ µµ¾àÀ» ÁغñÇÏ´Â ÁßÀÌ´Ù.
¹ÚöÇö
Çѱ¹°úÇбâ¼ú¿ø Àü»êÇаú Çкθ¦ ¸¶Ä¡°í ¼¿ï´ëÇб³ ÄÄÇ»ÅͰøÇкο¡¼ ¼®»ç°úÁ¤À¸·Î ³×Æ®¿öÅ©¸¦ °øºÎÇϰí ÀÖ´Ù. ºü¸¥ ÀºÅð¿Í À¯À¯ÀÚÀûÇÑ »îÀ» ²Þ²Ù¸ç ¿¬±¸¿Í ÇÁ·ÎÁ§Æ®¿¡ ¸ÅÁøÇϰí ÀÖ´Ù.
ÀÓÁß±Ù
Çѱ¹°úÇбâ¼ú¿ø Àü»êÇаú ÇÐºÎ¿Í ¼®»ç¸¦ Á¹¾÷Çß´Ù. ´Ù¼öÀÇ ÇÁ·Î±×·¡¹Ö ÄÁÅ×½ºÆ®¿¡ Âü°¡ÇØ ¼ö»óÇÑ °æ·ÂÀÌ ÀÖ´Â ½´ÆÛ ÇÁ·Î±×·¡¸ÓÀÌ´Ù. ÁÖ ¾ð¾î´Â ÆÄ½ºÄ®°ú C++ÀÌ´Ù.
½ÉÁö¿õ
9»ì ¶§ LOGO ¾ð¾î¸¦ ½ÃÀÛÀ¸·Î ÇÁ·Î±×·¡¹ÖÀÇ ¼¼°è¿¡ ¹ßÀ» µé¿©³õÀº ÈÄ ±¹Á¦Á¤º¸¿Ã¸²ÇǾƵå¿Í ACM ICPC World Final¿¡ ÁøÃâÇß´Ù. ¼¿ï´ëÇб³ µ¿±âµé°ú ÇÔ²² °ÔÀÓ °³¹ß»ç Çí½ºÇ÷º½º ¿£ÅÍÅ×ÀÎ¸ÕÆ®¸¦ â¾÷, ¡°´õ º¸½º¡±·Î 2003 ´ëÇѹα¹ °ÔÀÓ´ë»ó ÃÖ¿ì¼ö»óÀ» ¼ö»óÇß°í, ÇöÀç´Â ¹Ì±¹ÀÇ University of Pennsylvania¿¡¼ ÄÄÇ»ÅͰøÇÐ ¼®»ç°úÁ¤À» ¹âÀ¸¸ç ÀΰøÁö´É ·Îº¿ ¿¬±¸¶ó´Â »õ·Î¿î ¸ñÇ¥¿¡ µµÀü ÁßÀÌ´Ù.
[ ¿ªÀÚ ¼¹® ]
ÀÛ°í ºü¸¥ ÇÁ·Î±×·¥Àº °ð ¾î¼Àºí¸®·Î ÀÛ¼ºµÈ ÇÁ·Î±×·¥À̶ó´Â µî½ÄÀÌ ¼º¸³ÇÏ´ø ½ÃÀýÀÌ ÀÖ¾ú´Ù. Á¦ÇÑµÈ ¸Þ¸ð¸®¿Í ´À¸° CPU¸¦ ÃÖ´ëÇÑ È°¿ëÇϱâ À§ÇØ Ã³À½ºÎÅÍ ³¡±îÁö ¹«¾ùÀ» ¾î¶»°Ô ÇÒÁö ¸í·ÉÀ» ³»·Á¾ß Çß´ø °ÍÀÌ´Ù. °í±Þ¾ð¾î·Î ½ÇÁ¦ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â °ÍÀÌ ÀϹÝÈµÈ ÈÄ¿¡µµ »ó´çÇÑ ±â°£ µ¿¾È °¡Àå Áß¿äÇÑ ºÎºÐÀº ¾î¼Àºí¸®·Î ¸¸µé¾îÁö´Â °ÍÀÌ º¸ÅëÀ̾ú´Ù. ±×·¯³ª ¸Þ¸ð¸® ¿ë·®°ú CPUÀÇ ¼Óµµ°¡ ²÷ÀÓ¾øÀÌ Çâ»óµÇ¾î ¿À´Ã³¯¿¡´Â ¾î¼Àºí¸® ÄÚµùÀ» ÇÏ´Â °æ¿ì¸¦ °ÅÀÇ º¼ ¼ö ¾ø°Ô µÇ¾ú´Ù.
ÇÁ·Î±×·¥ÀÇ ¼º´ÉÀº ±Ùº»ÀûÀ¸·Î ¾î¶² ¾Ë°í¸®ÁòÀ» »ç¿ëÇÏ¿´´À³Ä¿¡ µû¶ó °áÁ¤µÈ´Ù. ¾î¶² ¾Ë°í¸®ÁòÀ» ¾²´À³Ä¿¡ µû¶ó ½ÇÇàµÇÀÚ¸¶ÀÚ °á°ú°¡ ³ª¿Ã ¼öµµ ÀÖ°í Áö±¸°¡ ¸ê¸ÁÇÒ ¶§±îÁö °á°ú¸¦ º¸Áö ¸øÇÒ ¼öµµ ÀÖ´Ù. ±×·¯³ª °°Àº ¾Ë°í¸®ÁòÀ» ¾²´õ¶óµµ ¾î¶»°Ô ±¸ÇöÇß´À³Ä¿¡ µû¶ó ½ÇÁ¦ ¼º´ÉÀº Å©°Ô Â÷À̰¡ ³ª°Ô µÈ´Ù. µ¡¼À ÇÑ ¹øÀ» CPU »çÀÌŬ Çϳª¿¡ ³¡³¾ ¼öµµ ÀÖ°í, ¿©±âÀú±â ¸Þ¸ð¸®¸¦ ÂüÁ¶ÇÏ¸é¼ ¾µµ¥¾ø´Â ÀÛ¾÷À» ÇÏ´Ù°¡ ÈξÀ ´Ê°Ô ³¡³¾ ¼öµµ ÀÖ´Ù. ÀÌ·± °ÍµéÀÌ ½×ÀÌ°Ô µÇ¸é ÃÖÁ¾ÀûÀÎ ¼º´ÉÀº Çϴðú ¶¥ Â÷À̰¡ µÈ´Ù. °í±Þ¾ð¾î¸¦ »ç¿ëÇϸ鼵µ Áß¿äÇÑ ºÎºÐÀº ¾î¼Àºí¸®·Î ÀÛ¼ºÇÏ´ø °ÍÀº ¹Ù·Î ÀÌ ¶§¹®À̾ú´Ù.
°°Àº ¾Ë°í¸®Áò¿¡ ´ëÇØ ÃÖ´ëÇÑ È¿À²ÀûÀ¸·Î ±¸µ¿µÇ´Â ÇÁ·Î±×·¥À» ¸¸µé±â À§Çؼ´Â °á±¹ ÄÄÇ»ÅÍ Çϵå¿þ¾î°¡ ¾î¶² ¿ø¸®·Î µ¿ÀÛÇÏ´ÂÁö¿¡ ´ëÇØ ÀÌÇØÇÒ Çʿ䰡 ÀÖ´Ù.¡ºGREAT CODE Á¦1±Ç Çϵå¿þ¾îÀÇ ÀÌÇØ¡»¿¡¼´Â ÄÄÇ»ÅÍÀÇ µ¿ÀÛ ¿ø¸®¿¡ ´ëÇØ ¹è¿ï ¼ö ÀÖ¾ú´Ù. ±×·¸´Ù¸é ÀÌÁ¦ ¾î¼Àºí¸®¸¦ ÀÍÇô¼ ¿½ÉÈ÷ ÃÖÀûȸ¦ ÇØ¾ß ÇÒ±î? ¹°·Ð ±×°ÍÀº ´äÀÌ ¾Æ´Ï´Ù. ¿äÁò ¸¸µé¾îÁö´Â ¾ÖÇø®ÄÉÀ̼ÇÀº ¿¹Àü¿¡ ºñÇØ ÈξÀ ¸¹Àº ÀÏÀ» ÇÑ´Ù. ¼ö¸¹Àº ºÎºÐÀ» ÀÏÀÏÀÌ ¾î¼Àºí¸®·Î ÀÛ¼ºÇÏ´Â °ÍÀº ÀÌÁ¦ ¼öÁö°¡ ¸ÂÁö ¾Ê´Â´Ù. ´ÙÇàÈ÷ ÃÖ±ÙÀÇ ÄÄÆÄÀÏ·¯´Â ¿¹Àüº¸´Ù ÈξÀ ¶È¶ÈÇØÁ³´Ù. ¸Ç¼ÕÀ¸·Î ´ýºñ´Â °Íº¸´Ù´Â ÁÁ¾ÆÁø µµ±¸¸¦ Àß ÀÌ¿ëÇÏ´Â °ÍÀÌ ÈξÀ È¿°úÀûÀÏ °ÍÀÌ´Ù. µû¶ó¼ ¿ì¸®°¡ ÇØ¾ß ÇÒÀÏÀº ÁÖ¾îÁø µµ±¸ Áï, ÄÄÆÄÀÏ·¯°¡ ¾î¶² ÀÏÀ» ÇÏ´ÂÁö Á¦´ë·Î ÀÌÇØÇÏ´Â °ÍÀÌ´Ù.
ÀÌ Ã¥,¡ºGREAT CODE Á¦2±Ç ·Î¿ì·¹º§À» °í·ÁÇÑ ÇÁ·Î±×·¥ ÃÖÀûÈ¡»´Â °í±Þ¾ð¾î·Î ÀÛ¼ºµÈ ¼Ò½º Äڵ尡 ÄÄÆÄÀÏ·¯¸¦ °ÅÃÄ ¾î¶² ½ÄÀÇ ±â°è¾î ÄÚµå·Î ¹Ù²î´ÂÁö¿¡ ´ëÇØ ÁýÁßÀûÀ¸·Î ´Ù·ç°í ÀÖ´Ù. ¿ì¸®°¡ ÈçÈ÷ »ç¿ëÇÏ´Â ÀÚ·á ±¸Á¶³ª »ó¼ö, º¯¼ö°¡ ½ÇÁ¦·Î´Â ¾î¶»°Ô Ç¥ÇöµÇ´ÂÁö, ¿¬»êÀ̳ª Á¦¾î ±¸Á¶°¡ ±â°è¾î·Î´Â ¾î¶»°Ô ±¸ÇöµÇ´ÂÁö, ÄÄÆÄÀÏ·¯´Â ¾î¶² ½ÄÀ¸·Î ÃÖÀûȸ¦ ¼öÇàÇÏ´ÂÁö ½Éµµ ÀÖ°Ô ´Ù·ëÀ¸·Î½á ÄÚµå»ó¿¡¼ ³ªÅ¸³ª´Â ¾à°£ÀÇ Â÷À̰¡ ÄÄÆÄÀÏµÈ ÈÄÀÇ ±â°è¾î Äڵ忡¼´Â ¾ó¸¶³ª Å« Â÷À̰¡ µÇ¾î µ¹¾Æ¿À´ÂÁö¸¦ ÀÌÇØÇϱ⠽±°Ô ¼³¸íÇØÁØ´Ù.
ÀúÀÚµµ °Á¶Çϰí ÀÖÁö¸¸ ÀÌ Ã¥ÀÇ ¸ñÀûÀº ¾î¼Àºí¸®¸¦ ¹è¿ö¼ Ȱ¿ëÇÏÀÚ´Â °ÍÀÌ ¾Æ´Ï´Ù. °í±Þ¾ð¾î Äڵ尡 ¾î¶»°Ô ¾î¼Àºí¸® ȤÀº ±â°è¾î·Î º¯È¯µÇ´ÂÁö¸¦ ÀÌÇØÇϰí, À̸¦ ¹ÙÅÁÀ¸·Î Á» ´õ È¿À²ÀûÀÎ °í±Þ¾ð¾î Äڵ带 ÀÛ¼ºÇÒ ¼ö ÀÖ´Â ´É·ÂÀ» ±æ·¯Áִ åÀÌ´Ù. ÀÌ Ã¥À» ÅëÇØ ³»°¡ ÀÛ¼ºÇÑ Äڵ尡 ¿Ö ´À¸°Áö, ±×¸®°í ¾î¶»°Ô ÇØ¾ß Á» ´õ ÁÁÀº Äڵ带 ¸¸µé¾î³¾ ¼ö ÀÖ´ÂÁö¿¡ ´ëÇØ È®½ÇÇÏ°Ô °¨À» ÀâÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù. ¶ÇÇÑ ÄÄÇ»ÅÍ ±¸Á¶¿Í ÄÄÆÄÀÏ·¯ ÀÌ·ÐÀ» ¹è¿î »ç¶÷µéµµ ¾î·ÅDzÇÏ°Ô ±â¾ï³ª´Â ³»¿ëÀ» ±ò²ûÇÏ°í ±¸Ã¼ÀûÀ¸·Î Á¤¸®ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. µ¶ÀÚ ¿©·¯ºÐÀÌ Çϵå¿þ¾îÀÇ ¼º´É°ú ÄÄÆÄÀÏ·¯ÀÇ ±â´ÉÀ» ÃæºÐÈ÷ Ȱ¿ëÇÏ¿© ÃÖ°íÀÇ Äڵ带 ÀÛ¼ºÇÏ´Â µ¥ ÀÌ Ã¥ÀÌ Å« µµ¿òÀÌ µÉ °ÍÀ¸·Î ±â´ëÇÑ´Ù.
À̰ÇÈ£