18-1-³ª.À½¼öÀÇ Ç¥Çö

´ÙÀ½Àº ºÎÈ£°¡ ÀÖ´Â Á¤¼ö ŸÀÔ¿¡ ´ëÇØ ¾Ë¾Æº¸ÀÚ. ºñÆ®ÀÇ ¼¼°è¿¡¼­ À½¼ö¸¦ Ç¥ÇöÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀº ¿©·¯ °¡Áö°¡ ÀÖÀ» ¼ö ÀÖ´Ù. 0°ú 1·Î µÈ ÀÏ·ÃÀÇ ºñÆ®¸¦ ¾î¶² ¼ö·Î Çؼ®ÇÒ °ÍÀΰ¡´Â ÀÏÁ¾ÀÇ ¾à¼ÓÀ̱⠶§¹®¿¡ óÀ½ Á¤ÇÑ ¾à¼Ó´ë·Î ºÎÈ£¸¦ Ç¥ÇöÇϱ⸸ ÇÏ¸é µÈ´Ù. ´ÙÀ½Àº 3ºñÆ®ÀÇ Á¤¼ö ŸÀÔÀ¸·Î À½¼ö¸¦ Ç¥ÇöÇÏ´Â ´Ù¾çÇÑ ¾à¼ÓÀÇ ¿¹ÀÌ´Ù.

 

ÀÌÁø¼ö

ºÎÈ£ ¾øÀ½

ÀÏÁ¤ ¼ö °¨¼Ò

ºÎÈ£ ºñÆ®¿Í Àý´ë°ª

1ÀÇ º¸¼ö

2ÀÇ º¸¼ö

000

0

-4

0

0

0

001

1

-3

1

1

1

010

2

-2

2

2

2

011

3

-1

3

3

3

100

4

0

-0

-3

-4

101

5

1

-1

-2

-3

110

6

2

-2

-1

-2

111

7

3

-3

-0

-1

 

ºÎÈ£°¡ ¾ø´Â °æ¿ì´Â ¸ðµç ºñÆ®¸¦ ¼ö·Î¸¸ ÀνÄÇÏ¸ç ¿À¸¥ÂʺÎÅÍ 2ÀÇ °Åµì½Â¿¡ ÇØ´çÇÏ´Â °¡ÁßÄ¡¸¦ °öÇÏ°í ¸ðµç ÀÚ¸®¼ö¸¦ ´õÇØ ¾ç¼ö¸¸ Ç¥ÇöÇÑ´Ù. ºñÆ®¸¦ Çؼ®ÇÏ´Â ¹æ½ÄÀ» º¯°æÇϸé À½¼ö¸¦ Ç¥ÇöÇÒ ¼öµµ ÀÖ´Ù.

 

¡á ÀÏÁ¤¼ö °¨¼Ò¹ý : ºÎÈ£¾ø´Â °ª¿¡¼­ ÀÏÁ¤ÇÑ ¼ö¸¦ »© À½¼ö¸¦ Ç¥ÇöÇÑ´Ù. ÀÏÁ¾ÀÇ ÆòÇà À̵¿¹ýÀ̶ó°í ÇÒ ¼ö ÀÖ´Ù. À̶§ »© ÁÖ´Â °ªÀ» ¹ÙÀ̾(bias)¶ó°í Çϴµ¥ Àüü ¹üÀ§ÀÇ Àý¹Ý°ª Á¤µµ¸¦ »©¸é À½¾çÀÇ ¹üÀ§°¡ ºñ½ÁÇØÁú °ÍÀÌ´Ù. À§ µµÇ¥¿¡¼­´Â 4¸¦ ¹ÙÀ̾·Î »ç¿ëÇß´Ù. ÀÌ·¸°Ô µÇ¸é ¿ø·¡ 0ÀÌ -4°¡ µÇ°í 4°¡ 0ÀÌ µÇ¸ç 7Àº 3ÀÌ µÇ¾î -4~3±îÁö Ç¥ÇöÇÒ ¼ö Àִ ŸÀÔÀÌ µÈ´Ù. ³í¸®ÀûÀÌ°í ÃæºÐÈ÷ °¡´ÉÇÑ ¹æ¹ýÀ̱â´Â ÇÏÁö¸¸ Á÷°üÀûÀÌÁö ¸øÇÑ °ÍÀÌ ´ÜÁ¡ÀÌ´Ù.

