Ç¥Çö(expression)Àº ÁÖ¼Ò³ª ¼öÄ¡ °ªÀ» ¸í½ÃÇÑ´Ù. ÈÀÌÆ® °ø¹é ¹®ÀÚ°¡ ¸ÕÀú ³ª¿À°Å³ª/³ª¿À°í Ç¥ÇöÀÌ µÚµû¸¦ °ÍÀÌ´Ù.
The result of an expression must be an absolute number, or else an offset into
a particular section. If an expression is not absolute, and there is not
enough information when as
sees the expression to know its
section, a second pass over the source program might be necessary to interpret
the expression--but the second pass is currently not implemented.
as
aborts with an error message in this situation.
ÅÖ ºñ¾î Àִ ǥÇöÀº °ªÀ» °¡Áö°í ÀÖÁö ¾Ê´Ù. ±×°ÍÀº ÈÀÌÆ® °ø¹é¹®ÀÚÀ̰ųª
³Î ÀÌ´Ù. Àý´ëÀûÀΠǥÇöÀÌ ¿ä±¸µÇ´Â °÷À̶ó¸é, ¿©·¯ºÐÀº Ç¥ÇöÀ» »ý·«ÇÏ°í
as
´Â Àý ´ë°ª 0À» °¡Á¤ÇÒ °ÍÀÌ´Ù. ÀÌ°ÍÀº ´Ù¸¥ ¾î¼Àºí·¯µé°ú
ȣȯµÇ´Â ºÎºÐÀÌ´Ù.
Á¤¼öÇ¥ÇöÀº Á¶ÀÛÀÚ(operator)¿¡ ÀÇÇØ ±¸ºÐµÇ´Â ÇϳªÀÌ»óÀÇ ÀÎÀÚÀÌ´Ù.
ÀÎÀÚµéÀº ½Éº¼, ¼ýÀÚµé À̰ųª º¸Á¶Ç¥ÇöÀÌ´Ù. ´Ù¸¥ ¹®¸Æ»ó¿¡¼ ÀÎÀÚ´Â °¡²û "»ê¼ú ÇÇ¿¬»êÀÚ(arithmetic operands)" ¶ó°í ºÒ¸®¿î´Ù. ÀÌ ¸Þ´º¾ó¿¡¼´Â ±â°è ¾î¿¡¼ÀÇ "¸í·É ÇÇ¿¬»êÀÚ(instruction operands)"¿ÍÀÇ È¥µ¿À» ¹æÁöÇϱâ À§Çؼ "Ç¥Çö"ÀÇ ¾î´À ºÎºÐÀ» ÂüÁ¶ÇÏ´Â °ÍÀ» "ÀÎÀÚ(argument)"¶ó°í »ç¿ëÇÑ´Ù. "ÇÇ¿¬»ê ÀÚ(operand)"´Â ±â°è ¸í·É ÇÇ¿¬»êÀÚ¿¡¼ »ç¿ëÇϵµ·Ï Àý¾àÇÏÀÚ.
½Éº¼Àº text, data, bss, absolute(Àý´ë) ¶Ç´Â Á¤ÀǵÇÁö ¾ÊÀº ¾î´À¼½¼ÇÀ» { section NNN}À¸·Î °è»êÇÑ´Ù. NNNÀº ºÎÈ£°¡ ÀÖ´Â 32ºñÆ® Á¤¼öÀÌ´Ù.
¼ýÀÚ´Â º¸Åë Á¤¼öÀÌ´Ù.
¼ýÀÚ´Â flonum À̳ª bignumÀÌ µÉ ¼ö ÀÖ´Ù. ÀÌ °æ¿ì¿¡, ¿©·¯ºÐµéÀÌ ´ÜÁö ÇÏÀ§
32ºñÆ®¸¸À» »ç¿ëÇϱ⸦ ¿øÇÑ´Ù¸é, as
´Â ±×°ÍÀ» Á¤¼öÀÎ
32ºñÆ®·Î Ãë±ÞÇÑ´Ù. ¿© ·¯ºÐµéÀº ÀÌ »óȲ¿¡¼ ´Ù¸¥ ¾î¼Àºí·¯µé°úÀÇ È£È¯¼ºÀ»
À§Çؼ Á¤¼öÁ¶ÀÛ ¸í·Éµµ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
º¸Á¶Ç¥ÇöÀº ¿ÞÂÊ °ýÈ£ `('°¡ ³ª¿À°í, Á¤¼öÇ¥ÇöÀÌ µû¶ó¿À°í ¿À¸¥ÂÊ °ýÈ£ `)'°¡ µû¶ó ¿À´Â ÇüÅÂÀ̰ųª ÀÎÀÚ ¾Õ¿¡ Á¢µÎ»ç Á¶ÀÛÀÚ°¡ µû¶ó¿À´Â ÇüÅÂÀÌ´Ù.
Á¶ÀÛÀÚ´Â +
³ª %
°°Àº »ê¼ú ±â´ÉÀ» ÇÏ´Â °ÍÀÌ´Ù. Á¢µÎ»ç
Á¶ÀÛÀÚ´Â ÀÎÀÚ ¾Õ ¿¡ ¿Â´Ù. ÁßÀ§ Á¶ÀÛÀÚ´Â ÀÎÀÚµé °¡¿îµ¥ ¿Â´Ù. Á¶ÀÛÀÚ°¡
¾Õ¿¡ ³ª¿À°í/³ª¿À°Å³ª ºó°ø¹éÀÌ µû¶ó ¿Ã °ÍÀÌ´Ù.
as
´Â ¾Æ·¡¿¡ ³ª¿À´Â Á¢µÎ»ç Á¶ÀÛÀÚµéÀ» °¡Áø´Ù.
±×°ÍµéÀº °¢ÀÚ Àý´ëÀûÀÎ Çϳª ¾¿ÀÇ ÀÎÀÚ¸¦ ÃëÇÑ´Ù.
-
~
ÁßÀ§ Á¶ÀÛÀÚ´Â µÎ°³ÀÇ ÀÎÀÚ¸¦ ÃëÇÑ´Ù. Á¶ÀÛÀÚ´Â ¿ì¼±¼øÀ§¸¦ °¡Áö´Â
µ¥, °°Àº ¿ì¼±¼øÀ§ÀÏ °æ¿ì¿¡´Â ¿ÞÂÊ¿¡¼ ¿À¸¥ÂÊÀ¸·Î ¼öÇàµÈ´Ù. +
¿Í
-
´Â º°¹®Á¦·Î ÇÏ°í, ¾çÂÊ ÀÎÀÚ´Â Àý´ëÀûÀ̾î¾ß ÇÏ°í, °á°úµµ
Àý´ëÀûÀ̾î¾ß ÇÑ´Ù.
*
/
%
<
<<
>
>>
|
&
^
!
+
-
µ¡¼ÀÀÇ ±ÔÄ¢Àº ÁÖ¼Ò¿¡¼ ¿É¼ÂÀ» º¸Å´ °Í¿¡¸¸ Àǹ̰¡ ÀÖÀ» °ÍÀÌ´Ù. ¿©·¯ºÐµé Àº µÎ°³ÀÇ ÀÎÀÚÁß Çϳª¿¡¼ ÇϳªÀÇ Á¤ÀÇµÈ ¼½¼Ç¸¸À» °¡Áú ¼ö ÀÖ´Ù. ¸¶Âù°¡Áö·Î, µÎ°³ÀÇ ´Ù¸¥ ¼½¼Ç¿¡¼ »¬¼ÀÀ» ÇÒ ¼ö ¾ø´Ù.
Go to the first, previous, next, last section, table of contents.