
¡ºGREAT CODE Á¦1±Ç Çϵå¿þ¾îÀÇ ÀÌÇØ¡»¿Í ¡ºGREAT CODE Á¦2±Ç ·Î¿ì·¹º§À» °í·ÁÇÑ ÇÁ·Î±×·¥ ÃÖÀûÈ¡»·Î ±¸¼ºÇÑ, GREAT CODE ¼¼Æ®. ¡ºGREAT CODE Á¦1±Ç Çϵå¿þ¾îÀÇ ÀÌÇØ¡»¿¡¼´Â ¡¸ÀüÀÚȸ·Î¡¹, ¡¸³í¸®¼³°è¡¹, ¡¸ÄÄÇ»ÅÍ ¾ÆÅ°ÅØÃ³¡¹, ¡¸½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö¡¹ µî ÃÖ°íÀÇ ÇÁ·Î±×·¡¸Ó°¡ µÇ±â À§ÇØ ¹Ýµå½Ã ¾Ë°í ³Ñ¾î°¡¾ß ÇÒ Çϵå¿þ¾î¿Í ÄÄÇ»ÅÍ ¾ÆÅ°ÅØÃ³¿¡ ´ëÇÑ ³»¿ëÀ» ´Ù·ç¾úÀ¸¸ç, ¡ºGREAT CODE Á¦2±Ç ·Î¿ì·¹º§À» °í·ÁÇÑ ÇÁ·Î±×·¥ ÃÖÀûÈ¡»¿¡¼´Â °í±Þ¾ð¾î·Î ÀÛ¼ºµÈ ¼Ò½º Äڵ尡 ÄÄÆÄÀÏ·¯¸¦ °ÅÃÄ ¾î¶² ½ÄÀÇ ±â°è¾î ÄÚµå·Î ¹Ù²î´ÂÁö¿¡ ´ëÇØ ÁýÁßÀûÀ¸·Î ¼¼úÇϰí ÀÖ´Ù.

ÀúÀÚ : ·£´Þ ÇÏÀ̵å (Randall Hyde)
ÃÖ°íÀÇ ¾î¼Àºí¸® ¾ð¾î °ü·Ã ¼ÀûÀΡºThe Art of Assembly Language¡»,¡ºGREAT CODE Á¦1±Ç¡»(¸ðµÎ No Starch Press)ÀÇ ÀúÀÚ´Ù. ¶ÇÇÑ¡ºWaite Group's MASM 6.0 Bible¡»ÀÇ °øµ¿ ÀúÀÚÀ̱⵵ ÇÏ´Ù. ±×´Â ´ÚÅÍ µ½½º Àú³Î(Dr.Dobb's Journal)°ú ¹ÙÀÌÆ®(Byte)Áö¸¦ ºñ·ÔÇÑ ¿©·¯ Àü¹® ÀâÁö¿¡ ±â°íÇϰí ÀÖ´Ù.
¿ªÀÚ : Àüµ¿È¯ / À̰ÇÈ£
Àüµ¿È¯
¼¿ï´ëÇб³ ÄÄÇ»ÅͰøÇаú¸¦ Á¹¾÷Çϰí Çѱ¹MDS¿¡¼ ¼ø¼ö ±¹»ê RTOSÀÎ Velos¸¦ °³¹ßÇϰí ÀÖ´Ù. ÀÓº£µðµå ½Ã½ºÅÛ ¹× RTOS °ü·Ã °Á¸¦ ´Ù¼ö ÁøÇàÇßÀ¸¸ç, , µî¿¡ RTOS °ü·Ã ±â»ç¸¦ ±â°íÇϱ⵵ Çß´Ù. ÇöÀç ¿¡ÀÌÄÜ ÃâÆÇ»çÀÇ ÀÓº£µðµå ½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö ½Ã¸®Áî ¿¡µðÅͷεµ Ȱµ¿ ÁßÀ̸ç 'RTOS¸¦ ÀÌ¿ëÇÑ ½Ç½Ã°£ ÀÓº£µðµå ½Ã½ºÅÛ µðÀÚÀÎ', 'ÀÓº£µðµå ½Ã½ºÅÛ ´ë»çÀü' µîÀ» ¹ø¿ªÇß´Ù.
À̰ÇÈ£
¼¿ï´ëÇб³ ÄÄÇ»ÅͰøÇаú ÇÐºÎ¿Í ¼®»ç¸¦ Á¹¾÷Çß´Ù. °¢Á¾ °æ½Ã´ëȸ Âü°¡¸¦ Ãë¹Ì·Î »ï´Ù ¶Ç ´Ù¸¥ Ãë¹ÌÀÎ °ÔÀÓÀ» Á÷Á¢ ¸¸µé±â·Î ÇÏ°í °ÔÀÓ¾÷°è¿¡ Åõ½Å. ¿£¾¾¼ÒÇÁÆ®¿¡¼ ¸®´ÏÁö2 ¼¹ö ÇÁ·Î±×·¡¸Ó µîÀ¸·Î 6³â ¿©°£ ¿½ÉÈ÷ ÀÏÇÏ´Ù°¡ µÚ´Ê°Ô UC¹öŬ¸®¿¡¼ °øºÎ¸¦ ´Ù½Ã ½ÃÀÛÇϱâ Á÷Àü¿¡ ¹ø¿ªÀ» ¸¶ÃÆ´Ù.