¡á ºÎÈ£ ºñÆ®¿Í Àý´ë°ª : ÃÖ»óÀ§ 1ºñÆ®¸¦ ºÎÈ£ ºñÆ®·Î »ç¿ëÇÏ°í ³ª¸ÓÁö 2ºñÆ®·Î Àý´ë°ªÀ» Ç¥ÇöÇÏ´Â ¹æ¹ýÀÌ´Ù. ºÎÈ£´Â À½, ¾ç µÎ °¡Áö »óÅ Áß ÇϳªÀ̹ǷΠ1ºñÆ®·Î ÃæºÐÈ÷ Ç¥ÇöÇÒ ¼ö ÀÖÀ¸¸ç 0À» ¾ç¼ö ºÎÈ£·Î, 1À» À½¼ö ºÎÈ£·Î ¾à¼ÓÇÑ´Ù. 3ºñÆ®Áß ÇÑ ºñÆ®°¡ ºÎÈ£ ºñÆ®·Î »ç¿ëµÇ¾úÀ¸¹Ç·Î ÃÖ´ë Ç¥Çö Àý´ë°ªÀº Àý¹ÝÀ¸·Î ÁÙ¾îµéÁö¸¸ À½¼ö¸¦ Ç¥ÇöÇÒ ¼ö ÀÖ¾î Ç¥Çö °¡Áö ¼ö´Â ºñ½ÁÇØÁø´Ù. ÀÌ ¹æ¹ýÀÇ ´ÜÁ¡Àº ºÎÈ£¿¡ µû¶ó 0ÀÌ µÎ °³³ª Á¸ÀçÇÏ¿© ¸ðÈ£ÇÔÀÌ ¹ß»ýÇÑ´Ù´Â °ÍÀÌ´Ù. ÀÌ Å¸ÀÔ¿¡¼­ 100Àº 000°ú °°Àº °ªÀ¸·Î ºñ±³µÉ °ÍÀÌ´Ù.

¡á 1ÀÇ º¸¼ö¹ý : ¾ç¼ö ºñÆ®¸¦ ¸ðµÎ ¹ÝÀüÇÏ¿© À½¼ö¸¦ ¸¸µå´Â ¹æ¹ýÀÌ´Ù. ¿¹¸¦ µé¾î ¾ç¼ö 2´Â 010À̹ǷΠÀÌ ºñÆ®¸¦ ¸ðµÎ ¹ÝÀüÇÏ¿© 101·Î -2¸¦ Ç¥ÇöÇÑ´Ù. À½¼ö·Î ¸¸µå´Â ¿¬»êÀÌ °£´ÜÇÏ´Ù´Â ÀåÁ¡ÀÌ ÀÖÁö¸¸ ÀÌ °æ¿ìµµ ¾ÕÀÇ ¹æ¹ý°ú ¸¶Âù°¡Áö·Î +0, -0ÀÌ µû·Î Á¸ÀçÇÏ´Â ´ÜÁ¡ÀÌ ÀÖ´Ù.

¡á 2ÀÇ º¸¼ö¹ý : 1ÀÇ º¸¼ö¿¡ 1À» ´õÇØ À½¼ö¸¦ Ç¥ÇöÇÑ´Ù. Áï ¸ðµç ºñÆ®¸¦ ¹ÝÀü½ÃŲ ÈÄ 1À» ´õÇÏ´Â ¹æ½ÄÀε¥ 2(010)¸¦ ¸ðµÎ ¹ÝÀü½ÃÅ°¸é 101ÀÌ µÇ°í ¿©±â¿¡ 1À» ´õÇÑ 110À» -2·Î Ç¥ÇöÇÑ´Ù. ÀÌ·¸°Ô µÇ¸é 1ÀÇ º¸¼ö¹ý°ú´Â ´Þ¸® -0Àº 1000ÀÌ µÇ¸ç ¿À¹öÇ÷οìµÇ¾î »ç¶óÁö¹Ç·Î ÇÑ°¡ÁöÀÇ 0¸¸ Á¸ÀçÇÏ°Ô µÈ´Ù.

 

ÀÌ ¿Ü¿¡µµ ºñÆ®·Î À½¼ö¸¦ Ç¥ÇöÇÏ´Â ´Ù¸¥ ¹æ¹ýµéÀ» ¸¹ÀÌ »ý°¢ÇÒ ¼ö Àִµ¥ Çö´ëÀÇ ÄÄÇ»Å͵éÀº ¸ðµÎ 2ÀÇ º¸¼ö¹ýÀ¸·Î À½¼ö¸¦ Ç¥ÇöÇÑ´Ù. 2ÀÇ º¸¼ö¸¦ ¸¸µå´Â ¹æ¹ýÀÌ ´Ù¼Ò º¹ÀâÇØ º¸ÀÏÁö ¸ð¸£°ÚÁö¸¸ ¹ÝÀü°ú Áõ°¡´Â ±â°èÀûÀ¸·Î ¹«Ã´ °£´ÜÇÑ µ¿ÀÛÀ̱⠶§¹®¿¡ À½¼ö¸¦ ¸¸µå´Â ¼Óµµ°¡ ºü¸£¸ç 2ÀÇ º¸¼ö¸¦ »ç¿ëÇÏ¸é µ¡¼ÀÀ¸·Î »¬¼ÀÀ» ´ë½ÅÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù.

