Á¦ 1 Àå ¼³°è°úÁ¦ °³¿ä
System programming¿¡¼ ¹è¿î Assembler¸¦ ¹ÙÅÁÀ¸·ÎÇÏ¿© SIX/XE archithecture»ó¿¡¼ ½ÇÇàÇÒ¼öÀÖ´Â object programÀ¸·Î ¸¸µé°í object programÀ» º¯È¯½ÃÄÑÁÖ´Â assembler¸¦ ½ÇÁ¦ÀûÀÎ SIC/XE Assembler¸¦ ÅëÇÏ¿© ¼³°èÇÏ°í Á÷Á¢ ±¸ÇöÇÔÀ¸·Î½á ÄÄÇ»Å͸¦ »ç¿ëÇÏ¿© °øÇÐÀû ¹®Á¦ ÇØ°áÀ» À§ÇÑ ¼³°è ¹æ¹ý·Ð¿¡ ¹«¸®¾øÀÌ ÀÔ¹®ÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù. ƯÈ÷, ¼³°è´Ü°èÀÇ ½ÃÀÛ¿¡¼ºÎÅÍ Å×½ºÆ® °èȹÀ» ¼ö¸³ÇÏ¿© Çö½Ç¼ºÀÖ´Â Assembler¸¦ ±¸ÇöÇϵµ·Ï ÇÑ´Ù. ¶ÇÇÑ Å×½ºÆ® °èȹ ½ÃÀÛ´Ü°è¿¡¼ ¼³°èÀÇ Áß¿äÇÑ ¿ä¼ÒÀÎ ¡®Çö½Ç¼º¡¯À» Æ÷ÇÔÇÏ´Â assembler¼³°è ¹× assembler±¸ÇöÀ» ½ÀµæÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
Á¦ 2 Àå ¼³°è°úÁ¦ ¸ñÇ¥ ¹× ÁÖ¿ä ³»¿ë
SIC/XE Architecture»ó¿¡¼ ¼öÇàÀÌ °¡´ÉÇÑ object programÀ» »ý¼ºÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù.
SIC/XE ¸Ó½Å Assembler¿¡ ´ëÇÑ ±âº» Áö½Ä°ú ¼³°è, ±¸Çö, ½ÇÇà µî¿¡ ´ëÇؼ ¾Ë¾Æ¾ßÇÑ´Ù. SIC/XE ¸Ó½Å AssemblerÀ» Á÷Á¢ ¼³°èÇØ º½À¸·Î¼ OperationÀ» ó¸®ÇÏ´Â ¹æ¹ý, °¢ labelÀÇ ÁÖ¼Ò¸¦ Á¤ÇÏ´Â ¹æ¹ý, operandÀÇ °ªÀ» ±¸ÇÏ°í opcode¸¦ Á¶ÇÕÇÏ´Â ¹æ¹ý µî ±âº»ÀûÀÎ AssemblerÀÇ µ¿ÀÛ °úÁ¤¿¡ ´ëÇؼ ÇнÀÇÏ´Â °ÍÀÌ´Ù. ¶ÇÇÑ Assembler°¡ Çϵå¿þ¾îÀûÀΡ¦(»ý·«)
|