¡ºGREAT CODE Á¦1±Ç Çϵå¿þ¾îÀÇ ÀÌÇØ¡»
1Àå ÃÖ°íÀÇ Äڵ带 À§ÇØ ¾Ë¾Æ¾ß ÇÒ °Í
2Àå ¼öÄ¡ Ç¥±â¹ý
3Àå 2Áø¹ý ¿¬»ê°ú ºñÆ® ¿¬»ê
4Àå ºÎµ¿¼Ò¼öÁ¡ Ç¥±â
5Àå ¹®ÀÚ Ç¥±â¹ý
6Àå ¸Þ¸ð¸® ±¸Á¶¿Í Á¢±Ù
7Àå È¥ÇÕ µ¥ÀÌÅÍ Çü°ú ¸Þ¸ð¸® °´Ã¼
8Àå ºÒ¸®¾ð ·ÎÁ÷°ú µðÁöÅÐ ¼³°è
9Àå CPU ±¸Á¶
10Àå ¸í·É¾î ÁýÇÕ ±¸Á¶
11Àå ¸Þ¸ð¸® ±¸Á¶¿Í ±¸¼º
12Àå ÀԷ°ú Ãâ·Â
¡ºGREAT CODE Á¦2±Ç ·Î¿ì·¹º§À» °í·ÁÇÑ ÇÁ·Î±×·¥ ÃÖÀûÈ¡»
1Àå ·Î¿ì·¹º§À» °í·ÁÇÑ ÇÁ·Î±×·¥ ÃÖÀûÈ
2Àå ¾î¼Àºí¸® ¾ð¾î¸¦ ²À ¹è¿ö¾ß ÇÒ±î?
3Àå °í±Þ¾ð¾î ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ 80x86 ¾î¼Àºí¸®
4Àå °í±Þ¾ð¾î ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ ÆÄ¿öPC ¾î¼Àºí¸®
5Àå ÄÄÆÄÀÏ·¯ µ¿ÀÛ°ú ÄÚµå »ý¼º
6Àå ÄÄÆÄÀÏ·¯ Ãâ·Â¹° ºÐ¼® Åø
7Àå »ó¼ö¿Í °í±Þ¾ð¾î
8Àå °í±Þ¾ð¾îÀÇ º¯¼ö
9Àå ¹è¿ ÀÚ·áÇü
10Àå ¹®ÀÚ¿ ÀÚ·áÇü
11Àå Æ÷ÀÎÅÍ ÀÚ·áÇü
12Àå ·¹ÄÚµå, À¯´Ï¿Â, Ŭ·¡½º ÀÚ·áÇü
13Àå »ê¼ú ¿¬»ê°ú ³í¸® ¿¬»ê
14Àå ºÐ±â Á¦¾î ±¸Á¶
15Àå ¹Ýº¹ Á¦¾î ±¸Á¶
16Àå ÇÔ¼ö¿Í ÇÁ·Î½ÃÀú
ºÎ·Ï A 80x86 °è¿ CPU¿Í ÆÄ¿öPC °è¿ CPUÀÇ °£´ÜÇÑ ºñ±³

