1. °³¿ä
ALU(Arithmetic Logic Unit)´Â ÇÁ·Î¼¼¼ÀÇ ÇÙ½É ±¸¼º ¿ä¼Ò Áß Çϳª·Î, ±âº»ÀûÀÎ »ê¼ú ¿¬»ê°ú ³í¸® ¿¬»êÀ» ¼öÇàÇÏ´Â ±â´ÉÀ» °¡Áø´Ù. ALU´Â ÀϹÝÀûÀ¸·Î CPUÀÇ ÀϺηΠÅëÇյǾî ÀÖÀ¸¸ç, ¸í·É¾î ÁýÇÕ ¾ÆÅ°ÅØó¿¡ µû¶ó ´Ù¾çÇÑ ¿¬»êÀ» Áö¿øÇÑ´Ù. ÀÌ·¯ÇÑ ALU¸¦ È°¿ëÇÑ n-bit °è»ê±â´Â °í±Þ ¼öÇÐ ¿¬»ê ¹× ´Ù¾çÇÑ ³í¸®Àû 󸮸¦ °¡´ÉÇÏ°Ô ÇÏ¿© Á¤±³ÇÑ °è»êÀ» Á¢±Ù °¡´ÉÇÏ°Ô ÇÑ´Ù. n-bit °è»ê±â´Â nºñÆ®ÀÇ µ¥ÀÌÅ͸¦ ó¸®ÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» °¡Áö¸ç, ÀÌ·Î ÀÎÇØ ¿¬»ê ó¸®ÀÇ ºñÆ® ¼ö°¡ ´Ã¾î³¯¼ö·Ï ´õ¿í º¹ÀâÇÑ ¼öÇÐÀû ¿¬»êÀ» ¼öÇàÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, 4ºñÆ® ALU´Â 0¿¡¼ 15±îÁöÀÇ ¼ýÀÚ¸¦ ó¸®ÇÒ ¼ö ÀÖ´Â ¹Ý¸é, 8ºñÆ® ALU´Â 0¿¡¼ 255±îÁöÀÇ ¼ýÀÚ¸¦ ó¸®ÇÒ ¼ö ÀÖ´Ù. ÀÌ·¸°Ô ºñÆ® ¼ö°¡ Áõ°¡ÇÔ¿¡ µû¶ó Ç¥ÇöÇÒ ¼ö ÀÖ´Â µ¥ÀÌÅÍÀÇ ¹üÀ§°¡ ³Ð¾îÁö°í, ´õ º¹ÀâÇÑ ¿¬»êÀÌ °¡´ÉÇØÁø´Ù. ALUÀÇ ±âº»ÀûÀÎ ¿ªÇÒÀº µ¡¼À, »¬¼À, °ö¼À, ³í¸® AND, OR, NOT µîÀÇ ±âº» ¿¬»êÀ» ¼öÇàÇÏ¿© °è»ê °á°ú¸¦ µµÃâÇÏ´Â °ÍÀÌ´Ù. ÀÌ·¯ÇÑ ¿¬»êµéÀº ÄÄÇ»ÅÍÀÇ ÇÁ·Î±×·¥ ½ÇÇà¿¡¼ °¡Àå ±âÃÊÀûÀÎ µ¥ÀÌÅÍ Ã³¸® ÀÛ¾÷¿¡ ÇØ´çÇÑ´Ù. ALUÀÇ ¼³°è´Â Áß¿äÇÑ ¹®Á¦À̸ç, À̸¦ ÅëÇØ ¼º´É°ú Àü·Â ¼Ò¸ð¿¡ Å« ¿µÇâÀ» ¹ÌÄ¥ ¼ö ÀÖ´Ù¡¦(»ý·«)
|