8ºñÆ®ÀÇ ºÎÈ£¾ø´Â charÇü º¯¼ö c°¡ 100ÀÇ °ªÀ» °¡Áö°í ÀÖÀ» ¶§ ¿©±â¿¡ 256(0x100)À» ´õÇÏ¸é ¾î¶»°Ô µÉ °ÍÀΰ¡ »ý°¢ÇØ º¸ÀÚ. °á°ú´Â 356ÀÌÁö¸¸ ¿À¹öÇ÷οìµÇ¾î ¿ø·¡°ª 100À» ±×´ë·Î °¡Áö°Ô µÈ´Ù. 100ºÎÅÍ 1¾¿ °è¼Ó Áõ°¡Çؼ­ 256¹ø ¹Ýº¹ÇÏ¸é °á±¹ Á¦ÀÚ¸®·Î µ¹¾Æ¿À´Â °ÍÀÌ´Ù. ±×·¡¼­ 8ºñÆ®¿¡¼­ 256Àº 0°ú °°´Ù.

±×·¸´Ù¸é À̹ø¿¡´Â 100+255(0xff)¸¦ °è»êÇØ º¸ÀÚ. °á°ú´Â 355°¡ µÇ°í ÀÌ °ªµµ 8ºñÆ® ¹üÀ§¸¦ ³Ñ¾î¼­¹Ç·Î 256(0x100)ÀÌ Àß·Á ³ª°¡ 99¸¸ ³²°Ô µÈ´Ù. °á±¹ 255´Â -1°ú °°¾ÆÁö´Âµ¥ 255°¡ ¹Ù·Î -1À» 2ÀÇ º¸¼ö·Î Ç¥ÇöÇÑ °ªÀÌ´Ù. °°Àº ¿ø¸®·Î 254´Â -2ÀÌ°í 253Àº -3ÀÌ´Ù. ÄÄÇ»ÅÍ´Â -n ¿¬»êÀ» ÇÒ ¶§ nÀ» 2ÀÇ º¸¼ö·Î ¸¸µç ÈÄ ÀÌ °ªÀ» ´õÇÏ´Â ¹æ½ÄÀ¸·Î »¬¼ÀÀ» ¼öÇàÇÑ´Ù. ±×·¡¼­ ÄÄÇ»ÅÍ´Â µ¡¼ÀÀ» ÇÏ´Â °¡»ê±â¸¸ °¡Áö°í ÀÖÀ¸¸ç »¬¼ÀÀ» ÇÏ´Â °¨»ê±â´Â º°µµ·Î °¡ÁöÁö ¾Ê´Â´Ù.

º¸¼ö(Complement)¶õ ¾î¶² ¼ö(±â¼ö¶ó°í ÇÑ´Ù)°¡ µÇ±â À§ÇØ º¸ÃæµÇ¾î¾ß ÇÏ´Â ¼ö¸¦ ÀǹÌÇϴµ¥ °¡·É ±â¼ö 10¿¡ ´ëÇÑ 3ÀÇ º¸¼ö´Â 7ÀÌ´Ù. ÀϹÝÀûÀ¸·Î a+b=±â¼öÀÏ ¶§ a¿Í b´Â ±â¼ö¿¡ ´ëÇØ º¸¼ö °ü°è¿¡ ÀÖ´Ù°í Ç¥ÇöÇÑ´Ù. 2ÀÇ º¸¼ö¶õ nºñÆ®¿¡ ´ëÇØ 2nÀ» ±â¼ö·Î ÇÑ º¸¼öÀÌ´Ù. nÀÌ 8ÀÏ ¶§ ±â¼ö´Â 28=256ÀÌ µÇ¸ç °á±¹ 8ºñÆ®¿¡¼­ 2ÀÇ º¸¼ö´Â 256ÀÌ µÇ±â À§ÇØ ´õ ÇÊ¿äÇÑ ¼ö·Î Á¤ÀÇÇÒ ¼ö ÀÖ´Ù. aÀÇ 2ÀÇ º¸¼ö b°¡ ÀÖÀ» ¶§ a+b=256À̸ç 8ºñÆ®¿¡¼­ 256Àº 0°ú °°´Ù. ±×·¯¹Ç·Î a+b=0ÀÌ µÇ°í a=-b, b=-aÀÇ °ü°è°¡ ¼º¸³ÇÑ´Ù.

1ÀÇ º¸¼ö¶õ 2n-1À» ±â¼ö·Î ÇÑ º¸¼öÀ̸ç nÀÌ 8ÀÏ ¶§ 255(11111111)°¡ ±â¼öÀÌ´Ù. 1ÀÇ º¸¼ö³¢¸®´Â Á¤È®ÇÏ°Ô ºñÆ® ¹ÝÀü °ü°è°¡ ¼º¸³Çϸç ÀÌ °ªÀº ±â°èÀûÀ¸·Î ¾ÆÁÖ ½±°Ô ±¸ÇÒ ¼ö ÀÖ´Ù. 1ÀÇ º¸¼ö¿¡ ´ëÇÑ ±â¼öº¸´Ù 2ÀÇ º¸¼ö¿¡ ´ëÇÑ ±â¼ö°¡ 1 ´õ Å©¹Ç·Î ¹ÝÀü ÈÄ 1À» ´õÇϸé 2ÀÇ º¸¼ö°¡ µÈ´Ù.