ÃÖ°í ÇÁ·Î±×·¡¸Ó°¡ µÇ±â À§ÇÑ Çʵ¶¼
¡ºGREAT CODE Á¦1±Ç Çϵå¿þ¾îÀÇ ÀÌÇØ¡»
¡¸ÀüÀÚȸ·Î¡¹, ¡¸³í¸®¼³°è¡¹, ¡¸ÄÄÇ»ÅÍ ¾ÆÅ°ÅØÃ³¡¹, ¡¸½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö¡¹,¡¦
´ëÇб³¿¡¼ ÀÌ¹Ì ¹è¿î °ú¸ñÀε¥ µµ¹«Áö Á¤¸®µµ Àß ¾ÈµÇ°í, ½Ç¹«¿¡¼ ¸·»ó ¾²·Á°í ÇÏ´Ï °¡¹°°¡¹° »ý°¢ÀÌ ¶°¿À¸£Áö ¾Ê´Â´Ù¸é? ÃÖ°íÀÇ ÇÁ·Î±×·¡¸Ó°¡ µÇ±â À§ÇØ ¹Ýµå½Ã ¾Ë°í ³Ñ¾î°¡¾ß ÇÒ Çϵå¿þ¾î¿Í ÄÄÇ»ÅÍ ¾ÆÅ°ÅØÃ³¿¡ ´ëÇÑ ³»¿ëÀ» ÀÌ ÇÑ ±Ç¿¡ ³ì¿©³Â´Ù. ÄÄÇ»ÅÍ °ü·Ã Àü°ø¼ö¾÷À» µèÁö ¸øÇ߰ųª ³»¿ëÀ» ¸ðµÎ Àؾî¹ö·È°Å³ª, ±âÁ¸ ¼ÀûÀÇ ³ÇØÇÔ¿¡ Áú¸° µ¶ÀÚ¸¦ À§ÇÑ Çʵ¶¼´Ù.
¡ºGREAT CODE Á¦2±Ç ·Î¿ì·¹º§À» °í·ÁÇÑ ÇÁ·Î±×·¥ ÃÖÀûÈ¡»
°í±Þ¾ð¾î·Î ÀÛ¼ºµÈ ¼Ò½º Äڵ尡 ÄÄÆÄÀÏ·¯¸¦ °ÅÃÄ ¾î¶² ½ÄÀÇ ±â°è¾î ÄÚµå·Î ¹Ù²î´ÂÁö¿¡ ´ëÇØ ÁýÁßÀûÀ¸·Î ´Ù·ç°í ÀÖ´Ù. ¿ì¸®°¡ ÈçÈ÷ »ç¿ëÇÏ´Â ÀÚ·á ±¸Á¶³ª »ó¼ö, º¯¼ö°¡ ½ÇÁ¦·Î´Â ¾î¶»°Ô Ç¥ÇöµÇ´ÂÁö, ¿¬»êÀ̳ª Á¦¾î ±¸Á¶°¡ ±â°è¾î·Î´Â ¾î¶»°Ô ±¸ÇöµÇ´ÂÁö, ÄÄÆÄÀÏ·¯´Â ¾î¶² ½ÄÀ¸·Î ÃÖÀûȸ¦ ¼öÇàÇÏ´ÂÁö ½Éµµ ÀÖ°Ô ´Ù·ëÀ¸·Î½á ÄÚµå»ó¿¡¼ ³ªÅ¸³ª´Â ¾à°£ÀÇ Â÷À̰¡ ÄÄÆÄÀÏµÈ ÈÄÀÇ ±â°è¾î Äڵ忡¼´Â ¾ó¸¶³ª Å« Â÷À̰¡ µÇ¾î µ¹¾Æ¿À´ÂÁö¸¦ ÀÌÇØÇϱ⠽±°Ô ¼³¸íÇØÁØ´Ù. ÄÄÆÄÀÏ·¯°¡ ¾î¶»°Ô µ¿ÀÛÇÏ´ÂÁö¸¦ ÀÌÇØÇÏ¸é ¾Æ¸§´Ù¿î ±â°è¾î ÄÚµå·Î º¯È¯µÇ´Â ÈǸ¢ÇÑ ¼Ò½º Äڵ带 ÀÛ¼ºÇÏ´Â °ÍÀÌ °¡´ÉÇØÁø´Ù.