¡á X-Á¤º¸»ê¾÷ KS X 0001-7 Á¤º¸Ã³¸® ¿ë¾î Á¦ 7ºÎ : ÇÁ·Î±×·¡¹Ö
1. ÄÄÇ»Å͸í·É, ±â°è ¸í·É (computer instruction, machine instruction) ÄÄÇ»ÅÍÀÇ Áß¾Ó Ã³¸®ÀåÄ¡¿¡ ÀÇÇØ ÀÎ½ÄµÉ ¼ö ÀÖ´Â ¸í·ÉÀ¸·Î¼, ±× ÄÄÇ»ÅÍ¿ëÀ¸·Î ¼³°èµÈ °Í. 2. ÇÁ·Î±×·¡¹Ö ¾ð¾î (programming language) ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹ÖÀ» Ç¥½ÃÇϱâ À§ÇØ ¸¸µé¾îÁø Àΰø¾ð¾î. 3. ( ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ)ÁÖ Çؼ®, ÁÖ (comment,( computer program) annotation , remark, note) ¿ø½Ã¾ð¾îÀÇ ¸í·É¹®¿¡ Ãß°¡ ¶Ç´Â »ðÀԵǴ ±â¼ú, ÂüÁ¶ ¶Ç´Â ¼³¸íÀ¸·Î¼ ¸ñÀû ¾ð¾î Áß¿¡¼´Â ¾î¶°ÇÑ È¿°úµµ °®Áö ¾Ê´Â °Í. 4. (1)Á÷¼± ÄÚµù (straight line coding) ·çÇÁ¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â ¸í·ÉÀÇ ÁýÇÕ. 5. (2)Á÷¼± ÄÚµù (straight line coding) Ǫ´Â °Í¿¡ µû¶ó ·çÇÁ¸¦ ÇÇÇÏ´Â ÇÁ·Î±×·¡¹Ö ±â¹ý. 6. (¸í·É)¼ö½ÄÀÚ ((instruction) modifier) ¸í·ÉÀ» º¯°æÇϱâ À§ÇØ »ç¿ëµÇ´Â ¿öµå ¶Ç´Â ¿öµåÀÇ ÀϺÎ. 7. (¾ð¾î)ÇÁ·Î¼¼¼ ((language) processor) ¾î¶² ÁöÁ¤µÈ ÇÁ·Î±×·¥ ¾ð¾î¸¦ ó¸®Çϱâ À§ÇØ ÇÊ¿äÇÑ ¹ø¿ª, Çؼ® µîÀÇ ±â´ÉÀ» ¼öÇàÇÏ´Â ÄÄÇ»ÅÍ ÇÁ·Î±×·¥.º¸±â: COBOL ÇÁ·Î¼¼¼, FORTRANÇÁ·Î¼¼¼. 8. (ÄÄÇ»ÅÍ)¸í·ÉÄÚµå, ±â°èÄÚµå. ((computer) instruction code, machine code, machine language(»ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù.)) ¸í·ÉÁýÇÕ Áß ¸í·ÉÀ» Ç¥½ÃÇϱâ À§ÇØ ÀÌ¿ëµÇ´Â ÄÚµå. 9. (ÇÁ·Î±×·¥ÀÇ )¶óÀ̺귯¸® ((program) library) ÄÄÇ»ÅÍÀÇ ÇÁ·Î±×·¥ÀÇ Á¶Á÷ÈµÈ ÁýÇÕ. 10. `ÃßÁ¤ ¸í·É (presumptive instruction, unmodified instruction (»ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù.)) ¹Ì¸® °áÁ¤µÈ ¹æ¹ý¿¡ µû¶ó ¼ö½ÄµÉ ¶§±îÁö´Â À¯È¿ ¸í·ÉÀÌ µÇÁö ¾Ê´Â ¸í·É. 11. 1 [2]¡¤ ¡¤ ¡¤ ¡¤[n]ÁÖ¼Ò ¸í·É (one[two]¡¤ ¡¤ ¡¤ ¡¤[n] address instruction) 1 [2]¡¤ ¡¤ ¡¤ ¡¤[n]°³ÀÇ ÁּҺθ¦ Áö´Ñ ¸í·É. 12. 1+1[2+1]¡¤ ¡¤ ¡¤ ¡¤[n+1]ÁÖ¼Ò¸í·É (one-plus-one [two-plus-one]¡¤ ¡¤ ¡¤ ¡¤[n-plus-one] address instruction) 2[3]¡¤ ¡¤ ¡¤ ¡¤[n+1]°³ÀÇ ÁּҺθ¦ Áö´Ñ ¸í·ÉÀ¸·Î¼ ,"+1"ÁּҴ Ưº°È÷ ÁöÁ¤µÇÁö ¾Ê´Â ÇÑ ´ÙÀ½¿¡ ½ÇÇàÇÏ´Â ¸í·ÉÀÇ ÁÖ¼Ò¸¦ °¡¸®Å²´Ù. 13. 1Áõ ÁÖ¼Ò¹ý (one-ahead addressing) ³»Æ÷ÁÖ¼Ò¹ýÀÇ ÇÑ ¹æ¹ýÀ¸·Î¼, ¸í·ÉÀÇ ¿¬»êºÎ°¡ ÃÖÈÄ¿¡ ½ÇÇàµÈ ¸í·ÉÀÇ ¿ÀÆÛ·£µå Àå¼Ò·Î °è¼ÓµÇ´Â Àå¼Ò¿¡ ÀÖ´Â ¿ÀÆÛ·£µå¸¦ ¹¬½ÃÀûÀ¸·Î ÁÖ¼ÒÈÇÏ´Â °Í. 14. °¡Á¤ ¿¬»ê, ÇϿ콺ŰÇÎ ¿¬»ê, ºÎ´ë ¿¬»ê, ¿À¹öÇìµå ¿¬»ê (housekeeping operation, overhead operation) Á÷Á¢ ±â¿©ÇÏ´Â °Í ¾øÀÌ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ ½ÇÇàÆíÀǸ¦ µµ¸ðÇÏ´Â ¿¬»ê.º¸±â: ±â¾ï¿µ¿ªÀÇ Ãʱ⼳Á¤, È£Ãâ¿ÀÇ ½ÇÇà. 15. °£Á¢ ¸í·É (indirect instruction) ÁöÁ¤µÈ ¿¬»ê¿¡ ´ëÇÑ ¿ÀÆÛ·£µåÀÇ °£Á¢ ÁÖ¼Ò¸¦ Æ÷ÇÔÇÏ´Â ¸í·É. 16. °£Á¢ÁÖ¼Ò,´ÙÁß ´Ü°èÁÖ¼Ò (indirect address, multilevel address) ¿ÀÆÛ·£µåÀÇ Áּҷμ Ãë±ÞµÇ´Â µ¥ÀÌÅÍ Ç׸ñÀÇ ±â¾ï Àå¼Ò¸¦ Áö½ÃÇÏ´Â Áּҷμ ¹Ýµå½Ã ±× Á÷Á¢ÁÖ¼Ò°¡ ¾Æ´Ï¾îµµ ÁÁ´Ù. 17. °¨½Ã ÇÁ·Î±×·¥, ½´ÆÛ¹ÙÀÌÀú (supervisory program,executive program, supervisor) Åë»óÀº ¿î¿µÃ¼°èÀÇ ÀϺημ, ´Ù¸¥ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÌ ½ÇÇàÀ» Á¦¾îÇÏ°í µ¥ÀÌÅÍ Ã³¸® ½Ã½ºÅÛÀÇ ÀÛ¾÷ÀÇ È帧À» ÅëÁ¦ÇÏ´Â ÄÄÇ»ÅÍ ÇÁ·Î±×·¥. 18. °³¹æ ¼ºê·çƾ, Á÷Á¢ »ðÀÔ ¼ºê·çƾ (open subroutine, direct insert subroutine) ¼ºê·çƾÀÇ ÀÏÁ¾À¸·Î ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ Áß ±× ¼ºê·çƾÀÌ »ç¿ëµÇ´Â °³°³ÀÇ Àå¼Ò¿¡ ±×°ÍÀ» »ðÀÔÇÏ¿©¾ß ÇÏ´Â °Í. 19. °Ë»ç ÇÁ·Î±×·¥ (checking program) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ Çϳª·Î¼ , ´Ù¸¥ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ ¶Ç´Â µ¥ÀÌÅÍÀÇ ÁýÇÕ¿¡ ´ëÇÏ¿© ±¸¹®»óÀÇ Â÷ÀÌ µîÀ» Á¶»çÇϴ°Í. 20. °Ë»çÁ¡ (checkpoint) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ Áß ÇϳªÀÇ Àå¼Ò·Î¼, °Ë»ç°¡ ÇàÇØÁö°í ¶Ç´Â Àç½ÃÀÛÇϱâ À§ÇÏ¿© µ¥ÀÌÅÍÀÇ ±â·ÏÀÌ ÇàÇØÁö´Â °÷. 21. °í¼öÁØ ¾ð¾î (high-level language) ¾î¶°ÇÑ ÄÄÇ»ÅÍ ¶Ç´Â ¾î¶°ÇÑ Á¾·ùÀÇ ÄÄÇ»ÅÍÀÇ ±¸Á¶µµ ¹Ý¿µÇÏÁö ¾Ê´Â ÇÁ·Î±×·¥ ¾ð¾î. 22. °ñ°Ý ÄÚµå (skeletal code) ¸í·ÉÀÇ ÁýÇÕÀ¸·Î¼, ÁÖ¼Ò¿Í °°Àº ¸í·ÉÀÇ ¾î¶² ºÎºÐÀ» ÁýÇÕÀÌ »ç¿ëµÉ ¶§¸¶´Ù ¿ÏÀüÈ÷ Çϰųª ¶Ç´Â »ó¼¼È÷ ÁöÁ¤ÇØ¾ß ÇÏ´Â °Í. 23. ±¸ºÐ, ¼¼±×¸ÕÆ® (segment,section (»ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù.) ,chapter (»ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù.) , partition (»ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù.)) 1°³ÀÇ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ ÀÚ±â¿ÏºñµÈ ºÎºÐÀ¸·Î¼ , ¹Ýµå½Ã ±× ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ Àüü°¡ ³»ºÎ ±â¾ïÀåÄ¡ ³»¿¡ µ¿½Ã¿¡ À¯ÁöµÇ¾î ÀÖÁö ¾Ê¾Æµµ ½ÇÇàµÉ ¼ö ÀÖ´Â °Í. 24. ±¸ºÐÈÇÏ´Ù, ¼¼±×¸ÕÆ®ÈÇÏ´Ù. (to segment, to section (»ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù.), to partition (»ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù.)) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥À» ±¸ºÐÇؼ ºÐÇÒÇÏ´Â °Í. 25. ±â¾ï ÇÒ´ç (storage allocation) ÁöÁ¤µÈ µ¥ÀÌÅÍ¿¡ ´ëÇÑ ±â¾ï ¿µ¿ªÀÇ ÇÒ´ç. 26. ±âÁØ ÁÖ¼Ò ( base address) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ ½ÇÇà Áß ÁÖ¼Ò °è»ê¿¡ ÀÖ¾î ±âÁØÀ¸·Î »ç¿ëµÇ´Â ¼öÄ¡. 27. ±âÈ£ ÁÖ¼Ò (symbolic address) ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹Ö¿¡ Æí¸®ÇÑ Çü½ÄÀ¸·Î Ç¥ÇöµÈ ÁÖ¼Ò. 28. ³»Æ÷ ÁÖ¼Ò¹ý (implied addressing) ÁÖ¼ÒÁöÁ¤ÀÇ Çѹæ¹ýÀ¸·Î¼ ¸í·ÉÀÇ ¿¬»êºÎ°¡ ¹¬½ÃÀûÀ¸·Î ¿ÀÆÛ·£µå¸¦ ÁÖ¼ÒÈÇÏ´Â °Í. 29. ³»Æ÷ÇÏ´Ù. (to nest) ¾î¶² Á¾·ùÀÇ 1°³ ¶Ç´Â ¿©·¯ °³ÀÇ ±¸Á¶¸¦ °°Àº Á¾·ùÀÇ 1°³ÀÇ ±¸Á¶¿¡ ¸ÂÃß¾î ³Ö´Â °Í.º¸±â: 1°³ÀÇ ·çÇÁ(³»Æ÷µÇ´Â ·çÇÁ)¸¦ ´Ù¸¥ ·çÇÁ(³»Æ÷ÇÏ´Â ·çÇÁ)¿¡ ³»Æ÷ÇÏ´Â °Í, 1°³ÀÇ ¼ºê·çƾ (³»Æ÷µÇ´Â ¼ºê·çƾ)À» ´Ù¸¥ ¼ºê·çƾ(³»Æ÷ÇÏ´Â ¼ºê·çƾ)¿¡ ³»Æ÷ÇÏ´Â °Í. 30. ³í¸® ¸í·É (logic instruction) ¿¬»êºÎ°¡ ³í¸® ¿¬»êÀ» ÁöÁ¤ÇÏ°í ÀÖ´Â ¸í·É. 31. ´ÙÀÌ·ºÅ丮 (directory) ½Äº°ÀÚ ¹× ±×°Í¿¡ ´ëÀÀÇÏ´Â µ¥ÀÌÅÍ Ç׸ñÀÇ ÂüÁ¶·ÎºÎÅÍ ¼º¸³µÇ´Â Ç¥. 32. ´ýÇÁ (dump) ´ýÇÁµÈ µ¥ÀÌÅÍ. 33. ´ýÇÁ (·çƾ) (dump(routine)) ´ýÇÁÇÏ´Â À¯Æ¿¸®Æ¼ ·çƾ. 34. ´ýÇÁÇÏ´Ù (to dump) ±â¾ïÀåÄ¡ ¶Ç´Â ±× ÀϺÎÀÇ ³»¿ëÀ» Åë»ó ³»ºÎ ±â¾ïÀ¸·ÎºÎÅÍ ¿ÜºÎ ¸Åü»ó¿¡ ±â·ÏÇÏ´Â °ÍÀ¸·Î º¸±â¸¦ µé¸é ±â¾ïÀåÄ¡¸¦ ´Þ¸® Àü¿ëÇϰųª Àå¾Ö ȤÀº ¿À·ù¿¡ ´ëÇØ ¹æ¾îÇÏ´Â µîÀÇ Æ¯Á¤ ¸ñÀûÀ» À§ÇØ ¶Ç´Â µð¹ö±×¿ÍÀÇ °ü·Ã¿¡ ÀÖ¾î ÇàÇØÁö´Â °Í. 35. µ¥ÀÌÅ͸í (data name) µ¥ÀÌÅÍÀÇ Ç׸ñÀ» ½Äº°Çϱâ À§ÇØ »ç¿ëµÇ´Â ¹®ÀÚ ¶Ç´Â ¹®ÀÚÀÇ ÁýÇÕ. 36. µ¹¹ßÇÏ´Ù, Æ®¸®°ÅÇÏ´Ù. (to trigger) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ Áï°¢ÀûÀÎ ½ÇÇàÀ» ¾ß±â½ÃÅ°´Â °ÍÀ¸·Î¼, Á¾Á¾ ¿ÜºÎȯ°æ¿¡¼ÀÇ °³ÀÔ, º¸±â¸¦ µé¸é ¼ÕÀ¸·Î Á¶ÀÛÇÏ´Â Á¦¾î¿¡ ÀÇÇÑ ÁøÀÔÁ¡À¸·ÎÀÇ Á¡ÇÁ°¡ ¿øÀÎÀÌ µÈ´Ù. 37. µ¿Àû ±â¾ïÇÒ´ç. (dynmic storage allocation) ±â¾ïÇÒ´ç ±â¹ýÀÇ ÀÏÁ¾À¸·Î¼ , ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ ¹× µ¥ÀÌÅÍ¿¡ ´ëÇØ ÇÒ´çµÇ´Â ±â¾ï¿µ¿ªÀÌ ÇÊ¿äÇÑ ½ÃÁ¡¿¡ ÀÖ¾î¼ Àû¿ëµÇ´Â ±âÁØ¿¡ µû¶ó °áÁ¤µÇ´Â °Í. 38. µ¿Àû ´ýÇÁ (dynamic dump) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ ½ÇÇà Áß¿¡ ´ýÇÁÇÏ´Â °ÍÀ¸·Î¼ Åë»ó ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ Á¦¾îÇÏ¿¡¼ ÇàÇØÁø´Ù. 39. µð¹ö±×ÇÏ´Ù. (ÇÁ·Î±×·¡¹Ö¿¡ ÀÖ¾î¼) (to debug (in programming)) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ ¶Ç´Â ´Ù¸¥ ¼ÒÇÁÆ®¿þ¾î¿¡¼ÀÇ Â÷À̸¦ °ËÃâÇÏ°í, ÃßÀûÇÏ¿© Á¦°ÅÇÏ´Â °Í. 40. ¶óÀ̺귯¸® ÇÁ·Î±×·¥ (library program) ÇÁ·Î±×·¥ ¶óÀ̺귯¸®¿¡ ÀÖ´Â ÄÄÇ»ÅÍ ÇÁ·Î±×·¥. 41. ·¹º§ ¹øÈ£, ·©Å© (level number , rank) °èÃþÀû Æí¼º¿¡¼ Ç׸ñÀÇ À§Ä¡¸¦ Ç¥½ÃÇÏ´Â ÂüÁ¶¹øÈ£. 42. ·çÇÁ (loop) ¾î¶² Á¶°ÇÀÌ ¸¸Á·µÇ°í ÀÖ´Â µ¿¾È ¹Ýº¹Çؼ ½ÇÇàµÉ¼ö ÀÖ´Â ¸í·ÉÀÇ ÁýÇÕ.ÁÖ: ¸¸µå´Â ¹æ¹ý¿¡ µû¶ó¼´Â ·çÇÁ°¡ 1ȸ ½ÇÇàµÉ ¶§±îÁö Á¶°ÇÀÌ ¸¸Á·µÇ¾î ÀÖ´ÂÁöÀÇ ¿©ºÎ¸¦ °áÁ¤Çϱâ À§ÇÑ Å×½ºÆ®°¡ ÇàÇØÁöÁö ¾Ê´Â´Ù. 43. ¸®ÅÍ·² (literal, figurative constant (ÀÌ ¶æÀ¸·Î´Â »ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù. )) ¿ø½Ã ÇÁ·Î±×·¥¿¡ ÀÖ¾î¼ Ç׸ñ °ªÀÇ ¸í½ÃÀûÀΠǥÇöÀ¸·Î, ±× °ªÀº ¿ø½Ã ÇÁ·Î±×·¥ÀÇ ¹ø¿ªÁß¿¡´Â º¯ÈµÇ¾î¼´Â ¾ÈµÇ´Â °Í. º¸±â: ¸í·É "if X=0 print FAIL" °¡¿îµ¥ÀÇ ¿öµå "FAIL" 44. ¸¶ÀÌÅ©·Î ÇÁ·Î±×·¡¹Ö (microproprogramming) ¸¶ÀÌÅ©·Î ÇÁ·Î±×·¡¹ÖÀÇ ÀÛ¼º ¶Ç´Â »ç¿ë. 45. ¸¶ÀÌÅ©·Î ÇÁ·Î±×·¥ (microprogram) ƯÁ¤ÇÑ ÄÄÇ»ÅÍÀÇ ¿¬»ê¿¡ ´ëÀÀÇÏ´Â ¿ä¼ÒÀûÀÎ ¸í·ÉÀÇ ¿·Î¼, Ưº°ÇÑ ±â¾ïÀåÄ¡¿¡ ³Ö¾îµÎ°í, ÄÄÇ»ÅÍÀÇ ¸í·É ·¹Áö½ºÅÍ¿¡ ÄÄÇ»ÅÍ ¸í·ÉÀÌ µµÀÔµÇ¸é ±× ¿ÀÇ ½ÇÇàÀÌ ½ÃÀ۵ȴÙ. 46. ¸¶ÀÌÅ©·Î ¸í·É (microinstruction) ¸¶ÀÌÅ©·Î ÇÁ·Î±×·¥ÀÇ ¸í·É. 47. ¸Å°³º¯¼ö¾î (parameter word) Á÷Á¢ ¶Ç´Â °£Á¢ÀûÀ¸·Î 1°³ ÀÌ»óÀÇ ¸Å°³º¯¼ö¸¦ ºÎ¿©Çϰųª ¶Ç´Â Áö½ÃÇÏ´Â ¿öµå. 48. ¸ÅÅ©·Î (¸í·É) (macroinstruction, macro(instruction )) ¿ø½Ã¾ð¾î Áß ÇϳªÀÇ ¸í·ÉÀ¸·Î¼, °°Àº ¿ø½Ã¾ð¾î Áß Á¤ÀÇµÈ ÀÏ·ÃÀÇ ¸í·É¿¡ µû¶ó ġȯµÇ¾î¾ß ÇÏ´Â °Í. ÁÖ: ¸ÅÅ©·Î ¸í·ÉÀº ġȯµÇ¾î¾ß ÇÏ´Â ¸í·É Áß ¸Å°³º¯¼ö¿¡ °ªÀ» ÁöÁ¤ÇÒ ¼öµµ ÀÖ´Ù. 49. ¸ÅÅ©·Î »ý¼º ÇÁ·Î±×·¥ (macro generator, macro generating program) ¿ø½Ã ¾ð¾î¿¡ ÀÖ¾î¼ ¸ÅÆ®·Î ¸í·ÉÀ» ¿ø½Ã¾ð¾îÀÇ ¸í·ÉÀÇ Á¤ÇØÁø ¿·Î ġȯÇÏ´Â ÄÄÇ»ÅÍ ÇÁ·Î±×·¥. 50. ¸ÅÅ©·Î Á¤ÀÇ, ¸ÅÅ©·Î ¼±¾ð (macrodefinition, macrodeclaration) ¸ÅÅ©·Î »ý¼º ÇÁ·Î±×·¥ÀÌ ¸ÅÅ©·Î ¸í·ÉÀ» ġȯÇÒ ¶§ »ç¿ëÇÏ´Â °ñ°Ý Äڵ带 Á¦°øÇÏ´Â ¼±¾ð. 51. ¸ÞŸ¾ð¾î (metalanguage) ¾ð¾î¸¦ ±ÔÁ¤Çϱâ À§ÇØ »ç¿ëÇÏ´Â ¾ð¾î. 52. ¸í·É (instruction, sratement (ÀÌ ¶æÀ¸·Î´Â »ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù. ),order (ÀÌ ¶æÀ¸·Î´Â »ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù. ), command ( »ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù. )) ÇÁ·Î±×·¥ ¾ð¾î¿¡ ÀÖ¾î¼ ¶æÀ» °¡Áø Ç¥ÇöÀ¸·Î¼ 1°³ÀÇ ¿¬»êÀ» ÁöÁ¤ÇÏ°í ¿ÀÆÛ·£µå°¡ ÀÖ´Ù¸é ±×°ÍÀ» ½Äº°ÇÏ´Â °Í. 53. ¸í·É ÁÖ¼Ò (instruction address) ¸í·É¾î ÁÖ¼Ò. 54. ¸í·É ÁýÇÕ (instruction set) ÄÄÇ»ÅÍ,ÇÁ·Î±×·¥¾ð¾î ¶Ç´Â ÇÁ·Î±×·¡¹Ö ½Ã½ºÅÛ Áß ÇÁ·Î±×·¥ ¾ð¾î¿¡ ÀÖ¾î¼ ¸í·ÉÀÇ ÁýÇÕ. 55. ¸í·É Çü½Ä (instruction format) ¸í·ÉÀÇ ±¸¼ººÎºÐÀ» Ç¥½ÃÇÏ´Â ¾ç½Ä. 56. ¸í·É¹®, ¹® (statement) ÇÁ·Î±×·¥ ¾ð¾î¿¡ ÀÖ¾î¼ ¶æÀ» °¡Áø Ç¥ÇöÀ¸·Î¼ , ¿¬»êÀ» ±â¼ú ¶Ç´Â ÁöÁ¤ÇÏ°í Åë»ó ±× ¾ð¾îÀÇ ¹®¸Æ¿¡ ´ëÇؼ´Â ¿Ï°áÁþ°í ÀÖ´Â °Í. 57. ¸í·É¾î (instruction word) ¸í·ÉÀ» Ç¥½ÃÇÏ´Â ¿öµå. 58. ¸ð´ÏÅÍ( ÇÁ·Î±×·¥) (monitor (program),monitoring program) µ¥ÀÌÅÍó¸® ½Ã½ºÅÛÀÇ ¿òÁ÷ÀÓÀ» °üÂû , ÅëÁ¦, Á¦¾î ¶Ç´Â °ËÁõÇÏ´Â ÄÄÇ»ÅÍ ÇÁ·Î±×·¥. 59. ¸ðÁ¶ (¿Ü°ü)¸í·É (dummy instruction) ¸í·ÉÀÇ Çü½ÄÀ» Áö´Ñ Å×ÀÌÅÍ Ç׸ñÀ¸·Î¼, ¸í·ÉÀÇ ÁýÇÕ¿¡ »ðÀԵDZâ´Â Çϳª ±×°ÍÀ» ½ÇÇàÇÏ´Â °ÍÀº ÀǵµµÇ¾î ÀÖÁö ¾Ê´Â °Í. 60. ¸ñÀû ÇÁ·Î±×·¥ (target program, object program) ¿ø½Ã ¾ð¾î¿¡ ¸ñÀû¾ð¾î·Î ¹ø¿ªµÈ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥. 61. ¸ñÀû ¾ð¾î (target language,object language) 1°³ÀÇ ¾ð¾î·Î¼, ±×°ÍÀ¸·Î ¸í·É¹®ÀÌ ¹ø¿ªµÇ´Â °Í. 62. ¹«¿¬»ê ¸í·É, NO OP(»ý·«Çü), °ø¸í·É (no operation instruction, NO OP, do nothing operation) ¸í·ÉÀÇ ÀÏÁ¾À¸·Î¼, ±× ½ÇÇàÀÌ ÄÄÇ»ÅÍ¿¡ ´ÙÀ½¿¡ ½ÇÇàÇØ¾ß ÇÒ ¸í·ÉÀ¸·Î ÁøÇàµÇ´Â °Í ÀÌ¿Ü¿¡ ¾î¶² °Íµµ °¡Á®¿ÀÁö ¾Ê´Â °Í. 63. ¹«Àú°Ç Á¡ÇÁÇÏ´Â ¸í·É (unconditional jump instruction, unconditional branch instruction , unconditional control transfer instruction,unconditional transfer instruction (»ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù.)) ¹«Á¶°Ç Á¡ÇÁ¸¦ ÁöÁ¤ÇÏ´Â ¸í·É. 64. ¹«Á¶°Ç Á¡ÇÁ (unconditional jump) Á¡ÇÁÀÇ ÀÏÁ¾À¸·Î¼, ±×°ÍÀ» ÁöÁ¤ÇÏ´Â ¸í·ÉÀÌ ½ÇÇàµÇ¸é ¹Ýµå½Ã ¹ß»ýÇÏ´Â °Í. 65. ¹®Á¦ ÁöÇâ¾ð¾î (problem-oriented language) ¾î¶² Á¾·ùÀÇ ¹®Á¦¿¡ ´ëÇØ Æ¯È÷ Àû´çÇÑ ÇÁ·Î±×·¥ ¾ð¾î.º¸±â:ALGOL, FORTRAN°ú °°Àº ¼ø¼ÁöÇâ¾ð¾î. GPSS, SIMSCRIPT¿Í °°Àº ½Ã¹Ä·¹ÀÌ¼Ç¿ë ¾ð¾î. 66. ¹Ýº¹ ÁÖ¼Ò¹ý (repetitive addressing) Á¦·Î ÁÖ¼Ò ¸í·É¿¡¸¸ Àû¿ëµÇ´Â ³»Æ÷ ÁÖ¼Ò¹ýÀÇ ÇÑ ¹æ¹ýÀ¸·Î¼, ¸í·ÉÀÇ ¿¬»êºÎ°¡ ÃÖÈÄ¿¡ ½ÇÇàµÈ ¸í·ÉÀÇ ¿ÀÆÛ·£µé ¹¬½ÃÀûÀ¸·Î ÁÖ¼ÒÈÇÏ´Â °Í. 67. ¹ø¿ª ÇÁ·Î±×·¥ (translator,translater , translating program) ¾î¶² ¾ð¾î¸¦ ´Ù¸¥ ¾ð¾î·Î, ƯÈ÷ ¾î¶² ÇÁ·Î±×·¥ ¾ð¾î¸¦ ´Ù¸¥ ÇÁ·Î±×·¥ ¾ð¾î·Î ¹ø¿ªÇÏ´Â ÄÄÇ»ÅÍ ÇÁ·Î±×·¥. 68. ¹ø¿ª [ÄÄÆÄÀÏ] [¾î¼Àºí] [½ÇÇà] ½Ã°£ (translating [compiling] [assembling] [running] time, translate [compile] [assemble] [run]duration) ¹ø¿ªÇÁ·Î±×·¥ [ÄÄÆÄÀÏ] [¾î¼Àºí] [¸ñÀû ÇÁ·Î±×·¥]ÀÇ ½ÇÇà¿¡ ÇÊ¿äÇÑ °æ°ú ½Ã°£. 69. ¹ø¿ª ÇÁ·Î±×·¥, ÀÎÅÍÇÁ¸®ÅÍ ( ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹Ö¿¡ ÀÖ¾î¼) (interpretive program, interpreter (in computer programming)) ¹ø¿ªÇϱâ À§ÇØ »ç¿ëµÇ´Â ÄÄÇ»ÅÍ ÇÁ·Î±×·¥. 70. ¹ø¿ª[ÄÄÆÄÀÏ] [¾î¼Àºí] [½ÇÇà] ´Ü°è ( translate [compile] [assembly] [execute] phass, translating[compiling] [assembling] [executing ]phase) ÁÖÇà¿¡ °üÇÑ ³í¸®ÀûÀÎ ÀϺημ , ¹ø¿ªÇÁ·Î±×·¥ [ÄÄÆÄÀÏ·¯] [¾î¼Àºí·¯] [¸ñÀû ÇÁ·Î±×·¥]ÀÇ ½ÇÇàÀ» Æ÷ÇÔÇÏ´Â °Í. 71. ¹ø¿ªÇÏ´Ù. (to interpret) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥¿¡ ÀÖ¾î¼ ¿ø½Ã¾ð¾îÀÇ ¸í·É¹®À» ´ÙÀ½ ¸í·É¹®ÀÇ ¹ø¿ª ¹× ½ÇÇà ÀÌÀü¿¡ 1°³¾¿ ¹ø¿ªÇÏ°í ½ÇÇàÇÏ´Â °Í. 72. º¯°æ ´ýÇÁ (change dump) ³»¿ëÀÌ º¯°æµÈ ±â¾ïÀå¼ÒÀÇ ¼±Åà ´ýÇÁ. 73. º¯¼ö( ÇÁ·Î±×·¡¹Ö¿¡ ÀÖ¾î¼) (variable (in programming)) ¹®ÀÚ ¶Ç´Â ¹®ÀÚÀÇ ÁýÇÕÀ¸·Î¼, °ªÀ» ÂüÁ¶ÇÏ°í ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ ½ÇÇà Áß¿¡´Â ÁÖ¼Ò¿¡ ´ëÀÀÇÏ°í ÀÖ´Â °Í. 74. º¹±Í½ÃÅ°´Ù. (to return) ¼ºê·çƾ ³»¿¡¼ ±× ¼ºê·çƾÀ» È£ÃâÇÑ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ ÁßÀÇ 1°³ÀÇ º¯¼ö¸¦ ¼³Á¤ÇÏ´Â °Í. 75. º¹±ÍÇÏ´Ù. (to retun) ¼ºê·çƾ³»¿¡¼ ±× ¼ºê·çƾÀ» È£ÃâÇÑ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥À¸·ÎÀÇ ¿¬°è¸¦ ½ÇÇàÀ¸·Î ¿Å±â´Â °Í. 76. º¹¼ö ÁÖ¼Ò ¸í·É (multiaddress instruction, multiple addressoptional) 2°³ ÀÌ»óÀÇ ÁÖ¼ÒºÎÀ» Áö´Ñ ¸í·É 77. ºÎÆ®½ºÆ®·¦ (bootstrap) ¸í·ÉÀÇ ÁýÇÕÀ¸·Î¼, ¿ÏÀüÇÑ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÌ ±â¾ïÀåÄ¡¿¡ ÀÔ·ÂÀ» ¿Ï·áÇÒ ¶§±îÁö ÈļÓÀÇ ¸í·ÉÀ» ÀûÀçÇÏ´Â °Í. 78. ºÎÆ®½ºÆ®·¦ (ÀûÀç±â) (bootstrap(loader)) ÀÔ·ÂÀÇ ·çƾÀ¸·Î¼ ±× ¾È¿¡¼ »çÀü¿¡ ¼³Á¤µÈ ÄÄÇ»ÅÍÀÇ ¿¬»êÀÌ ºÎÆ®½ºÆ®·¦À» ÀûÀçÇϱâ À§ÇØ »ç¿ëµÇ´Â °Í. 79. ºÎÆ®½ºÆ®·¦ÇÏ´Ù (to bootstrap) ºÎÆ®½ºÆ®·¦À» »ç¿ëÇÏ´Â °Í. 80. ºÐ±â ¸í·É (branch instruction, decision instruction(¹Ì±¹¿¡¼¸¸)) ºÐ±â¸¦ Á¦¾îÇÏ´Â ¸í·É. 81. ºÐ±âÁ¡ (branchpoint) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ Áß¿¡¼ ºÐ±â¸¦ ÀÏÀ¸Å°´Â Á¡À¸·Î¼, Ưº°È÷ ¸í·ÉÀÇ ÁÖ¼Ò ¶Ç´Â Ç¥¸¦ ¸»ÇÑ´Ù. 82. ºÐ±âÇÏ´Ù. (to branch) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ ½ÇÇà¿¡ ÀÖ¾î¼ ´Ù¼öÀÇ ¼±ÅÃÇÒ ¼ö ÀÖ´Â ¸í·ÉÁýÇÕ Áß 1°³¸¦ ¼±ÅÃÇÏ´Â °Í. 83. ºñ¼ºÃþ ¾ð¾î, Àڱ⠱â¼ú °¡´É¾ð¾î (unstratified language) ±× ÀÚ½ÅÀÇ ¸ÞŸ¾ð¾î·Î¼ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ¾ð¾î.º¸±â: ´ëºÎºÐÀÇ ÀÚ¿¬¾ð¾î. 84. »çÀü ¼³Á¤ ¸Å°³º¯¼ö (preset parameter) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¶§ º¸±â¸¦ µé¸é È帧µµ¸¦ ÀÛ¼ºÇÒ ¶§, ÀοëÇÒ ¶§, ¶Ç´Â ÄÄÆÄÀÏÇÒ ¶§¿¡ ¼³Á¤µÇ´Â ¸Å°³º¯¼ö. 85. »çÀü ¼³Á¤ÇÏ´Ù. (to preset) ·çÇÁÀÇ Á¦¾î°ª ¶Ç´Â ¸Å°³º¯¼ö·Î ¼³Á¤µÇ¾î¾ß ÇÒ °ª°ú °°Àº ÃʱâÁ¶°ÇÀ» È®Á¤ÇÏ´Â °Í. 86. »çÀü±â¾ïÇÏ´Ù. (to prestore) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥, ·çƾ ¶Ç´Â ¼ºê·çƾ¿¡ ÀÔ·ÂÇϱâ Àü¿¡ ±× ÄÄÇ»ÅÍ ÇÁ·Î±×·¥, ·çƾ ¶Ç´Â¼ºê·çƾ¿¡¼ ÇÊ¿äÇÑ µ¥ÀÌÅ͸¦ ±â¾ïÇÏ´Â °Í. 87. »çÈÄ ºÐ¼® ´ýÇÁ (postmortem dump) Åë»ó µð¹ö±×, °¨»ç ¶Ç´Â ¹®¼ÈÀÇ ¸ñÀû¿¡¼ ÁÖÇàÀÇ Á¾·á·Î ´ýÇÁÇÏ´Â °Í. 88. »ê¹ý ¾ð¾î (algorithmic language) »ê¹ýÀ» Ç¥½ÃÇϱâ À§ÇØ ¸¸µé¾îÁø Àΰø¾ð¾î. 89. »ê¼ú ¸í·É (arithmetic instruction,arithmetical instruction) ¿¬»êºÎ°¡ »ê¼ú¿¬»êÀ» ÁöÁ¤ÇÏ°í ÀÖ´Â ¸í·É. 90. »ó´ë ÁÖ¼Ò (relative address) ±âÁØ ÁּҷκÎÅÍÀÇ Â÷À̷μ, Ç¥ÇöµÇ´Â ÁÖ¼Ò. 91. »ý¼º ÇÁ·Î±×·¥, Á¦³Ê·¹ÀÌÅÍ (generator) ¸Å°³º¯¼ö¸¦ ¹Þ¾Æ ¾î¶² °ñ°Ý¿¡ µû¸¥ ±â°è¾îÀÇ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥À» ÀÛ¼ºÇس»´Â ÄÄÇ»ÅÍ ÇÁ·Î±×·¥. 92. ¼ºê·çƾ (subroutine) ¼ø¹øÀÌ ºÙ¿©Áø ¸í·É¹®ÀÇ ÁýÇÕÀ¸·Î¼ , 1°³ ÀÌ»óÀÇ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ Áß ¶Ç´Â 1°³ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ 1°³ ÀÌ»óÀÇ Àå¼Ò¿¡ ÀÖ¾î¼ »ç¿ëµÇ´Â °Í.ºñ °í ¼ºêÇÁ·Î±×·¥À̶ó´Â ¿ë¾î¸¦ ¼ºê·çƾÀÇ ¶æÀ¸·Î »ç¿ëÇÏ´Â ¼ö°¡ ÀÖ´Ù. 93. ¼±¾ð (declaration, directive, declarative (»ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù. ),pseudo-instruction (Æä¾î·Î »ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù. )) ÇÁ·Î±×·¥ ¾ð¾î¿¡ ÀÖ¾î¼, ±× ¾ð¾î ¼ÓÀÇ ´Ù¸¥ Ç¥ÇöÀÇ Çؼ®¿¡ ¿µÇâÀ» ºÎ¿©ÇÏ´Â ¶æÀÌ Àִ ǥÇö. 94. ¼±Åà ´ýÇÁ (selective dump) 1°³ ÀÌ»óÀÇ ÁöÁ¤µÈ ±â¾ï ¿µ¿ªÀÇ ³»¿ëÀ» ´ýÇÁÇÏ´Â °Í. 95. ¼±Åà ÈÞÁö¸í·É, ¼±Åà Á¤Áö¸í·É. (optional pause instruction, optional stop optional) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ ½ÇÇàÀ» ¼ÕÀ¸·Î Á¶ÀÛÇÏ¿© ÀϽÃÀûÀ¸·Î ÁßÁö°¡ °¡´ÉÇϵµ·Ï ÇÏ´Â ¸í·É. 96. ¼³Á¤ÇÏ´Ù. (º¯¼ö¿¡ ´ëÇؼ) (to bind (of a bariable),to set (of a variable) (¿µ±¹¿¡¼¸¸)) º¯¼ö¿¡ °ªÀ» ÇÒ´çÇÏ´Â °Í. ƯÈ÷ ¸Å°³º¯¼ö¿¡ °ªÀ» ÇÒ´çÇÏ´Â °Í. 97. ¼ºÃþ ¾ð¾î, ÀÚ±â±â¼ú ºÒ´É ¾ð¾î. (stratified language) ±× ÀÚ½ÅÀÇ ¸ÞŸ¾ð¾î·Î¼ ÀÌ¿ëÇÒ ¼ö ¾ø´Â ¾ð¾î.º¸±â : FORTRAN 98. ¼Ó»ç (ÇÁ·Î±×·¥), ½º³À¼ô(ÇÁ·Î±×·¥) (snapshot ( program)) ¼±Á¤µÈ ¸í·É ¶Ç´Â Á¶°Ç¿¡ ´ëÇؼ¸¸ Ãâ·Â µ¥ÀÌÅ͸¦ ÀÛ¼ºÇÏ´Â ÃßÀû ÇÁ·Î±×·¥. 99. ¼Ó»ç ´ýÇÁ (snapshot dump) 1°³ ÀÌ»óÀÇ ÁöÁ¤µÈ ±â¾ï¿µ¿ª ³»¿ëÀÇ µ¿Àû ´ýÇÁ. 100. ¼ö½Ä¸í (qualified name) ÁöÁ¤µÈ ºÐ·ùü°è¿¡ ÀÖ¾î¼ ¾î¶² Á¾·ù¿¡ ¼Ò¼ÓÇØ ÀÖ´Â °¡¸¦ Ç¥½ÃÇÏ´Â °ÍÀ» ¸í½ÃÀûÀ¸·Î ¼ö¹ÝÇÏ´Â µ¥ÀÌÅ͸í. 101. ¼ø¼ÁöÇâ ¾ð¾î (precedure - oriented language, procedural language) ¼ø¼¸¦ ¸íÈ®ÇÑ »ê¹ýÀ¸·Î ½±°Ô Ç¥ÇöÇÒ ¼ö ÀÖ´Â ¹®Á¦ ÁöÇâ ¾ð¾î.º¸±â: ALGOL, COBOL, FORTRAN, PL/I. 102. ¼øȯ ¼ºê·çƾ [·çƾ] (recursive subroutine [routine]) ¼ºê·çƾ[·çƾ]ÀÇ Çϳª·Î¼, ±× ÀÚ½ÅÀ» Á÷Á¢ È£ÃâÇϰųª ±× ÀÚ½ÅÀÌ È£ÃâÇÑ ´Ù¸¥ ¼ºê·çƾ¿¡¼ È£ÃâµÇ°Å³ª ÇÔÀ¸·Î½á ±× ÀÚ½ÅÀ» ¼ºê·çƾÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Â °Í 103. ½ºÀ§Ä¡ Ç¥½Ã, Ç÷¡±× (switch indicator , flag) ½ºÀ§Ä¡Á¡ÀÇ ¼³Á¤»óŸ¦ °áÁ¤Çϰųª ³ªÅ¸³»´Â Ç¥½Ã. 104. ½ºÀ§Ä¡Á¡, ½ºÀ§Ä¡ (switchpoint, switch(¹Ì±¹¿¡¼¸¸)) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥¿¡ ÀÖ¾î¼ ¸Å°³º¯¼ö·Î¼, ºÐ±â¸¦ Á¦¾îÇÏ°í ¶ÇÇÑ ±× ºÐ±âÁ¡À» µµ´ÞÇϱâ Àü¿¡ ¼³Á¤µÇ´Â °Í. 105. ½Äº°ÀÚ (identifier) µ¥ÀÌÅÍÀÇ Ç׸ñÀ» ½Äº° ¶Ç´Â ¸í¸íÇÏ°í ¶§·Î´Â ±× µ¥ÀÌÅÍÀÇ ¼ºÁúÀ» Ç¥½ÃÇϱâ ÀÌÇØ »ç¿ëµÇ´Â ¹®ÀÚ ¶Ç´Â ¹®ÀÚÀÇ ÁýÇÕ. 106. ¾Ë°ñ (ALGOL) ÁÖ·Î ¼öÄ¡°è»ê ¹× ³í¸®¿¬»êÀ» Çϱâ À§ÇÑ ÇÁ·Î±×·¥ ¾ð¾îÀÇ Çϳª. Âü°í: 1. ALGOLÀºAlgoritmic LanguageÀÇ ¾à¾î. 2. ALGOLÀº KS¿¡ ±ÔÁ¤µÇ¾î ÀÖ´Ù. 107. ¾î¼Àºí·¯ (assembler, assembly program) ¾î¼ÀºíÇϱâ À§ÇØ »ç¿ëµÇ´Â ÄÄÇ»ÅÍ ÇÁ·Î±×·¥. 108. ¾î¼Àºí¸® ¾ð¾î (assembly language) ÄÄÇ»ÅÍ ÁöÇâ¾ð¾îÀÇ Çϳª·Î¼ ±× ¸í·ÉÀÌ Åë»ó ÄÄÇ»ÅÍ ¸í·É°ú 1´ë 1´ëÀÀÇÏ°í ÀÖ´Â ¸ÅÅ©·Î ¸í·ÉÀÇ »ç¿ë°ú °°Àº ±â´ÉÀ» °®Ãâ ¼ö ÀÖ´Â °Í. 109. ¾î¼ÀºíÇÏ´Ù (to assemble) ¾î¼Àºí¸®¾ð¾î·Î Ç¥ÇöµÈ ÇÁ·Î±×·¥À» ÄÄÇ»ÅÍ ¾ð¾î·Î ¹ø¿ªÇÏ´Â °Í°ú ´ëºÎºÐÀÇ °æ¿ì ´Ù½Ã ¼ºê·çƾÀ» ¿¬°èÇϴ°Í.ÁÖ: ¾î¼ÀºíÀº Åë»ó ¾î¼Àºí¸®¾ð¾îÀÇ ¿¬»êÄڵ带 ÄÄÇ»ÅÍ ¾ð¾îÀÇ ¿¬»êÄÚµå ·Î Ä¡È¯ÇÏ°í ±âÈ£ ÁÖ¼Ò¸¦ Àý´ë ÁÖ¼Ò, Áï°¢ ÁÖ¼Ò, Àç¹èÄ¡°¡´É ÁÖ¼Ò ¶Ç´Â °¡»ó ÁּҷΠġȯÇÔ 110. ¾î¿ë·Ð, ÇÁ·¡±×¸Åƽ½º (pragmatics) ¹®ÀÚ ¶Ç´Â ¹®ÀÚÀÇ ÁýÇÕ °ú ±× Çؼ® ¹× »ç¿ë ¹æ¹ý »çÀÌÀÇ °ü°è. 111. ¾ð¾î (language) Á¤º¸ÀÇ Àü´ÞÀ» À§ÇØ »ç¿ëÇÏ´Â ¹®ÀÚ, ¾à¼Ó ¹× ±ÔÄ¢ÀÇ ÁýÇÕ. 112. ¿¬°ÔÇÏ´Ù. (to link) ÄÄÇ»ÅÍÀÇ ÇÁ·Î±×·¡¹Ö¿¡ ÀÖ¾î¼ ¿¬°è¸¦ ºÎ¿©ÇÏ´Â °Í. 113. ¿¬°è (link, linkage) ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹Ö¿¡ ÀÖ¾î¼ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ ÀϺÎ, ¾î¶² °æ¿ì¿¡´Â 1°³ÀÇ ¸í·É ¶Ç´Â 1°³ÀÇ ÁÖ¼ÒÀÌ¸ç ±× ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ °¢ ºÎºÐ »çÀÌ¿¡¼ Á¦¾î ¹× ¸Å°³º¯¼ö¸¦ ÁÖ°í ¹Þ´Â°Í. 114. ¿¬»ê ÄÚµå (operation code, order code(»ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù.)) ÄÄÇ»ÅÍÀÇ ¿¬»êÀ» Ç¥½ÃÇϱâ À§ÇØ »ç¿ëµÇ´Â ÄÚµå. 115. ¿¬»êºÎ, ¿¬»êÀÚºÎ, ±â´ÉºÎ (operation part, operator part , function operation) ¸í·ÉÀÇ ÀϺκÐÀ¸·Î¼, Åë»ó ÇàÇØÁö´Â ¿¬»ê¸¸À» ¸í½ÃÀûÀ¸·Î ÁöÁ¤ÇÏ°í ÀÖ´Â °÷.ÁÖ:" Åë»ó"¿¡ ´ëÇÑ ¿¹¿Ü·Î¼´Â ¹¬½Ã ÁÖ¼ÒÁöÁ¤À» ÂüÁ¶. 116. ¿¹¾à¾î (reserved word, key word (ÀÌ ¶æÀ¸·Î´Â »ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù. )) ¿ø½Ã¾ð¾î¿¡ ´ëÇÑ ¿öµå·Î¼, ±× ¶æÀÌ ±× ¾ð¾îÀÇ Æ¯Á¤±ÔÄ¢¿¡ µû¶ó °íÁ¤µÇ¾î ÀÖ°í ±× ¿ø½Ã¾ð¾î·Î Ç¥ÇöµÈ ¾î¶°ÇÑ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ °æ¿ì¿¡µµ ¶æÀ» º¯°æÇÒ ¼ö¾ø´Â °Í. ±× ¿ø½Ã¾ð¾î·Î Ç¥ÇöµÈ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥Àº ±× ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ ´Ù¸¥ ¹®¸Æ °¡¿îµ¥¿¡ ±× ¿öµå¸¦ »ç¿ëÇÏ´Â °Í 117. ¿À¹ö·¹ÀÌ ( overlay) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥¿¡ ÀÖ¾î¼ ³»ºÎ ±â¾ïÀåÄ¡¿¡ ³»¿¡ ¿µ¼ÓÀûÀ¸·Î À¯ÁöµÇ´Â °ÍÀÌ ¾Æ´Ñ ±¸ºÐ. 118. ¿À¹ö·¹ÀÌÇÏ´Ù. (to overlay) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ ½ÇÇà Áß¿¡ ÇöÀç·Î ºÒÇÊ¿äÇÏ°ÔµÈ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ ºÎºÐ¿¡ ÀÇÇØ ±×°Í±îÁö Á¡À¯µÇ°í ÀÖ´ø ±â¾ï¿µ¿ª¿¡ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ ±¸ºÐÀ» ÀûÀçÇϴ°Í. 119. ¿ÜºÎ ÇÁ·Î±×·¥ ¸Å°³º¯¼ö (external program parameter, program parameter (¿µ±¹¿¡¼´Â »ç¿ëÇÏÁö ¾Ê´Â´Ù.)) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥¿¡ ÀÖ¾î¼ ±× ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ È£Ãâ½Ã¿¡ ¼³Á¤µÇ¾î¾ß ÇÏ´Â ¸Å°³º¯¼ö. 120. ¿ø½Ã ¾ð¾î (source language) 1°³ÀÇ ¾ð¾î·Î¼, ±×°ÍÀ¸·ÎºÎÅÍ ¸í·É¹®ÀÌ ¹ø¿ªµÇ´Â °Í. 121. ¿ø½Ã ÇÁ·Î±×·¥ (source program) ¿ø½Ã ¾ð¾î·Î Ç¥ÇöµÈ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥. 122. À¯Æ¿¸®Æ¼ ·çƾ [ ÇÁ·Î±×·¥], ¼ºñ½º ·çƾ[ ÇÁ·Î±×·¥] (utility routine [program], service routine [program]) ÄÄÇ»ÅÍ¿¡ ÀÇÇÑ Ã³¸®¸¦ ÀϹÝÀûÀ¸·Î Áö¿øÇÏ´Â ·çƾ [ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥].º¸±â: ÀԷ·çƾ, Áø´Ü ÇÁ·Î±×·¥, ÃßÀû ÇÁ·Î±×·¥, ºÐ·ù ÇÁ·Î±×·¥. ÁÖ: ¹®¸Æ Áß¿¡¼´Â »ç¿ëÇü½Ä°ú ºóµµÀÇ Â÷ÀÌ¿¡ µû¶ó ÄÄÇ»ÅÍ ÇÁ·Î±×·¥°ú ·çƾÀ» ±¸º°ÇÏ°í ÀÖ´Ù. (02.04.02 ¹× 02.04.08)ÂüÁ¶. 123. À¯È¿ ¸í·É (effective instruction, actual instruction (»ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù.)) ¼ö½ÄÇÏÁö ¾Ê°í ½ÇÇàÇÒ ¼ö ÀÖ´Â ¸í·É. 124. À¯È¿ ÁÖ¼Ò (effective address) À¯È¿ ¸í·ÉÀÇ ÁÖ¼ÒºÎÀÇ ³»¿ë. 125. Àǹ̷Ð, ¶æ (semantics) ¹®ÀÚ ¶Ç´Â ¹®ÀÚÀÇ ÁýÇÕ°ú ±× ¶æ »çÀÌÀÇ °ü°è·Î¼ ±× Çؼ®ÀÇ ¹æ¹ý ¹× »ç¿ë ¹æ¹ý°ú´Â µ¶¸³µÈ°Í. 126. ÀÇ»çÄÚµå (pseudocode) ½ÇÇà¿¡ ¾Õ¼ ¹ø¿ªÀ» ÇÊ¿ä·Î ÇÏ´Â ÄÚµå. 127. Àΰø ¾ð¾î (artificial language) ±ÔÄ¢ÀÌ »ç¿ëµÇ±â ÀüºÎÅÍ ¸í½ÃÀûÀ¸·Î È®¸³µÇ¾î ÀÖ´Â ¾ð¾î. 128. À妽º ¿öµå (index word) ¸í·ÉÀÇ ÁּҺο¡ Àû¿ëµÈ ¸í·É¼ö½ÄÀÚ. 129. ÀÔ·Â ·çƾ [ ÇÁ·Î±×·¥] (input routine [program]) ÄÄÇ»ÅÍÀÇ ÀÔ·Â󸮸¦ ±¸¼ºÇÏ´Â À¯Æ¿¸®Æ¼ ·çƾ[ À¯Æ¿¸®Æ¼ ÇÁ·Î±×·¥].ÁÖ: ¹®¸Æ Áß¿¡¼´Â »ç¿ëÇü½Ä°ú ºóµµÀÇ Â÷ÀÌ¿¡ µû¶ó ÄÄÇ»ÅÍ ÇÁ·Î±×·¥°ú ·çƾÀ» ±¸º°ÇÏ°í ÀÖ´Ù. (02.04.02 ,¹× 02.04.08 )ÂüÁ¶. 130. Àڱ⠻ó´ë ÁÖ¼Ò (self -relative address) »ó´ëÁÖ¼ÒÀÇ ÀÏÁ¾À¸·Î¼, À̸¦ Æ÷ÇÔÇÏ´Â ¸í·ÉÀÇ ÁÖ¼Ò¸¦ ±âÁØ ÁÖ¼Ò·Î »ç¿ëÇÏ´Â °Í. 131. ÀÚ¿¬ ¾ð¾î (natural language) ±ÔÄ¢ÀÌ ¸í½ÃÀûÀ¸·Î ±ÔÁ¤µÇÁö ¾Ê°í ÇöÇàÀÇ ¿ë¹ý¿¡ ±Ù°ÅÇÏ°í ÀÖ´Â ¾ð¾î. 132. ÀåÄ¡ ÁÖ¼Ò (device address) ÀÔÃâ·ÂÀåÄ¡, º¸Á¶ ±â¾ïÀåÄ¡ µî¿¡ ÷°¡µÇ´Â ÀåÄ¡ °íÀ¯ÀÇ ÁÖ¼Ò. 133. Àç¹èÄ¡ °¡´É ÇÁ·Î±×·¥ (relocatable program) Àç¹èÄ¡µÉ ¼ö ÀÖ´Â ÇüÀ¸·Î µÇ¾î ÀÖ´Â ÄÄÇ»ÅÍ ÇÁ·Î±×·¥. 134. Àç¹èÄ¡ °¡´ÉÁÖ¼Ò (relocatable address) ÁÖ¼ÒÀÇ ÀÏÁ¾À¸·Î¼ , À̸¦ Æ÷ÇÔÇÏ´Â ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÌ Àç¹èÄ¡µÉ ¶§ Á¶Á¤µÇ´Â °Í. 135. Àç¹èÄ¡ÇÏ´Ù. (to relocate) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ ¶Ç´Â ±× ÀϺθ¦ À̵¿ÇÏ°í ¶ÇÇÑ À̵¿ ÈÄ¿¡ ±× ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÉ ¼ö ÀÖµµ·Ï ÇÊ¿äÇÑ ÁÖ¼Ò ÂüÁ¶¸¦ Á¶Á¤Çϴ°Í. 136. Àç»ç¿ë °¡´É ÇÁ·Î±×·¥[·çƾ] (reusable program [routine]) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥[·çƾ]ÀÇ Çϳª·Î¼, Çѹø ÀûÀçµÈ ÈÄ´Â ¹Ýº¹Çؼ ½ÇÇàµÉ¼ö ÀÖ´Â °ÍÀ¸·Î ´õ¿íÀÌ ½ÇÇà Áß¿¡ º¯°æµÈ ¾î¶°ÇÑ ¸í·Éµµ Ãʱ⠻óÅ·ΠµÇµ¹·Á ¿ÜºÎ ÇÁ·Î±×·¥ ¸Å°³º¯¼ö´Â º¯°æµÇÁö ¾Ê°í À¯ÁöµÈ´Ù´Â Á¶°ÇÀ» ¸¸Á·ÇÏ°í ÀÖ´Â °Í. 137. Àç½ÃÀÛ (restart) °Ë»çÁ¡¿¡ ÀÖ¾î ±â·ÏÇÑ µ¥ÀÌÅ͸¦ »ç¿ëÇÏ°í ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÌ ½ÇÇàÀ» Àç°³ÇÏ´Â °Í. 138. Àç½ÃÀÛ ¸í·É (restart instruction) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ ÁßÀÇ ¸í·ÉÀ¸·Î¼, ±×°÷¿¡¼ºÎÅÍ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥À» Àç½ÃÀÛ½Ãų ¼ö ÀÖ´Â °Í. 139. Àç½ÃÀÛÁ¡ (restart point, rescue point) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ Áß ÇϳªÀÇ Àå¼Ò·Î¼, ½ÇÇàÀ» Àç½ÃÀÛÇÒ ¼ö ÀÖ´Â °÷. ƯÈ÷ Àç½ÃÀÛ ¸í·ÉÀÇ ÁÖ¼Ò. 140. Àç½ÃÀÛÁ¶°Ç (restart condition, restart point (»ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù.)) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ ½ÇÇà Áß¿¡ Àç¼³Á¤µÉ ¼ö ÀÖ´Â Á¶°ÇÀ¸·Î ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ Àç½ÃÀÛÀ» °¡´ÉÇÏ°Ô ÇÏ´Â °Í. 141. Àç½ÃÀÛÇÏ´Ù. (to restart) Àç½ÃÀÛÀ» ½Ç½ÃÇÏ´Â °Í. 142. ÀçÁøÀÔÁ¡ (reentry point) ¼ºê·çƾÀ» È£ÃâÇÑ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÌ ±× ¼ºê·çƾ¿¡¼ ÀçÁøÀ﵃ ¶§ ¸í·ÉÀÇ ÁÖ¼Ò ¶Ç´Â Ç¥. 143. Àý´ë ¸ê·É (absolute instruction) ÃÖÁ¾ÀûÀ¸·Î ½ÇÇà°¡´ÉÇÑ Çü½ÄÀÌ µÇ¾î ÀÖ´Â ÄÄÇ»ÅÍ ¸í·É. 144. Àý´ë ÁÖ¼Ò (absolute address, machine address(ÀÌ ¶æÀ¸·Î´Â »ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù. )) ÄÄÇ»ÅÍ ¾ð¾î ÁßÀÇ Áּҷμ Áß°£ÀûÀÎ ±âÁØÀ» »ç¿ëÇÏÁö ¾Ê°í ±â¾ïÀå¼Ò¶Ç´Â ÀåÄ¡¸¦ ½Äº°ÇÒ ¼ö ÀÖ´Â °Í. 145. Àý´ë[±âÈ£] [»ó´ë] [ÀÚ±â»ó´ë] [Áï°¢] [Á÷Á¢] [°£Á¢] ÁÖ¼ÒÁöÁ¤ (absolute[symbolic] [relative] [self-relative] [immediate] [direct] [indirect] addressing) ¸í·ÉÀÇ ÁּҺΰ¡ Àý´ëÁÖ¼Ò [±âÈ£ÁÖ¼Ò] [»ó´ëÁÖ¼Ò] [ÀÚ±â»ó´ëÁÖ¼Ò] [Áï°¢ÁÖ¼Ò] [Á÷Á¢ÁÖ¼Ò][°£Á¢ÁÖ¼Ò]¸¦ Æ÷ÇÔÇÏ´Â ÁÖ¼ÒÀÇ ÁöÁ¤ ¹æ¹ý. 146. Á¡ÇÁ ( jump branch (ÀÌ ¶æÀ¸·Î´Â »ç¿ë»çÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù. ) , transfer (ÀÌ ¶æÀ¸·Î´Â »ç¿ë»çÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù. )) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ ½ÇÇà¿¡ ÀÖ¾î¼ ÇöÀç ½ÇÇàµÇ°í ÀÖ´Â ¸í·ÉÀÇ ¾Ï½ÃÀû ¶Ç´Â ¼±¾ðµÇ¾î ÀÖ´Â ½ÇÇà¼ø¼·ÎºÎÅÍÀÇ Å»Ãâ. 147. Á¡ÇÁ ¸í·É (jump instruction,branch instruction, control transfer instruction, transfer instruction (»ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù. )) Á¡ÇÁ¸¦ ÁöÁ¤ÇÏ´Â ¸í·É. 148. Á¤Àû ´ýÇÁ (static dump) ±â°è¿¡ °ü·ÂµÈ ƯÁ¤ ½ÃÁ¡¿¡ Á¾Á¾ ÁÖÇàÀÇ Á¾·á¿¡¼ ´ýÇÁÇÏ´Â °ÍÀ¸·Î¼ Åë»ó ÄÄÇ»ÅÍ Á¶ÀÛ¿ø ¶Ç´Â °¨½Ã ÇÁ·Î±×·¥ÀÇ Á¦¾îÇÏ¿¡¼ ÇàÇØÁø´Ù. 149. Á¤Áö ¸í·É (stop instruction) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ ½ÇÇà Á¾·á¸¦ ÁöÁ¤ÇÏ´Â Ãⱸ. 150. Á¦·Î ÁÖ¼Ò¸í·É (zero address instruction) ÁּҺθ¦ Áö´ÏÁö ¾Ê´Â ¸í·ÉÀ¸·Î¼, ÁÖ¼Ò°¡ ¹¬½ÃÀûÀ¸·Î Ç¥ÇöµÉ ¶§ ¶Ç´Â ÁÖ¼Ò¸¦ ÇÊ¿ä·Î ÇÏÁö ¾ÊÀ» ¶§¿¡ ÀÌ¿ëµÇ´Â °Í. 151. Á¶°ÇºÎ Á¡ÇÁ ¸í·É (conditional jump instruction, conditional branch instruction ,conditional control transfer instruction, conditional transfer instruction(»ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù.)) Á¶°ÇºÎ Á¡ÇÁ ¹× ±×¶§ ¸¸Á·µÇ¾î ÀÖ¾î¾ß ÇÒ Á¶°ÇÀ» ÁöÁ¤ÇÏ´Â ¸í·É. 152. Á¶°ÇºÎ Á¡ÇÁ. (conditional jump) Á¡ÇÁÀÇ ÀÏÁ¾À¸·Î¼ , ±×°ÍÀ» ÁöÁ¤ÇÏ´Â ¸í·ÉÀÌ ½ÇÇàµÇ°í ´õ±¸³ª ÁöÁ¤µÈ Á¶°ÇÀÌ ¸¸Á·µÉ ¶§¸¸ ¹ß»ýÇÏ´Â °Í. 153. ÁÖ ÇÁ·Î±×·¥ (main program) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ °ñ°ÝÀÌ µÇ´Â ºÎºÐ. ÄÄÇ»ÅÍ ÇÁ·Î±×·¥Àº Åë»ó ÁÖÇÁ·Î±×·¥°ú Æó¼â ¼ºê·çƾÀ¸·Î ±¸¼ºµÈ´Ù. ºñ°í: ÁÖ·çƾÀ̶ó´Â ¿ë¾î¸¦ ÁÖÇÁ·Î±×·¥À̶ó´Â ¶æÀ¸·Î ÀÌ¿ëÇÒ ¼ö°¡ ÀÖ´Ù. 154. ÁÖ¼Ò (address) ·¡Áö½ºÅÍ, ±â¾ïÀåÄ¡ÀÇ Æ¯Á¤ºÎºÐ ¶Ç´Â ±âŸ µ¥ÀÌÅÍÀÇ Ãâó ȤÀº ¸ñÀûÁö¸¦ ½Äº°ÇÏ´Â ¹®ÀÚ ¶Ç´Â ¹®ÀÚÀÇ ÁýÇÕ. 155. ÁּҺΠ( address part) ¸í·ÉÀÇ ÀϺκÐÀ¸·Î¼, Åë»ó ÁÖ¼Ò ¶Ç´Â ÁÖ¼ÒÀÇ ÀϺκи¸À» Æ÷ÇÔÇÏ´Â °÷.ÁÖ: "Åë»ó"¿¡ ´ëÇÑ ¿¹¿Ü·Î¼ Áï°¢ ÁÖ¼Ò¸¦ ÂüÁ¶. 156. ÁÖ¼ÒÈÇÏ´Ù. (to address) ÀåÄ¡ ¶Ç´Â µ¥ÀÌÅÍ Ç׸ñÀ» ÁÖ¼Ò¿¡ ÀÇÇØ ÂüÁ¶ÇÏ´Â °Í. 157. ÁÖÀÔÇϱâ (padding) µ¥ÀÌÅÍÀÇ ¾È¿¡ ÃæÀü ¹®ÀÚ¸¦ Â¥³Ö´Â ±â¼ú. 158. Áß´ÜÁ¡ (breakpoint) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ Áß ÇϳªÀÇ Àå¼Ò·Î¼ , Åë»ó 1°³ÀÇ ¸í·É¿¡ ÀÇÇØ ÁöÁ¤µÇ°í ±× Àå¼Ò¿¡ ÀÖ¾î ¿ÜºÎ·ÎºÎÅÍÀÇ °³ÀÔ ¶Ç´Â ¸ð´ÏÅÍ ÇÁ·Î±×·¥¿¡ µû¶ó ±× ½ÇÇà¿¡ ÀÎÅÍ·´Æ®¸¦ °¡´ÉÇÏ°Ô ÇÏ´Â °÷. 159. Áß´ÜÁ¡ Á¤Áö, Áß´ÜÁ¡ ¸í·É (breakpoint halt, dynamic stop (¿µ±¹¿¡¼¸¸), breakpoint instruction) ´Üµ¶ÀÇ Á¡ÇÁ ¸í·É¿¡¼ ¼º¸³µÇ´Â Æó¼â ·çÇÁ·Î¼, ±× ÀÚü·ÎÀÇ Á¡ÇÁ¸¦ ÇÏ°í Áß´ÜÁ¡À» Çü¼ºÇϱâ À§ÇØ Á¾Á¾ ÀÌ¿ëµÇ´Â °Í. 160. Áï°¢ ¸í·É (immediate instruction) ÁöÁ¤µÈ ¿¬»ê¿¡ ´ëÇÑ ¿ÀÆÛ·£µåÀÇ ÁÖ¼Ò¿¡´Â ¾ø°í ¿ÀÆÛ·£µå ±× ÀÚ½ÅÀ» Æ÷ÇÔÇÏ´Â ¸í·É. 161. Áï°¢ ÁÖ¼Ò, Á¦·Î ´Ü°èÁÖ¼Ò (immediate address, zero-level address) ÁÖ¼ÒºÎÀÇ ³»¿ëÀÌ ¿ÀÆÛ·£µåÀÇ ÁÖ¼Ò°¡ ¾Æ´Ï°í , °ª ±×ÀÚüÀÎ °Í. 162. Áö¿¬ ÁÖ¼Ò¹ý (deferred addressing) ÁÖ¼ÒÁöÁ¤ÀÇ ÇÑ ¹æ¹ýÀ¸·Î¼, »çÀü¿¡ °áÁ¤µÈ Ƚ¼ö¸¸Å ¶Ç´Â Ç¥½Ã¿¡ ÀÇÇØ Ã³¸®°¡ ÁßÁö µÉ¶§±îÁö ÂüÁ¶µÇ¸é °£Á¢ÁÖ¼Ò°¡ ´Ù¸¥ °£Á¢ÁּҷΠġȯµÇ´Â °Í. 163. ÁöÇ¥(ÇÁ·Î±×·¡¹Ö¿¡ ÀÖ¾î¼) (index (in programming)) µ¥ÀÌÅÍÀÇ ´Ù¸¥ Ç׸ñ¿¡ °ü·ÃÇؼ ±× µ¥ÀÌÅÍÀÇ Ç׸ñ À§Ä¡¸¦ ½Äº°ÇÏ´Â Á¤¼ö°ªÀÇ Ã·ÀÚ. 164. Á÷Á¢ ¸í·É (direct instruction) ÁöÁ¤µÈ ¿¬»ê¿¡ ´ëÇÑ ¿ÀÆÛ·£µåÀÇ Á÷Á¢ ÁÖ¼Ò¸¦ Æ÷ÇÔÇÑ ¸í·É. 165. Á÷Á¢ÁÖ¼Ò, 1´Ü°èÁÖ¼Ò (direct address, one-level address) ¿ÀÆÛ·£µå·Î¼ Ãë±ÞµÇ´Â µ¥ÀÌÅÍ Ç׸ñÀÌ ±â¾ïÀå¼Ò¸¦ Áö½ÃÇÏ´Â ÁÖ¼Ò. 166. Áø´Ü ÇÁ·Î±×·¥ (diagnostic program) ±â±âÀÇ Àå¾Ö³ª ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ Â÷À̸¦ ½Äº°ÇÏ°í, ã¾Æ³»¾î ¼³¸íÇÏ´Â ÄÄÇ»ÅÍ ÇÁ·Î±×·¥. 167. ÁøÀÔÁ¡, ÀÔ±¸ (entry point, entrance (¹Ì±¹¿¡¼¸¸), entry (¿µ±¹¿¡¼¸¸)) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥,·çƾ ¶Ç´Â ¼ºê·çƾ¿¡ ÀÔ·ÂµÉ ¶§ ½ÇÇàµÇ´Â ÃÖÃÊ ¸í·ÉÀÇ ÁÖ¼Ò ¶Ç´Â Ç¥. 168. ÁøÀÔÁ¶°Ç (entry conditions) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥,·çƾ ¶Ç´Â ¼ºê·çƾ¿¡ ÀÔ·ÂµÉ ¶§ ÁöÁ¤µÇ´Â Á¶°Ç.º¸±â: ÇÁ·Î±×·¥, ·çƾ ¶Ç´Â ¼ºê·çƾÀÌ ¿ÀÆÛ·£µå¸¦ ¹Þ¾ÆµéÀÌ´Â Àå¼ÒÀÇ ÁÖ¼Ò¿Í ÁøÀÔÁ¡ ¹× Ãⱸ°¡ ¿¬°èµÇ´Â Àå¼ÒÀÇ ÁÖ¼Ò. 169. ÷ÀÚ (subscript) ƯÁ¤ ºÎºÐÁýÇÕ ¶Ç´Â ¿ä¼Ò¸¦ ½Äº°Çϱâ À§ÇØ ÁýÇÕÀÇ À̸§¿¡ ºÙ¿©Áø ±âÈ£. 170. Ãʱâ ÇÁ·Î±×·¥ ÀûÀç±â (initial program loader) ÄÄÇ»ÅÍ¿¡ ÀÌ¿ëµÇ´Â ºÎÆ®½ºÆ®·¦ ÀûÀç±â·Î¼, ¿î¿µÃ¼°èÀÇ ³ª¸ÓÁö ºÎºÐÀ» ÀûÀçÇϱâ À§ÇØ ÇÊ¿äÇÑ ¿î¿µÃ¼°èÀÇ ÀϺκÐÀ» ÀûÀçÇϱâ À§ÇÑ °Í. 171. ÃÖ¼ÒÁö¿¬ ÇÁ·Î±×·¡¹Ö (minimum delay programming) Á¢±Ù½Ã°£À» ÃÖ¼Ò·Î ÇÒ ¼ö ÀÖµµ·Ï ¸í·É ¹× µ¥ÀÌÅÍÀÇ ±â¾ïÀå¼Ò¸¦ ¼±Á¤ÇÏ´Â ÇÁ·Î±×·¡¹ÖÀÇ ÇÑ ¹æ¹ý. 172. ÃßÀû ÇÁ·Î±×·¥ (trace program) ¸í·ÉÀÌ ½ÇÇàµÈ ¼ø¹ø ¹× Åë»óÀº ±×µéÀÌ ½ÇÇàµÈ °á°ú¸¦ Á¦½ÃÇÔÀ¸·Î½á ´Ù¸¥ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ °Ë»ç¸¦ ÇÏ´Â ÄÄÇ»ÅÍ ÇÁ·Î±×·¥. 173. Ãⱸ (exit) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥, ·çƾ ¶Ç´Â¼ºê·çƾ ÁßÀÇ ¸í·ÉÀ¸·Î¼ , ±× ¸í·ÉÀÇ ½ÇÇà ÈÄ¿¡´Â ±× ÄÄÇ»ÅÍ ÇÁ·Î±×·¥, ·çƾ ¶Ç´Â ¼ºê·çƾ¿¡ ÀÇÇØ Á¦¾î°¡ ÀÌ¹Ì ÇàÇØÁöÁö ¾Ê´Â °Í. 174. Ãâ·Â ·çƾ [ÇÁ·Î±×·¥] (output routine [program]) ÄÄÇ»ÅÍÀÇ Ãâ·Â󸮸¦ ±¸¼ºÇÏ´Â ºóµµÀÇ Â÷ÀÌ¿¡ µû¶ó ÄÄÇ»ÅÍ ÇÁ·Î±×·¥°ú ·çƾÀ» ±¸º°ÇÏ°í ÀÖ´Ù.[ (02.04.02 ¹× 02.04.08)ÂüÁ¶.] 175. ÃæÀü ¹®ÀÚ (filler, padding (ÀÌ ¶æÀ¸·Î´Â »ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù. )) µ¥ÀÌÅÍ Ç׸ñÀÇ Ç¥ÇöÀ» ÁöÁ¤µÈ Å©±â±îÁö È®´ëÇϱâ À§ÇØ »ç¿ëµÇ´Â °Í¿¡ ÀÎÁ¢ÇÑ 1°³ ÀÌ»óÀÇ ¹®ÀÚ. 176. ÄÄÆÄÀÏ·¯ (compiler, compiling program) ÄÄÆÄÀÏÇϱâ À§ÇØ »ç¿ëµÇ´Â ÄÄÇ»ÅÍ ÇÁ·Î±×·¥. 177. ÄÄÆÄÀÏ·¯ »ý¼º ÇÁ·Î±×·¥ (compiler generator) ÄÄÆÄÀÏ·¯¸¦ ÀÛ¼ºÇϱâ À§ÇØ »ç¿ëµÇ´Â ¹ø¿ª ÇÁ·Î±×·¥ ¶Ç´Â Çؼ® ÇÁ·Î±×·¥. 178. ÄÄÆÄÀÏÇÏ´Ù (to compile) ¹®Á¦ÁöÇâ ¾ð¾î·Î Ç¥ÇöµÈ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥À» ÄÄÇ»ÅÍ ÁöÇâ¾ð¾î·Î ¹ø¿ªÇÏ´Â °Í. 179. ÄÄÇ»ÅÍ ¾ð¾î, ±â°è ¾ð¾î, ±â°è¾î (computer language, machine language) ¸í·ÉÀÌ ÄÄÇ»ÅÍ ¸í·É¸¸À¸·Î ±¸¼ºµÇ´Â ÄÄÇ»ÅÍ ÁöÇâ¾ð¾î. 180. ÄÄÇ»ÅÍ ÁöÇâ¾ð¾î, Àú¼öÁØ ¾ð¾î (computer-oriented language,low-oriented language, computer language (ÀÌ ¶æÀ¸·Î´Â »ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁ´Ù. )) ¾î¶² ÄÄÇ»ÅÍ ¶Ç´Â ¾î¶² Á¾·ùÀÇ ÄÄÇ»ÅÍÀÇ ±¸Á¶¸¦ ¹æ¿µÇÏ°í ÀÖ´Â ÇÁ·Î±×·¥¾ð¾î. 181. ÄÚº¼ (COBOL) ÁÖ·Î »ç¹« µ¥ÀÌÅÍ Ã³¸®¸¦ Çϱâ À§ÇÑ ÇÁ·Î±×·¥ ¾ð¾îÀÇ Çϳª.Âü°í: 1. COBOLÀº Common Business Oriented Language ÀÇ ¾à¾î. 2. COBOLÀº KS¿¡ ±ÔÁ¤µÇ¾î ÀÖ´Ù. 182. Å×À̺í Á¶»ç (table lookup) °ªÀÇ Ç¥·ÎºÎÅÍ ¾Æ±×¸ÕÆ®¿¡ ´ëÀÀÇÏ´Â °ªÀ» ¾ò´Â ¼ø¼. 183. Åë¾î·Ð, ±¸¹® (syntax) ¹®ÀÚÀÇ»çÀÌ ¶Ç´Â ¹®ÀÚÀÇ ÁýÇÕ »çÀÌÀÇ °ü°è·Î¼ ±× ¶æ ¶Ç´Â ±× Çؼ®ÀÇ ¹æ¹ý ¹× »ç¿ë¹æ¹ý°ú´Â µ¶¸³µÈ °Í. 184. Æ®·¦ (trap) ÁöÁ¤µÈ ÁÖ¼Ò¿¡ÀÇ ¿¹Á¤µÇ¾î ÀÖÁö ¾ÊÀº Á¶°ÇºÎ Á¡ÇÁ·Î¼, Çϵå¿þ¾î¿¡ ÀÇÇØ ÀÚµ¿ÀûÀ¸·Î ±âµ¿µÇ°í Á¡ÇÁµÇ¾î ¿Â ¿ø·¡ÀÇ Àå¼Ò°¡ ±â·ÏµÇ´Â °Í. 185. Ư±Ç ¸í·É (privileged instruction) °¨½Ã ÇÁ·Î±×·¥¿¡ µû¶ó¼¸¸ »ç¿ëµÉ ¼ö ÀÖ´Â ¸í·É. 186. ÆÇ´Ü ¸í·É (discrimination instruction,decision instruction) ºÐ±â ¸í·É ¹× Á¶°ÇºÎ ¸í·É¿¡¼ ¼º¸³µÇ´Â ¸í·ÉÀÇ Á¾·ù¿¡ ¼ÓÇÏ´Â ¸í·É. 187. ÆÐÄ¡ÇÏ´Ù. (to patch) ÀÀ±ÞÁ¶Ä¡·Î ¼öÁ¤ÇÏ´Â °Í. 188. Æó¼â ·çÇÁ (closec loop) Ãⱸ¸¦ °®Áö ¾Ê´Â ·çÇÁ·Î¼ ½ÇÇàÀÌ ±× ·çÇÁ¸¦ Æ÷ÇÔÇÏ´Â ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ ¿ÜºÎ·ÎºÎÅÍ °³ÀÔ¿¡ ÀÇÇؼ¸¸ Áß´ÜµÉ ¼ö ÀÖ´Â °Í. 189. Æó¼â ¼ºê·çƾ (closed subroutine) ¼ºê·çƾÀÇ ÀÏÁ¾À¸·Î¼ , È£Ãâ¿¿¡ µû¶ó ¿¬°èµÊÀ¸·Î½á °³°³ÀÇ Àå¼Ò¿¡ »ðÀÔµÇÁö ¾Ê°í ±×°ÍÀÌ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ ÁßÀÇ 2°³ ÀÌ»óÀÇ Àå¼Ò·ÎºÎÅÍ ÀÌ¿ëµÇ´Â °Í. 190. Æ÷½ºÆ® ÇÁ·Î¼¼¼ (postprocessor) ÈĽø»Àû °è»ê ¶Ç´Â Æí¼ºÀ» ÇÏ´Â ÄÄÇ»ÅÍ ÇÁ·Î±×·¥. 191. Æ÷Æ®¶õ (FORTRAN) º»·¡ ¼öÄ¡°è»êÀ» Çϱâ À§ÇÑ ÇÁ·Î±×·¥ ¾ð¾îÀÇ Çϳª.Âü°í:1. FORTRANÀº Formula TranslatorÀÇ ¾à¾î. 2. FORTRANÀº KS¿¡ ±ÔÁ¤µÇ¾î ÀÖ´Ù. 192. Ç¥, ·¹À̺í(ÇÁ·Î±×·¡¹Ö¿¡ ÀÖ¾î¼) (label(in programming)) ¸í·ÉÀÇ ½Äº°ÀÚ. 193. Ç¥½Ã (indicator) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ ½ÇÇà Áß Æ¯Á¤µÈ Á¶°ÇÀÌ ¸¸Á·µÇ¾î ÀÖ´Â ÁöÀÇ ¿©ºÎ¸¦ °áÁ¤Çϱâ À§ÇØ Á¶»çµÇ´Â µ¥ÀÌÅÍÀÇ Ç׸ñ.º¸±â: ½ºÀ§Ä¡ Ç¥½Ã±â, ³Ñħ Ç¥½Ã±â. 194. Ç¥ÀÇ »ó¼ö (figurative constant) ƯÁ¤ÇÁ·Î±×·¥¾ð¾î¿¡ ÀÖ¾î¼ ÁöÁ¤µÈ »ó¼ö¸¦ À§ÇØ ¿¹¾àµÇ¾î ÀÖ´Â µ¥ÀÌÅ͸í. 195. Ç®´Ù (to unwind) ·çÇÁÀÇ ½ÇÇà¿¡ Æ÷ÇԵǴ ¸ðµç ¸í·ÉÀ» ¼ö½ÄÀÚ¸¦ »ç¿ëÇÏÁö ¾Ê°í ¸í½ÃÀûÀ¸·Î ¶ÇÇÑ ÀüºÎ ±â¼úÇÏ´Â °Í. 196. ÇÁ·Î±×·¡¹Ö ½Ã½ºÅÛ (programming system) 1°³ ÀÌ»óÀÇ ÇÁ·Î±×·¥ ¾ð¾î ¹× ƯÁ¤ ÀÚµ¿ µ¥ÀÌÅÍ Ã³¸®ÀÇ ±â±â¿¡¼ ÀÌµé ¾ð¾î¸¦ »ç¿ëÇϱâ À§ÇØ ÇÊ¿äÇÑ ¼ÒÇÁÆ®¿þ¾î. 197. ÇÁ·Î±×·¥ »ý¼º ¸Å°³º¯¼ö,µ¿Àû ¸Å°³º¯¼ö (program generated parameter, dynamic parameter) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ ½ÇÇàÁß¿¡ ¼³Á¤µÇ´Â ¸Å°³º¯¼ö. 198. ÇÁ¸® ÇÁ·Î¼¼¼ (preprocessor) ÀüÁغñÀû °è»ê ¶Ç´Â Æí¼ºÀ» ÇÏ´Â ÄÄÇ»ÅÍ ÇÁ·Î±×·¥. 199. Ç÷£Àú (flange) ÄÚ¾î·Î Çʸ§À̳ª ÀÚ±âÅ×ÀÌÇÁ¸¦ º¸È£ÇÏ°í »ç¿ëÀ» ¿ëÀÌÇÏ°Ô Çϱâ À§ÇÑ (ºñ)¿µ±¸ÀûÀÎ µð½ºÅ©. 200. ÇÇ¿¤¿ø (PL/I) ¼öÄ¡°è»ê, ³í¸® ¿¬»ê ¹× »ç¹«µ¥ÀÌÅÍ Ã³¸®¸¦ Çϱâ À§ÇÑ ÇÁ·Î±×·¥ ¾ð¾îÀÇ Çϳª.Âü°í: PL/I Àº Prlgramming Language/ IÀÇ ¾à¾î. 201. ÇÈó (picture) ÇÁ·Î±×·¥ ¾ð¾î¿¡ ´ëÇÑ ¹®ÀÚ¿ÀÇ ±â¼ú·Î¼, ±× ¹®ÀÚ¿ Áß¿¡¼´Â °¢ À§Ä¡°¡ ±× À§Ä¡¿Í, ±× À§Ä¡¸¦ Á¡À¯ÇÏ´Â ¹®ÀÚÀÇ ¼ºÁúÀ» Ç¥½ÃÇÏ´Â ±âÈ£¸¦ °ü·ÃÁö¿ì´Â °Í. 202. È£Ãâ (ÇÁ·Î±×·¡¹Ö¿¡ ÀÖ¾î¼) (call(in programming)) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥, ·çƾ ¶Ç´Â ¼ºê·çƾÀ» ½ÇÇà¿¡ ¿Å±â´Â µ¿ÀÛÀ¸·Î¼ Åë»ó ÁøÀÔ Á¶°ÇÀ» ÁöÁ¤ÇÏ°í ÁøÀÔÁ¡À¸·Î Á¡ÇÁÇÔÀ¸·Î½á ÇàÇØÁø´Ù. 203. È£Ãâ¿ (calling sequence) °æ¿ì¿¡ µû¶ó¼´Â µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÏ´Â ¸í·ÉÀÇ Æí¼ºÀ¸·Î¼ È£ÃâÀ» Çϱâ ÀÌÇØ ÇÊ¿äÇÑ °Í. 204. È£ÃâÇÏ´Ù. (to call) ÄÄÇ»ÅÍÀÇ ÇÁ·Î±×·¡¹Ö¿¡ ÀÖ¾î¼ È£ÃâÀ» ½ÇÇàÇÏ´Â °Í. 205. ÈÞÁö ¸í·É (pause instruction, halt instruction) ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ ½ÇÇàÀÇ ÀϽÃÀûÀÎ ÁßÁö¸¦ ÁöÁ¤ÇÏ´Â ¸í·É.ÁÖ:ÈÞÁö¸í·ÉÀº Åë»ó Ãⱸ´Â ¾Æ´Ï´Ù.
|