¾È³çÇϼ¼¿ä? ÀÓ¿íºó ȸ¿ø´Ô ^^
Á¤º¸Ã³¸® ÀڰݽÃÇè ¿Â¶óÀÎ °ÀÇ, ÃÖ°! ±â»çÄ£±¸ÀÔ´Ï´Ù.
ȸ¿ø´Ô, ¹®ÀÇÇϽŠ2011³â 3ȸ ±âÃâ¹®Á¦´Â ¸¹Àº ¼öÇè»ýºÐµé²²¼ È¥¶õ½º·¯¿ö Çϼ̴ø ¹®Á¦ÀÔ´Ï´Ù.
±âÁ¸ ¹®Á¦¿ÍÀÇ Â÷ÀÌÁ¡ÀÎ ÃâÁ¦Àǵµ¸¦ Àß ÆÄ¾ÇÇÏ¼Å¾ß ÇÏ´Â ¹®Á¦¿´½À´Ï´Ù.
°£·«ÇÏ°Ô ¸»¾¸µå¸®ÀÚ¸é ÃâÁ¦Àǵµ°¡ Operand 1¿¡¼ ¼ýÀÚ¿¡ Àǹ̸¦ µÎ´Â °ÍÀÌ ¾Æ´Ï¶ó
Operand¿¡ °á°ú°¡ ÀúÀåµÈ´Ù´Âµ¥ Àǹ̸¦ µÎ°í ÃâÁ¦ÇÑ °ÍÀ¸·Î ÆÄ¾ÇµÇ¾ú½À´Ï´Ù.
Stack, Àӽà ÀúÀå Àå¼Ò, PC Áï ¿ÜºÎ ÀúÀå Àå¼Ò°¡ ¾Æ´Ñ
Operand ÀÚü¿¡ °á°ú°¡ ÀúÀåµÈ´Ù´Â °Í¿¡ Àǹ̸¦ µÐ °ÍÀÔ´Ï´Ù.
¾Æ·¡ ¹®Á¦ÀÇ Â÷ÀÌÁ¡¿¡ ´ëÇÑ ´äº¯ ³»¿ëÀ» Âü°íÇϽñ⠹ٶø´Ï´Ù.
[2009³â ¹®Á¦]
3-ÁÖ¼Ò ¸í·É¾îÀÇ ¼³¸íÀ¸·Î ¿ÇÀº °ÍÀº? (Á¤´ä : ´Ù)
°¡. °á°ú´Â 1st operand¿¡ ³²´Â´Ù.
³ª. °á°ú´Â 2nd operand¿¡ ³²´Â´Ù.
´Ù. °á°ú´Â 3rd operand¿¡ ³²´Â´Ù.
¶ó. °á°ú´Â Àӽà ±¸¿ª¿¡ ³²´Â´Ù.
[2011³â ¹®Á¦]
3ÁÖ¼Ò ¸í·É¾î ¿¬»ê¿¡¼ °á°ú°¡ ÀúÀåµÉ ¼ö ÀÖ´Â °÷Àº? (Á¤´ä : ´Ù)
±¸ Á¶ |
OP |
operand1 |
operand2 |
operand3 |
°¡. PC(program counter) ³ª. stack
´Ù. operand1 ¶ó. ÀÓ½ÃÀúÀå¼Ò
¡Û 3ÁÖ¼Ò ¸í·É¾î´Â operandºÎ°¡ 3ºÎºÐÀ¸·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç 1ÁÖ¼Ò, 2ÁÖ¼Ò ¸í·É¾î¿Í ´Þ¸®
±× °á°ú°ªÀ» 3°³ÀÇ operandºÎ Áß ¾î´À ÇÑ °÷¿¡ ¿¬»ê °á°ú°ªÀ» ÀúÀåÇÏ´Â ¸í·É¾î Çü½ÄÀÔ´Ï´Ù.
[2009³â ¹®Á¦]¿¡¼ 1st operand, 2nd operand, 3rd operandÀÇ Àǹ̴Â
¸í·É¾î ó¸® ÀýÂ÷ »ó ¼öÇàµÇ´Â operandÀÇ ¼ø¼Àû °³³äÀ» ÀǹÌÇÕ´Ï´Ù.
- ½ÇÁ¦ ¸í·É¾î Àû¿ë ¿¹ : ADD R3, R1, R2
- À§ ¸í·É¾î´Â 1st operand¿¡ ÀÇÇØ R1(ÇÇ¿¬»êÀÚ1ÀÇ °ª)À» ÀúÀåÇϰí, 2nd operand¿¡ ÀÇÇØ R2(ÇÇ¿¬»êÀÚ2ÀÇ °ª)À» ÀúÀåÇϸç, ¸¶Áö¸·À¸·Î ADD ¸í·É(R1 + R2)¿¡ ÀÇÇÑ ¿¬»ê °á°ú°ªÀ» 3rd operand¿¡ ÀúÀåÇÑ´Ù´Â ÀǹÌÀÔ´Ï´Ù.
(¸¸ÀÏ 2ÁÖ¼Ò ¸í·É¾î Çü½ÄÀÏ °æ¿ì¿¡´Â ±× °á°ú°ªÀ» 1st operand ¶Ç´Â 2nd operand¿¡ ÀúÀåÇÕ´Ï´Ù.)
¡Û 3ÁÖ¼Ò ¸í·É¾î´Â operandºÎ°¡ 3ºÎºÐÀ¸·Î ±¸¼ºµÇ¾î ÀÖ´Ù´Â °Í¸¸ Á¤ÀǵǾúÀ» »Ó,
¡Û ¼³¸í »ó ÆíÀǸ¦ À§ÇØ operand1 ~ operand3À¸·Î ĪÇϸç, ÀÌ ¶§ ÁöĪÇÑ operand1 ~ operand3Àº °³³äÀû ÀǹÌÀÏ »ÓÀÔ´Ï´Ù. ´Ù½Ã ¸»Çϸé [2011³â ¹®Á¦]¿¡¼ 3ÁÖ¼Ò ¸í·É¾î ±¸Á¶¸¦ ´ÙÀ½°ú °°ÀÌ Ç¥ÇöÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
±¸ Á¶ |
OP |
operand3 |
operand2 |
operand1 |
¡Û µû¶ó¼, [2009³â ¹®Á¦]´Â ¸í·É¾î ¼öÇà ½Ã °¢ operandÀÇ ¿ªÇÒ Áß ÇÇ¿¬»êÀÚ¸¦ ÀúÀåÇϰí ÀÖÁö ¾ÊÀº 3rd operand¿¡ °á°ú¸¦ ÀúÀåÇϸç, [2011³â ¹®Á¦]´Â operandºÎ°¡ operand1, operand2, operand3À¸·Î ¸í¸íµÈ ±¸Á¶¸¦ Á¦½ÃÇßÀ» ¶§, operand1, operand2, operand3 Áß °á°ú¸¦ ÀúÀåÇÒ ¼ö ÀÖ´Â °÷Àº º¸±âÇ׿¡ Á¸ÀçÇÏ´Â operand1À̸ç, [2009³â]ÀÇ 1st operand¿Í ±¸Á¶¸¦ Á¦½ÃÇÑ [2011³â]ÀÇ operand1´Â ÀüÇô ´Ù¸¥ ÀǹÌÀ̱⠶§¹®¿¡ Á¦±âÇÑ ¹®Á¦ÀÇ ´ä¿¡ ´ëÇÑ Àϰü¼º°ú´Â ¹«°üÇÕ´Ï´Ù.
23. 3ÁÖ¼Ò ¸í·É¾î ¿¬»ê¿¡¼ °á°ú´Â ¾îµð¿¡ ÀúÀåµÇ´Â°¡?
°¡. PC ³ª. stack ´Ù. operand1 ¶ó. ÀÓ½ÃÀúÀåÀå¼Ò
¿¡¼ Á¤´äÀÌ ´Ù.·Î µÇ¾î Àִµ¥ ±³Àç 135ÆäÀÌÁö¿¡¼ º¸¸é operand3¿¡ ÀúÀåµÈ´Ù°í ³ª¿Í Àִµ¥¿ä... |