¾Æ³¯·Î±×¿Í ¹ÙÀ̳ʸ® Á¤º¸
ÃÑ ÆäÀÌÁö ¼ö : 3224

Àüü ÇÔ¼ö/¿ë¾î»çÀü
Facebook Joinc ±×·ì   Joinc QA »çÀÌÆ®



joinc´Â Firefox¿Í chrome¿¡¼­ Å×½ºÆ® Çß½À´Ï´Ù. IE¿¡¼­´Â Å×À̺íÀÌ ±úÁö°Å³ª À̹ÌÁö°¡ º¸ÀÌÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ƯÈ÷ ±¸±Û DocsÀ̹ÌÁöÀÇ °æ¿ì ¿¢¹Úó¸®µÉ ¼ö ÀÖ½À´Ï´Ù.

¿ø¹® : http://chortle.ccsu.edu/java5/Notes/chap02/ch02_1.html


CHAPTER 2 — ¾Æ³¯·Î±×¿Í ¹ÙÀ̳ʸ® ½ÅÈ£ Analog and Binary Signals

Contents

1 CHAPTER 2 — ¾Æ³¯·Î±×¿Í ¹ÙÀ̳ʸ® ½ÅÈ£ Analog and Binary Signals
1.1 ¾Æ³¯·Î±×¿Í ¹ÙÀ̳ʸ® ½ÅÈ£ Analog and Binary Signals
1.2 ¹ÙÀ̳ʸ®(ÀÌÁø¼öÀûÀÎ) Binary
1.3 ¿Ö ÄÄÇ»ÅÍ´Â ÀÌÁø¼ö¸¦ »ç¿ëÇϳª Why Computers use Binary
1.4 ¹ÙÀ̳ʸ®ÀÇ ÀåÁ¡ 1 ´Ü¼øÇÏ´Ù ±×·¡¼­ ½±°Ô ¸¸µé¼ö ÀÖ´Ù Advantages of Binary 1 : Simple; easy to build
1.5 ¹ÙÀ̳ʸ®ÀÇ ÀåÁ¡ 2. ½ÅÈ£°¡ ¸íÈ®ÇÏ´Ù. Advantages of Binary 2:Unambiguous Signals
1.6 ¿Ãµå ³ë½º ºø Old North Bit
1.7 ¾Æ³¯·Î±× ½ÅÈ£ An Analog Signal
1.8 ¹ÙÀ̳ʸ® ½ÅÈ£ Binary Signal
1.9 ºÒ¿ÏÀüÇÑ Àü¼Û Imperfect Transmission
1.10 ¹ÙÀ̳ʸ®ÀÇ ÀåÁ¡ 3. ¿Ïº®ÇÑ º¹»ç¹°À» ¸¸µé ¼ö ÀÖ´Ù. Advantages of Binary 3: Flawless copies can be made.
1.11 Ŭ·° Clocks
1.12 ¹ÙÀ̳ʸ®ÀÇ ÀåÁ¡ 4. ¾î¶²°Íµµ ´Ù Ç¥ÇöÇÒ ¼ö ÀÖ´Ù. Advantages of Binary Representation 4 : Representing Anything
1.13 ¹ÙÀ̳ʸ® ¶Ç´Â ÀÌÁø¼ö·Î ¸ðµç °ÍÀ» Ç¥Çö ÇÒ ¼ö ÀÖ´Ù¶ó´Â °Í¿¡ ´ëÇØ ´õ »ý°¢ÇØ º¸±â More on Representing Anything in Binary
1.14 ±âÈ£¿Í ÆÐÅÏ Symbols and Patterns
1.15 2 Àå ³¡
1.16 ÇÁ°Ö·¯µéÀÇ ¼ö´Ù
1.16.1 ¹ÙÀ̳ʸ®ÆÄÀÏ, ÅØ½ºÆ®ÆÄÀÏÀÇ Á¤ÀÇ Á» °¥ÃÄÁà - xp


1.1 ¾Æ³¯·Î±×¿Í ¹ÙÀ̳ʸ® ½ÅÈ£ Analog and Binary Signals


¿©·¯ºÐµµ ¾Ë´Ù½ÃÇÇ ÄÄÇ»ÅÍ´Â µðÁöÅÐ ±â°èÀ̸ç, 2Áø¼ö¸¦ ÀÌ¿ëÇØ¼­ ÇÊ¿äÇÑ °è»êÀ» ÇÑ´Ù. ¾Æ¸¶ ÁßÇб³ ±³°ú °úÁ¤¿¡¼­ ¹è¿üÀ» °ÍÀÌ´Ù. ±×·± ÀÌÀ¯·Î µðÁöÅаú ÀÌÁø¼ö°¡ ¹«¾ùÀ» ÀǹÌÇÏ´ÂÁö ¾î´À Á¤µµ´Â ÀÌÇØ Çϰí ÀÖÀ¸¸®¶ó »ý°¢µÈ´Ù. ÇÏÁö¸¸ ¾î¼Àºí¸® ÇÁ·Î±×·¡¹ÖÀ» Çϱâ À§Çؼ± ÀÌ·¯ÇÑ Àǹ̵鿡 ´ëÇØ¼­ Á»´õ ¸íÈ®È÷ ÇÏ°í ³Ñ¾î°¥ Çʿ䰡 ÀÖ´Ù. À̹ø Àå¿¡¼­´Â ´ÙÀ½°ú °°Àº ÁÖÁ¦µéÀ» ´Ù·ç°Ô µÉ °ÍÀÌ´Ù.

ÀÌÀåÀÇ ³íÁ¦µé:

  • ÀÌÁø¼öÀÇ ½ÅÈ£ Binary signals.
  • ¾Æ³¯·Î±× ½ÅÈ£ Analog signals.
  • ÀÌÁø¼öÀÇ ÀåÁ¡µéAdvantages of Binary.
  • ºñÆ® Bits.
  • ³ëÀÌÁî ½ÅÈ£µé Noisy signals.

ÄÄÇ»ÅÍ¿¡ ÁøÂ¥·Î ¾î¶°ÇÑ ÀÏÀÌ ÀϾ´ÂÁö ¾Ë°í ½Í´Ù¸é ÀÌ·¯ÇÑ ÁÖÁ¦¸¦ ÁÖÀDZí°Ô °øºÎ¸¦ ÇØ¾ß ÇÑ´Ù.


Áú¹®: Å¿±°ú ±â¾î·Î ÀÛµ¿µÇ´Â ¾Æ³¯·Î±× ½Ã°è¿Í ´Þ¸®, Àü±âÀÇ Èû¸¸À¸·Î ÀÛµ¿µÇ´Â ½Ã°è¸¦ µðÁöÅÐ(ÀüÀÚ) ¼Õ¸ñ½Ã°è¶ó°í ºÎ¸¥´Ù. ¿Ö µðÁöÅÐÀ̶ó´Â ¼ö½Ä¾î°¡ ºÙ´Â°¡ ?


ÇÁ°Ö·¯µéÀÇ ¼ö´Ù
¾È¹æ°Å»ç Traditional watches have hands but digital watches have digits to tell the time. ¹¹ ±×·¸´Ü À̾߱â¿ä.


1.2 ¹ÙÀ̳ʸ®(ÀÌÁø¼öÀûÀÎ) Binary

http://chortle.ccsu.edu/AssemblyTutorial/Chapter-02/ass02_2.html

´ä: ¾Æ³¯·Î±× ½Ã°è´Â ½Ã°è¹Ù´ÃÀÇ À§Ä¡¸¦ ÃøÁ¤(measure)ÇØ¾ß¸¸ ½Ã°£À» ¾Ë ¼ö ÀÖ´Ù. µðÁöÅÐ ½Ã°è´Â ¸íÈ®ÇÑ(definite) ¼ýÀÚ¸¦ »ç¿ëÇØ¼­ ½Ã°£À» º¸¿©ÁØ´Ù.

ÀÌÁø¼ö ȤÀº ¹ÙÀ̳ʸ®(Binary)´Â 2°¡ÁöÀÇ »óŰ¡ ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù. µÎ°¡Áö »óÅ´ "1" °ú "0" ÀÇ »óÅÂÀÏ ¼ö µµ ÀÖ°í "Âü" °ú "°ÅÁþ" ÀÇ »óÅÂÀÏ ¼ö µµ ÀÖ°í "ÄÑÁø°Í" °ú "²¨Áø°Í"ÀÇ »óÅÂÀÏ ¼ö µµ ÀÖ´Ù. ÇϳªÀÇ ¹ÙÀ̳ʸ®(ÀÌÁø¼ö)°¡ 2 °¡Áö °¡´ÉÇÑ »óÅ Áß¿¡ ÇϳªÀÇ »óŸ¦ ³ªÅ¸³½´Ù´Â °ÍÀÌ ÀÌÁø¼öÀûÀΠƯ¡ÀÌ´Ù.

ÇϳªÀÇ ºñÆ®(bit)Àº "²¨Áü/ÄÑÁü" µÑÁß¿¡¼­ Çϳª ÀÇ °ªÀ» °®´Â´Ù. ºÒÀ» ²¯´Ù Ä×´Ù ÇÏ´Â ½ºÀ§Ä¡°¡ ÁÁÀº ¿¹ÀÌ´Ù. ½ºÀ§Ä¡·Î´Â "ÄѰųª" ¶Ç´Â "²ô°Å³ª"¸¸ ÇÒ ¼ö ÀÖ´Ù. Áß°£Âë Ä×´Ù¿Í °°Àº ´Ù¸¥ ÀÛµ¿À̶õ ÀÖÀ» ¼ö ¾ø´Ù. ÇϳªÀÇ ºñÆ®(bit) Á¤º¸´Â ½ºÀ§Ä¡·Î ºÒÀ» ²¯´Ù ÄÖ´Ù ÇÏ´Â ÀÏ °°Àº °ÍÀ» ´ãÀ» ¼ö ÀÖ´Ù.

ÀÌ¿Í ´Þ¸® ºÒºû Á¶Àý°è(light dimmer)´Â ¹ÙÀ̳ʸ® ÀåÄ¡°¡ ¾Æ´Ï´Ù. "²¨Áü"°ú "¿ÏÀüÈ÷ ÄÑÁü"»çÀÌ¿¡ ¹«¼öÇÑ »óŰ¡ °¡´ÉÇÏ´Ù. ¸¸ÀÏ ¿©·¯ºÐÀÌ ºÒÀÇ ¹à±â¸¦ 25% Á¤È®È÷ ¸ÂÃß°íÀÚ ÇÑ´Ù¸é, ¿©·¯ºÐÀº ÈûÀ» µé¿©°¡¸ç ÁÖÀDZí°Ô ºÒºû Á¶Àý°è¸¦ Á¶Á¤Çؾ߸¸ ÇÒ °ÍÀÌ´Ù. ¿ì¸®´Â ÀÌ·¯ÇÑ ¿©·¯°¡Áö ±â°èÀû »óŰ¡ Á¸ÀçÇÏ´Â ÀåÄ¡¸¦ ¾Æ³¯·Î±×ÀåÄ¡ ¶ó°í ÇÑ´Ù.


Áú¹®:
´ÙÀ½ Áß¿¡ ¾î¶²°ÍÀÌ ¹ÙÀ̳ʸ® ÀåÄ¡Àϱî¿ä?

  • ÀÚµ¿Â÷ Á¡È­ ½ºÀ§Ä¡
  • ½Ã°èÀÇ ½Ãħ
  • ÀüÀÚ°è»ê±âÀÇ ÀԷ¹öư
  • ½ºÅ×·¹¿À¿¡¼­ µÕ±×·± º¼·ý Á¶Á¤ÀåÄ¡.


ÇÁ°Ö·¯µéÀÇ ¼ö´Ù
¾È¹æ°Å»ç °³³äÀûÀ¸·Ð Á¡È­ ½ºÀ§Ä¡°¡ ´õ °¡±î¿ï °Í °°¼Ò. On and Off °¡ ¸íÈ®È÷ ÀÖÀ¸´Ï ¸»ÀÌ¿ä. ÀüÀÚ°è»ê±âÀÇ ´ÜÃß´Â ±Û½ê¿ä. ÀüÀÚ °è»ê±â ³ª¸§ÀÏ °Í °°¼Ò. ¿¾³¯¿£ ¾Æ³¯·Î±× Çüµµ ÀÖ¾ú´ø °Í °°¼Ò.
ÀÚ¹ÙÇÏ´Â³Ñ Á» ÄÚ¿¡ °É¸é ÄÚ°ÉÀÌ ±Í¿¡°É¸é ±Í°ÉÀÌ Ãø¸éÀÌÀÖÁÒ. ¾Æ¿¹ Á¡È­ ½ºÀ§Ä¡¸¦ »©¹ö¸±±î »ý°¢µµ µì´Ï´Ù.
Ǭ³»±â ´ä µÎ °³Áö ¸»ÀÔ´Ï´Ù. Á¡È­ ½ºÀ§Ä¡´Â ´­·¯Áú ¶§ ÀʹϼÇÀÌ°í ´©¸£´Â Áß¿¡ ÀÍ´Ï¼Ç Áغñ¶ó´ø°¡ ¹Ý¸¸ ÀʹϼÇÀ̶ó´Â »óŰ¡ ¾øÀ¸´Ï Á¡È­ ½ºÀ§Ä¡µµ ¹ÙÀ̳ʸ® ÀåÄ¡
yundream ºÒÀ» ħħÇÏ°Ô ÇÏ´Â µð¸Ó¶ó´Â ÀåÄ¡¶ó±â º¸´Ù´Â ±×³É ¿ÂµµÁ¶ÀýÀåÄ¡ Á¤µµ·Î ÀÇ¿ªÇÏ´Â°Ô ÈÎ ¿Í ´êÀ»°Å °°¾î. µð¸Ó?¶ó°í Çϸé Á» ±×·¸ÀݾÆ.
ÀÚ¹ÙÇÏ´Â³Ñ ¾Æ¹«·¡µµ ±×·¸Áö °Å ´Ü¾î »ý°¢³ª´Â°Íµµ ¾ø°í. ²¬²ô·¯¿ü´Âµ¥
ÀÚ¹ÙÇÏ´Â³Ñ ±×·±µ¥ ÀÌ »ç¶÷ÀÌ ºÒºû Á¶Á¤±â(dimmer)ÀÇ ¿¹¸¦ ³Ê¹« ¸¹À̵é°í ÀÖ³×....³­ ±¸±ÛÇØ º¸´Ï±î °Áµð¸Ó´Â µð¸Ó¶ó°í ½á¼­ ½è´Âµ¥... ºÒºûÁ¶Á¤±â·Î ±×³É °©½Ã´Ù. Àü±â ½ºÀ§Ä¡¿Í ´ëÁ¶µµ µÇ°í ¹®¸Æ»ó.
Ǭ³»±â ¿ì¸®³ª¶ó °°ÀÌ Çü±¤µîÀ» ¸¹ÀÌ ¾²´Â ³ª¶ó¿¡¼­´Â µð¸Ó¸¦ °ÅÀÇ ¾²Áöµµ ¾Ê°í ¾µ ¼öµµ ¾ø´Âµ¥ ¹Ì±¹Àº Çü±¤µîº¸´Ù ¹é¿­µîÀÌ ÈξÀ ¸¹¾Æ¼­ ħ½ÇÀÌ°í °Å½ÇÀ̰í ÇÒ ²¨ ¾øÀÌ ¿Â/¿ÀÇÁ ½ºÀ§Ä¡ ¿·¿¡ µð¸Ó°¡ Àְųª ½ºÅÄµå ¶óÀÌÆ®¿¡ ºÎÂø

1.3 ¿Ö ÄÄÇ»ÅÍ´Â ÀÌÁø¼ö¸¦ »ç¿ëÇϳª Why Computers use Binary



´ä:
ÀÚµ¿Â÷ÀÇ Á¡È­½ºÀ§Ä¡ => ¾Æ´Ï´Ù.
½Ã°èÀÇ ½Ãħ => ¾Æ´Ï´Ù.
°è»ê±âÀÇ ¹öư => ±×·¸´Ù
½ºÅ×·¹¿ÀÀÇ º¼·ý ÄÜÆ®·Ñ => ¾Æ´Ï´Ù.

ÀÚµ¿Â÷ÀÇ Á¡È­ ½ºÀ§Ä¡´Â °³º°Àû(discrete) ÀÌ´Ù - Á¡È­ ½ºÀ§Ä¡´Â ¸í¹éÇÏ°Ô Á¤ÀÇµÈ »óŵéÀ» °¡Áö°í ÀÖ´Ù - ±×·¸Áö¸¸ 2°¡Áö ÀÌ»óÀÇ »óŸ¦ °¡Áö°í ÀÖ´Ù (²¨Áø»óÅÂ,´Þ¸®´Â »óÅÂ,½ÃÀÛ»óÅÂ, °¡¼Ó»óÅÂ....).
°è»ê±âÀÇ ´ÜÃß´Â ÀÌÁø¼öÀûÀÎ ÀåÄ¡ÀÌ´Ù. °è»ê±âÀÇ ´ÜÃß´Â ´©¸£°Å³ª ¶Ç´Â ¾È´©¸£°Å³ª µÎ°¡ÁöÀÇ »óŸ¸ ÀÖ´Ù. º¸ÅëÀº ¾È´©¸¥ »óÅÂÀÌ´Ù. ¿©·¯ºÐÀÌ ¹öưÀ» ´­·¶À»¶§, ±×°ÍÀº "´©¸¥»óÅÂ"°¡ µÈ´Ù.
¿©·¯ºÐÀÌ ¼ÕÀ» ¶ª¶§ ¹öưÀº "¾È´©¸¥ »óÅÂ"·Î µ¹¾Æ¿Â´Ù. ±×·±Á¡¿¡ À־ Àü±¸¸¦ ²¯´Ù Ä×´Ù ÇÏ´Â ½ºÀ§Ä¡¿Í°°ÀÌ ÀÌÁø¼öÀûÀÎ(binary) ÀåÄ¡ ÀÌ´Ù. ÀÌÁø¼ö¸¦ »ç¿ëÇϴµ¥¿¡´Â ¸¹Àº ÀåÁ¡µéÀÌ ÀÖ´Ù.

¿©±â¿¡ ÀÌÁø¼ö¸¦ »ç¿ëÇÏ´Â 4°¡Áö ÀÌÀ¯¸¦ ³ª¿­ÇØ º»´Ù.(¼­·Î ÁßøµÉ ¼ö µµ ÀÖ´Ù.)
  1. °£´ÜÇÏ´Ù. ¸¸µé±â ½±´Ù.
  2. ½ÅÈ£°¡ ¸íÈ®ÇÏ´Ù. ±×·¸±â ¶§¹®¿¡ ÀâÀ½(noise)À» ÃÖ¼ÒÈ­ÇÒ ¼ö ÀÖ´Ù.
  3. ¿Ïº®ÇÑ º¹Á¦¹°À» ¸¸µé ¼ö ÀÖ´Ù.
  4. ÇüŸ¦ °¡Áø ¸ðµç °ÍÀ» "ºñÆ®(bit)ÀÇ ÇüÅÂ"·Î Ç¥ÇöÇÒ ¼ö ÀÖ´Ù.

º§ ÀüÈ­ ¿¬±¸¼ÒÀÇ ¼öÇÐÀÚ¿´´ø Ŭ¶ó¿ìµå ¼Î³í(Claude Shannon)Àº 1948³â ³í¹® "Åë½Å¿¡¼­ÀÇ ¼öÇÐÀûÀÎ ÀÌ·Ð(A Mathematical Theory of Communication)"¿¡¼­ ÀÌ·¯ÇÑ ÀÌÁø¼öÀûÀΠƯ¡À» ¸íÈ®È÷ Çß´Ù. ÀÌ ³í¹®Àº Á¤º¸À̷аú ÄÄÇ»ÅÍ °úÇÐÀÇ ±âÃÊ¿¡ ¸¹Àº ¿µÇâÀ» ÁÖ¾ú´Ù.

Áú¹®:
¾î¶² °ÍÀÌ Á¦Á¶ Çϱ⠽¬¿ï±î¿ä?

  • "²¯´Ù"/"Ä×´Ù" ½ºÀ§Ä¡
  • ºÒºû Á¶Àý°è(ligth dimmer)

ÇÁ°Ö·¯µéÀÇ ¼ö´Ù
¾È¹æ°Å»ç ¹¹ ¿ø½ÃÀûÀÎ ½ºÀ§Ä¡¸¦ »ý°¢Çϸé on/offÀ̰ÚÁö¿ä. binaryÀÇ È¿À²¼ºÀº Á» ÀǽÉÀÌ °¡¿À. ÇöÀçÀÇ ±â¼ú¼öÁØÀ¸·Î º¸¸é ±×·¸°ÚÁö¸¸ ´çÀå »ý¹°ÀÇ geneÀ» º¸¸é 4°¡Áö Á¤º¸·Î µÇ¾îÀÖ¼Ò.
ÀÚ¹ÙÇÏ´Â³Ñ gene À» º¹»çÇÏ´Â°É ¿µ¾î·Î transcriptionÀ̶ó°í Çϳª¿ä ÇÁ·ÎÅ×ÀÎÀ» ¸¸µå´Â°É translationÀ̶ó°í ÇÏÁÒ. ¼­¾ç¤Ô¤¾¤Ë¤·µé ¿ë¾î»ç¿ëÇÏ´Â°Í ºÁµµ Àç¹ÌÀÖ´Â°Í °°¿¡¿ä. ÄÄÇÑ´Ù´Â°Ô ¾îÄɺ¸¸é ÇÁ·ºÅ»ÀûÀÎ°Ô ÀÖ´Â°Í °°¿¡¿ä... ·Î°í½º¿¡´ëÇÑ Àΰ£ÀÇ ¿å¸ÁÇ¥Ãâ °°±âµµ Çϰí...
sparrow ¾î·Á¿î¸» ¾²Áö ¸¿½Ã´Ù....¤Ñ,.¤Ñ;;
ÀÚ¹ÙÇÏ´Â³Ñ ¹Ì¾È Á» À־ÀÌ·Á°í ÁÖ¸§Àâ¾Ò´Âµ¥. ¿ø·¡ ¾Æ´Â°Å º°·Î ¾ø´Â»ç¶÷ÀÌ ¾î·Á¿î¸»½á¿ä. À־ÀÌ·Á°í.
¾È¹æ°Å»ç 3 state ȤÀº 4 state¸¦ »ç¿ëÇÏ¸é ´õ Àç¹ÌÀÖ´Â Á¤º¸¸¦ ÇÔÃàÇÏ¿À. ¿¾³¯¿¡ ·¯½Ã¾ÆÀÎÀÌ ¾´ ³í¹®À» Çѹø º»Àû Àִµ¥ ³»¿ëÀº ÀÌ¹Ì °¡¹°°¡¹°ÇÏ¿À. 4 state systemÀ¸·Î º¸¸é Octal number´Â 1bit °¡ 1 digitÀÌ µÉ °Í °°Àºµ¥ ¸»ÀÌ¿ä. ±×¸®°í À̵¿³×¿¡¼­ Á» À־ÀÌ·Á¸é NP Hard, NP complete ¹¹ ±×·± °ÍÀÌ ÁÁÁö ¾Ê°Ú¼Ò ^^
ÀÚ¹ÙÇÏ´Â³Ñ Á¦°¡ ¿ø·¡ ¹®°ú Ãâ½Å ÀÔ´Ï´Ù. ±×ÂÊÀ¸·Ð ±¸¶ó¸¦ Àß ¸øÄ¡ÁÒ.
Ǭ³»±â ¾Æ¿ì P, NP ³ª¿À¸é ¸Ó¸®¾ÆÆÄÁöÁö ¸»ÀÔ´Ï´Ù.
¾È¹æ°Å»ç ¹Ì ±¹Âʵµ ISÂÊÀº ¹®°ú Ãâ½Åµé ²Ï µÇ¿À. ³» °³ÀÎÀûÀ¸·Ð NP Complete ¹®Á¦µéÁß ÀÏ¹Ý ¹®Á¦¿¡¼­ NP Complete ¹®Á¦ (3 set problem)·Î reduceÇÏ´ø °ÍÀÌ Á©·Î Èûµé¾ú´ø °Í °°¼Ò. ¹¹ Program correctness proofµµ ¸¸¸¸Ä¡ ¾Ê¾ÒÁö¸¸ ¸»ÀÌ¿ä. ±×³ðÀÇ Æ©¸µ¸Ó½ÅÀ̳ª URM½á¼­ ¹ã»õ ¼÷Á¦ÇÏ´ø ¾Æ·ÃÇÑ ±â¾ïÀÌ ÀÖÀ¸¿À.. ÇãÇã



1.4 ¹ÙÀ̳ʸ®ÀÇ ÀåÁ¡ 1 ´Ü¼øÇÏ´Ù ±×·¡¼­ ½±°Ô ¸¸µé¼ö ÀÖ´Ù Advantages of Binary 1 : Simple; easy to build


´ä : ÄÖ´Ù/²¯´Ù ÇÏ´Â ½ºÀ§Ä¡

ÄÖ´Ù/²¯´Ù ÇÏ´Â ½ºÀ§Ä¡´Â ´Ü¼øÇÏ¸ç ¸¸µé±â ½±´Ù.
ÄÖ´Ù/²¯´Ù ÇÏ´Â ½ºÀ§Ä¡´Â 2°³ÀÇ ±Ý¼Óü¸¦ ºÙ°ÔÇϰųª ¶³¾îÁö°Ô ÇÑ °ÍÀÌ´Ù.
ºÒºû Á¶Àý°è(light dimmer) õõÈ÷ ºÎµå·´°Ô ºûÀÌ µµ´ÞÇϵµ·Ï Àü·ù¸¦ Á¶Àý ÇØ¾ß¸¸ ÇÑ´Ù.
ºÒºû Á¶Àý°è´Â ²¯´Ù/Ä×´Ù ÇÏ´Â ½ºÀ§Ä¡ º¸´Ù ´õ ¸¹Àº ºÎǰÀÌ ÇÊ¿äÇϰí Á¶½É½º·´°Ô Á¶¸³ÇØ¾ß ÇÑ´Ù.
25%°¡ Á¤È®È÷ 25%¸¦ ÀǹÌÇÏ´Â ¾ÆÁÖ Á¤¹ÐÇÑ ºÒºû Á¶Àý°è¸¦ ¸¸µå´Â °ÍÀº Á¤¸» ¾î·Æ´Ù.

½Ç¸®ÄÜ Ä¨¾È¿¡ ÀÖ´Â ÀÛÀº ÀåÄ¡µéÀÇ °æ¿ì¿¡µµ ¶È°°Àº »ç½ÇÀÌ Àû¿ë µÈ´Ù.
Ä×´Ù/²¯´Ù ÇÏ´Â ½ºÀ§Ä¡µéÀº ºñ±³Àû Á¦Á¶Çϱ⠽±´Ù. ½Ç¸®ÄÜ Ä¨¿¡¼­ "½±°Ô ¸¸µé ¼ö ÀÖ´Ù"´Â °ÍÀº ½Î°í,ÀÛ°í, ¹ÏÀ»¸¸ÇÑ ¼ö½Ê¸¸ °³ÀÇ ÄÖ´Ù/²¯´Ù ÀåÄ¡¸¦ ÀÛÀº °ø°£¿¡ ä¿ö³ÖÀ» ¼ö ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù.

Áú¹®:
Ã¥À» ¸¸µå´Â ´ÙÀ½ ¹æ¹ýµéÁß¿¡ ¾î¶² ¹æ¹ýÀÌ °¡Àå ½±°í ´Ü¼øÇÒ±î¿ä?

  • Á¡Åä¿¡ ±×·Á³Ö¾î Ã¥À» ÇÑ ±Ç¾¿ ¸¸µç´Ù.
  • Á¾ÀÌ¿¡ Ææ°ú À×Å©·Î ÇÑÀÚ ÇÑÀÚ Á÷Á¢½á¼­ ÇÑ ±Ç¾¿ ¸¸µç´Ù.
  • ÆòÆòÇÑ ³ª¹«¿¡ ±ÛÀÚ¸¦ »õ°Ü³½ÈÄ Ã¥À» Âï¾î ³½´Ù.
  • ȰÀÚ¸¦ ¸¸µé¾î Ã¥À» Âï¾î ³½´Ù.


ÇÁ°Ö·¯µéÀÇ ¼ö´Ù
¾È¹æ°Å»ç Áú¹®µÚÀÇ Àǵµ´Â ¹»±î? ¹º°¡ ¸»ÇÒ·Á°í µµÀÔÇÏ´Â °Í °°Àºµ¥.
Á¦4ÀÇ´« ºÐ¸íÇÑ°Ç ¾î¼Àºí¸®·Î À©µµ ¾îÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â°Ç ¹ÙÀ̳ʸ® ¿¡µðÅÍ·Î ¸ð³ª¸®ÀÚ ±×¸²ÀÇ JPGÆÄÀÏÀ» ¸¸µå´Â °Å³ª ºñ½ÁÇϴٴ°Í.
Ǭ³»±â Á¾ÀÌ¿¡ ¾²´Â°Ô Á© ½±°í ´Ü¼øÇѰǵ¥ ´äÀº ±×°Ô ¾Æ´Ï³× -.-;;;
Ã¥ ¸î±ÇÀ» ¸¸µå´À³Ä¿¡ µû¶ó Ʋ¸®Áö.
Ǭ³»±â ¹®Á¦°¡ ´äÀ» À¯µµÇس»´Â°Ô ¾Æ´Ï°í ´äÀÌ ¹®Á¦¸¦ À¯µµÇس½´Ù -.-;;; ÀÌ ±³¼ö ¿Ö ÀÌ·¯´Â°ÅÁö? ¸ðÈ£ÇÑ ¹®Á¦ ³»¼­ Çлýµé ³¬´Â°Ô Ãë¹Î°¡? -.-;;

1.5 ¹ÙÀ̳ʸ®ÀÇ ÀåÁ¡ 2. ½ÅÈ£°¡ ¸íÈ®ÇÏ´Ù. Advantages of Binary 2:Unambiguous Signals


³ª¹« ÇÑÅ丷À» ±ï¾Æ¼­ Ã¥ ÇÑÆäÀÌÁö¸¦ ¸¸µé¾î ³»´Â ´ë¿¡´Â ±²ÀåÈ÷ °í±ÞÀÇ ±â¼ú°ú ¿¹¼úÀûÀÎ ±â±³°¡ ÇÊ¿äÇÏ´Ù.
±×·± ÀÏÀº º¹ÀâÇÏ°í ³ë·ÂÀÌ ¸¹ÀÌ µé¾î°£´Ù. ÀÛÀº ½Ç¼ö°¡ Àüü Ã¥À» ´Ù ¸ÁÄ¥ ¼öµµ Àֱ⠶§¹®ÀÌ´Ù.
¸£³×»ó½º½Ã´ëÀÇ ³ª¹«±ï´Â ±â¼úÀÚµéÀÌ ¾Æ¸¶ ³ª¹«±ï´Â ±â¼úÀÚµé Áß¿¡¼­´Â ÃÖ°íÀÇ ±â¼úÀ» °¡Á³¾ú´ø »ç¶÷µé À̾úÀ» °ÍÀÌ´Ù.

ȰÀÚ¸¦ ¸ÂÃß´Â ÀÏÀº ±×¿¡ ºñÇÏ¸é ½¬¿î ÀÏÀÌ´Ù.
¿¹¼úÀûÀ̰ųª ±â´ÉÀûÀÎ ±â¼úÀÌ Á¶±Ý¸¸ ÀÖÀ¸¸é ´©±¸³ª ÇÒ ¼ö ÀÖ´Ù.
°¢°¢ÀÇ È°ÀÚ¸¦ ¸ÂÃß¾î Ã¥À» ¸¸µå´Â ¹æ¹ýÀº ½Ç¼ö°¡ Àû°í ¹ÏÀ»¸¸ ÇÏ´Ù.
Ȥ ½Ç¼ö°¡ ÀÖ´õ¶óµµ ½±°Ô °íÄ¥ ¼ö ÀÖÀ¸¸ç ȰÀÚ¸¦ ¿©·¯¹øÀÌ¶óµµ ´Ù½Ã »ç¿ëÇÒ ¼ö ÀÖ´Ù.

±â¼úÀÇ Áøº¸°¡ Á¾Á¾ ´Ü¼øÇÑ ¹æ¹ýÀ¸·Î ÇâÇÑ´Ù´Â °ÍÀº ¿ª¼³ÀûÀÎ »ç½ÇÀÌ´Ù.
³ª¹«±ï±â´Â º¹ÀâÇÑ ÀÏÀÌ´Ù ±×·¸Áö¸¸ ȰÀÚ¸¦ ¸ÂÃߴ°ÍÀº ½¬¿îÀÏÀÌ´Ù.
ÄÄÇ»ÅÍÀÇ Çõ¸í(1950)Àº ±¸ÅÙº£¸£±×(Gutenberg 1450)ÀÇ È°ÀÚ Çõ¸í°úµµ ºñ±³ ÇÒ ¼ö ÀÖ´Ù.

¹ÙÀ̳ʸ®ÀÇ ÀåÁ¡À» º¹½ÀÇØ º¾½Ã´Ù.

1. ´Ü¼øÇÏ´Ù. ±×·¡¼­ ¸¸µé±â ½±´Ù.
2. ½ÅÈ£°¡ ¸íÈ®ÇÏ´Ù (±×·¡¼­ ³ëÀÌÁî¿¡ ÀúÇ×·ÂÀ̰­ÇÏ´Ù)
3. ¿Ïº®ÇÑ º¹»ç°¡ °¡´ÉÇÏ´Ù.
4. ÆÐÅÏÀ¸·Î Ç¥ÇöµÉ ¼ö ÀÖ´Â ¸ðµç°ÍÀÌ bits ÆÐÅÏÀ¸·Î Ç¥Çö µÉ ¼ö ÀÖ´Ù.

Áú¹®: ¾î¶²ÀÏ ÀÌ ´õ ½±°Ú½À´Ï±î?

  • ºÒÀÇ ¹à±â¸¦ Á¤È®È÷ ¾Ë¾Æ³»´Â ÀÏ
  • ºÒÀÌ ²¨Á³´ÂÁö ÄÑÁ³´ÂÁö ¾Ë¾Æ³»´Â ÀÏ

ÇÁ°Ö·¯µéÀÇ ¼ö´Ù
ÀÚ¹ÙÇÏ´Â³Ñ [ÇÑÁÙ ¿ä¾à:ÆÈ¸¸´ëÀå°æ°ú Á÷Áö½É°æ(1372) »ý°¢ÇϽøéµÊ]
¾È¹æ°Å»ç ¸ñÆÇÆÄ±â´Â Ä® Çϳª¸¸ ÀÖÀ¸¸é µÇ´Âµ¥ ȰÀÚ´Â ÇÑÀÚ ÇÑÀÚ ´Ù ¸¸µé¾î ³ö¾ßÁö¿ä. ±×·¡¾ß ±× ´ÙÀ½ÀÌ ½±ÁÒ.
ÀÚ¹ÙÇÏ´Â³Ñ ³ª¸§´ë·Î ¿¬±Ý¼úµµ ¹ß´ÞÇØ¾ß ÇÏ°í ¹º°¡°¡ ÀÖ¾î¾ß µÇ°ÚÁÒ.
here4you ¿¬±Ý¼úÀº ÀÏ´Ü ¾àÃÊ Ã¤Á¢°ú ÇÔ²²...(ÁË¼Û =.=)


1.6 ¿Ãµå ³ë½º ºø Old North Bit


´ä:ºÒÀÌ ²¨Á³´ÂÁö ÄÑÁ³´ÂÁö ¾Ë¾Æ³»´Â ÀÏ

½ÅÈ£°¡ ºÐ¸íÇØ¾ß µÈ´Ù´Â °ÍÀ» ¿°µÎÇØµÎ°í ´ÙÀ½ÀÇ À̾߱⸦ »ý°¢Çغ¸ÀÚ. Æú ¸®ºñ¿¡(¹Ì±¹ÀÇ µ¶¸³¿îµ¿°¡)´Â ¿µ±¹±ºÀ» °ø°ÝÇϰíÀÚ °ø°Ý Áغñ¸¦ Çϰí øº¸¸¦ ±â´Ù¸®°í ÀÖ¾ú´Ù.
øº¸´Â ¿µ±¹±ºÀÌ ¾î¶»°Ô °ø°ÝÇØ ¿ÃÁö¸¦ °¡¸®ÄÑÁÖ´Â °ÍÀ̾ú´Ù. ¹Ì¸®ÇÑ ¾à¼Ó¿¡ µû¶ó ºÏÂÊ ±³È¸ÀÇ Å¾¿¡¼­ Àüµî ºÒºûÀ¸·Î ½ÅÈ£°¡ ¿À±â¸¦ ±â´Ù¸®°í ÀÖ¾ú´Ù.
±×·±µ¥ ºÒºû½ÅÈ£°¡ ¸¸¾à 1.32456 ¸¸Å­ ¹àÀ¸¸é À°·Î·Î °ø°ÝÇҰŶóÇϰí 1.71922 ¸¸Å­ ¹àÀ¸¸é ¹Ù´Ù·Î °ø°ÝÇҰŶó Çß´Ù°í »ó»óÇØº¸ÀÚ.

±³È¸¿¡¼­ ºÒºû ½ÅÈ£°¡ º¸À̱⠽ÃÀÛÇÑ´Ù! ¸¸¾à¿¡ Æú ¸®ºñ¿¡°¡ ±× ¶§ ºÒºû½ÅÈ£ ¹à±â°¡ ¾ó¸¶³ª ¹à¾Ò´ÂÁö ¾Ë¾Æ³»·Á°í ²þ²þ´ë¾ú´Ù¸é Æú ¸®ºñ¿¡ÀÇ À¯¸íÇÑ °ø°ÝÀº ¸î ½Ã°£¾¿ ÁöüµÇ¾úÀ» °ÍÀÌ´Ù.
½ÅÈ£°¡ ºÐ¸íÇÏ´Ù´Â °ÍÀº ¾öû³­ ÀåÁ¡ÀÌ´Ù.


1775³â ±× ¹ã¿¡ Æú ¸®ºñ¿¡°¡ ±â´Ù¸®°í ÀÖ´ø ½ÅÈ£´Â ºÒºûÀÌ Çϳª¸é À°·Î·Î °ø°ÝÀÌ°í ºÒºûÀÌ µÑÀ̸é ÇØ·Î·Î °ø°ÝÀ̶ó´Â ¶æÀ̾ú´Ù.


´©±¸µç ½±°Ô ÇØ¼®ÇÒ ¼ö ÀÖ´Â ½ÅÈ£ÀÌ´Ù. ¼ýÀÚ¸¸ ¼¼¸éµÈ´Ù. ±×·¯ÇÑ ½ÅÈ£µéÀ» ¿ì¸®´Â ÀÌ»êÀû(discrete) ½ÅÈ£¶ó°í ºÎ¸¥´Ù. ¿Ö³ÄÇϸé ÀÌ»êÀû(discrete) ½ÅÈ£µéÀº °íÁ¤µÈ ¼ýÀÚ·Î Á¤ÀÇµÈ »óŵéÀ» °¡Áö°í Àֱ⠶§¹®ÀÌ´Ù.
¶§¶§·Î µðÁöÅÐÀ̶ó´Â ´Ü¾îµµ °°Àº ¹®¸Æ¿¡¼­ »ç¿ëµÈ´Ù.


Áú¹®: ¿Ö ÁÖÆÇÀ» ÀÏÁ¾ÀÇ "µðÁöÅÐ ÄÄÇ»ÅÍ"·Î °£ÁÖÇÒ ¼ö ÀÖÀ»±î¿ä?

ÇÁ°Ö·¯µéÀÇ ¼ö´Ù
¾È¹æ°Å»ç ÁÖÆÇ¾ËÀ» digitÀ¸·Î º¸°í 1 columnÀ» 1°³ code·Î º¸¾Æ¼­ columnÀ» ¸ðÀ¸¸é number°¡ µÈ´Ù³ª ¹¹¶ó³ª...

1.7 ¾Æ³¯·Î±× ½ÅÈ£ An Analog Signal

http://chortle.ccsu.edu/AssemblyTutorial/Chapter-02/ass02_7.html

´ä: ÁÖÆÇ¿¡¼­ °è»êÀº ÁÖÆÇ¾ËÀ» ÀÏÁ¤ÇÏ°Ô Á¤ÀÇµÈ À§Ä¡·Î ¿È±â´Â °ÍÀÌ´Ù. ÁÖÆÇ¾ËÀ» ¼À¿¡ ¾²À϶§´Â ¼ýÀÚÀÇ ÀϺκÐÀ¸·Î °£ÁֵǴ À§Ä¡¿¡ ³õ°í ±×·¸Áö ¾ÊÀ»¶§´Â ¼ýÀÚ·Î °£ÁÖµÇÁö ¾Ê´Â À§Ä¡¿¡ ³õ´Â´Ù. ÁÖÆÇÀº À̿Ͱ°ÀÌ ½ÅÈ£°¡ ºÐ¸íÇÑ ÀÌ»êÀûÀÎ ÀåÄ¡ÀÌ´Ù.


¾Æ³¯·Î±× ½ÅÈ£¿¡¼­´Â ÃøÁ¤°ªµéÀÌ Áö¼ÓÀûÀ¸·Î º¯È­ÇÒ ¼ö ÀÖ´Ù. ÃøÁ¤°ªÀº ÀÏÁ¤ÇÑ ¿µ¿ª³»¿¡¼­ ºÒƯÁ¤ÇÑ ¾î¶² °ªÀÏ ¼ö ÀÖ´Ù . ¶ÇÇÑ ¾Æ³¯·Î±× ½ÅÈ£¸¦ ÃøÁ¤ÇÒ ¶§ ƯÁ¤ÇÑ ¼ø°£¿¡ Á¤È®ÇÑ °ªÀ» ÃøÁ¤ÇÏ´Â °ÍÀº ´ë´ÜÈ÷ Áß¿äÇÏ´Ù.
¾Æ·¡ ±×¸²Àº ¾Æ³¯·Î±× ½ÅÈ£¸¦ Ç¥ÇöÇϰí ÀÖ´Ù. ±×¸²Àº ƯÁ¤ ¼ø°£¿¡ ÃøÁ¤µÈ Á¤È®ÇÑ °ªµé¿¡ ´ëÇÑ Á¤º¸¸¦ ´ã°í ÀÖ´Ù. ¿ì¸®´Â "T2"¶ó´Â ¼ø°£¿¡ ¾î¶² °ªÀ» °¡Áö´ÂÁö Á¤È®È÷ ¾Ë ¼ö ÀÖ´Ù.

Figure2-1.gif


ÀÚ ÀÌÁ¦ ¿©·¯ºÐÀÌ Àü¼±ÀÇ Àü¾ÐÀ» °ü ÂûÇÑ´Ù°í »ý°¢ÇØ º¸¶ó. ±×¸®°í °æ°èÁ¡À» Á¤ÇÏ°í °æ°èÁ¡º¸´Ù ³·Àº Àü¾ÐÀÏ ¶§´Â "off"·Î °£ÁÖÇÏ°í °æ°èÁ¡º¸´Ù ³ôÀº Àü¾ÐÀÏ ¶§´Â "on"À¸·Î °£ÁÖÇß´Ù°í »ý°¢Çغ¸ÀÚ.

Áú¹®:

"T2"¿¡¼­ÀÇ ½ÅÈ£´Â "on" ½ÅÈ£ ÀԴϱî "off" ½ÅÈ£ ÀԴϱî?

1.8 ¹ÙÀ̳ʸ® ½ÅÈ£ Binary Signal

http://chortle.ccsu.edu/AssemblyTutorial/Chapter-02/ass02_8.html

´ä:
¾Æ³¯·Î±× ½ÅÈ£°¡ Àü¾Ð¿¡µû¶ó º¯ÇÏ±ä º¯ÇÏÁö¸¸ T2 ÁöÁ¡¿¡¼± Á¤¹ÐÇÑ ÃøÁ¤ ¾øÀ̵µ °æ°èÁ¡(threshold) À§¿¡ ÀÖ´Ù´Â °ÍÀÌ ¸í¹éÇÏ´Ù.

¾Æ³¯·Î±× ½ÅÈ£ÀÇ ÃøÁ¤°ªÀº ²÷¾îÁü ¾øÀÌ º¯ÇÑ´Ù. °æ°èÁ¡(threshold)À» ÀÌ¿ëÇÏ¿© ¾Æ³¯·Î±× ½ÅÈ£¸¦ "ÄÖ´Ù/²¯´Ù" °°Àº ¹ÙÀ̳ʸ® Á¤º¸·Î Ç¥ÇöÇÒ ¼ö ÀÖ´Ù. °æ°èÁ¡À» Á¤ÇØ Àü¾ÐÀÇ À§¿Í ¾Æ·¡¸¦ Á¤ÇÏ´Â ¹æ¹ýÀº »ç¶÷ »Ó¸¸ ¾Æ´Ï¶ó Àü±â±â±â(electronic device)¿¡°Ôµµ ÆíÇÏ°í ºü¸¥ ¹æ¹ýÀÌ´Ù.
¾Æ·¡ ±×¸²Àº ²¨Áü(off) ÀÌÈÄ¿¡ ÄÑÁü(on)À» Àü¼ÛÇÏ´Â ½ÅÈ£´Ù.
T1°ú T2¿¡¼­ ½ÅÈ£¸¦ ÃøÁ¤Çß´Ù.

Figure2-2.gif

Áú¹® 8:
½ÅÈ£°¡ T1¿¡¼­ ²¨Áü(off)À̰í T2¿¡¼­ ÄÑÁü(on)À̶ó´Â °ÍÀÌ ¸íÈ®Çմϱî?

ÇÁ°Ö·¯µéÀÇ ¼ö´Ù
yundream º¸Åë threshold¸¦ ÀӰ迵¿ª/ÀÓ°è°ª/ÀÓ°èÄ¡ µîÀ¸·Î ¹ø¿ªÇÏÀݾÆ. ÀÓ°èÄ¡¸¦ ³ÑÀ¸¸é ¿À·ù.. ³ÑÁö ¾ÊÀ¸¸é Á¤»ó ¹¹ ÀÌ·±½ÄÀ¸·Î
ÀÚ¹ÙÇÏ´Â³Ñ °Á °æ°è°ª °æ°èÄ¡ °æ°è¿µ¿ªÇÏ¸é ¾ÈµÉ±î?
yundream °æ°è°ªÀ¸·Î ÇØµµ µÇ°Ú³×.. ¤¾¤¾ ³»°¡ ¿øÀÚ·Â Ãâ½ÅÀ̶ó¼­.. ÀÓ°èÄ¡¶õ ´Ü¾î¿¡ Àͼ÷ÇÏ´Ù º¸´Ï... ¤¾¤¾
Á¹·Á. threshold´Â ±×³É ¿ªÄ¡¶ó°í ¹ø¿ªÇÏ´Â°Ô ÁÁÁö¾ÊÀ»±î? °æ°è°ªÀ̶ó°í ÇØµµ ¹«¸®´Â ¾øÁö¸¸ schmitt trigger°°Àº °³³äÀÌ µµÀԵǸé threshold°¡ 2°³°¡ µÇ±âµµ Çϴϱî Á» ºÎÁ·ÇÏÁö.
ÀÚ¹ÙÇÏ´Â³Ñ ¿ªÄ¡µµ °¨ÀÌ Á» ¾È¿À³×... ÀÌ°Ô Á» ÀÔ¹®±ÛÀε¥... ³»°¡ ¹¹ ÇÑÀÚ·¡µµ º¸°í ±×°Ô ÆÅ°¨ÀÌ¿À¸é ¾²°Ú´Âµ¥... ³»°¡ ¾µÁٸ𸣰í ÀÌÇØ¸øÇÏ´Â ÇÑÀÚ ¾²±â°¡ ±×·¸³×¿ë Âü... ³×À̹ö ´Ü¾îÀå¿¡ À̰ɷΠ³ª¿À´Âµ¥ ¿ªÄ¡(ö·)[¸í»ç] »ý¹°ÀÇ °¨°¢¿¡ ¹ÝÀÀÀ» ÀÏÀ¸Å°°Ô ÇÏ´Â ÃÖ¼ÒÇÑÀÇ ÀÚ±ØÀÇ °­µµ(Ë­Óø).

1.9 ºÒ¿ÏÀüÇÑ Àü¼Û Imperfect Transmission


´ä : ¸íÈ®ÇÕ´Ï´Ù.

À§¿¡ Àå¿¡¼­ ½ÅÈ£¸¦ °æ°è¿µ¿ª(threshold)À» µÎ°ÔÇØ¼­ "ÄÑÁø»óÅÂ(ons)"¿Í "²¨Áø»óÅÂ(offs)"·Î ±¸ºÐÇÏ´Â °ÍÀ» ¸íÈ®È÷ ÆÄ¾ÇÇÒ ¼ö ÀÖ¾ú´Ù. °æ°èÄ¡¸¦ ³ÑÀ¸¸é ÄÑÁü ³ÑÁö ¸øÇÏ¸é ²¨ÁüÀ¸·Î ÇÏ¸é µÇ±â ¶§¹®À̾ú´Ù.
¸¸ÀÏ ½ÅÈ£¸¦ ±ä Àü¼±À» ÅëÇØ Àü¼Û½ÃŰ¸é¼­ ±× Àü¼± ±Ùó¿¡¼­ ¾î¶² »ç¶÷ÀÌ Áø°øÃ»¼Ò±â¸¦ ÄѰí û¼Ò¸¦ ÇÑ´Ù°í °¡Á¤ÇØ º¸ÀÚ. ¾Æ·¡ ±×·¡ÇÁ´Â ½ÅÈ£¸¦ Àü¼Û¹ÞÀº ÂÊ¿¡¼­ÀÇ ½ÅÈ£¸¦ º¸¿©ÁØ´Ù.

ºñ·Ï ½ÅÈ£°¡ ¾Æ³¯·Î±× ¼öÁØÀ¸·Î ÀâÀ½(noise)ÀÌ ¸¹´õ¶óµµ, ¹ÙÀ̳ʸ® °ªÀº ¿Ïº®È÷ Àü¼Û µÈ´Ù.
Àü±â±â±âÀûÀÎ Ãø¸é¿¡¼­³ª ¶Ç´Â ¿©·¯ºÐÀÌ Á÷Á¢ º¸¾Æµµ T1 ¿¡¼­ÀÇ ½ÅÈ£´Â ²¨Áü(off)À» ¸»Çϰí T2 ¿¡¼­ÀÇ ½ÅÈ£´Â ÄÑÁü(on)ÀΰÍÀÌ ºÐ¸íÇÏ´Ù. ½ÅÈ£¸¦ ¹Þ´Â ÂÊ¿¡¼± ÀÌÁø¼öÀÇ °ª¸¸ ¹ÞÀ¸¸é µÈ´Ù.

Figure2-3.gif

¿ÀÁ÷ ÄÑÁü(on)ÀÌ³Ä ²¨Áü(off)ÀÌ³Ä ¶ó´Â Á¤º¸¸¸ Àǹ̰¡ Àֱ⠶§¹®¿¡, ¾Æ³¯·Î±× ½ÅÈ£ÀÇ ³ëÀÌÁî´Â ¹«½ÃÇÒ ¼ö ÀÖ´Ù. ÀÌÁø¼ö °ªÀ¸·Î ±ÔÁ¤µÈ ¿ø·¡ ÀǵµÇÑ ½ÅÈ£´Â Á¤È®È÷ Àü´Þ µÈ´Ù.

Áú¹®:
¸¸ÀÏ ½ÅÈ£°¡ ¾Æ³¯·Î±× ½ÅÈ£¶ó°í °¡Á¤ÇÏ°í ±×¸®°í Á¤È®ÇÑ ÃøÁ¤°ªÀÌ Áß¿äÇÑ °ÍÀ̶ó°í °¡Á¤ÇØ º¾½Ã´Ù. ¸¸¾à¿¡ ÀÌ·¸°Ô ÀâÀ½ÀÌ ¸¹´Ù¸é ¾Æ³¯·Î±× ½ÅÈ£¿¡¼± Áß¿äÇÑ Á¤º¸°¡ ¼Õ»ó µÇ°Ú½À´Ï±î?

1.10 ¹ÙÀ̳ʸ®ÀÇ ÀåÁ¡ 3. ¿Ïº®ÇÑ º¹»ç¹°À» ¸¸µé ¼ö ÀÖ´Ù. Advantages of Binary 3: Flawless copies can be made.

http://chortle.ccsu.edu/AssemblyTutorial/Chapter-02/ass02_10.html
´ä: ¼Õ»óµÈ´Ù. ½ÅÈ£°¡ °¡¼öÀÇ ¸ñ¼Ò¸®¸¦ ÀçÇöÇÏ´Â ½ÅÈ£¶ó°í °¡Á¤Çغ¸ÀÚ. ½ÅÈ£°¡ ÀâÀ½ÀÌ ¸¹À» °æ¿ì¿¡ °¡¼öÀÇ ³ë·¡´Â ´ç¿¬È÷ ÀâÀ½ÀÌ ¸¹°Ô µé¸±°ÍÀÌ´Ù. ½ÅÈ£ º¹»ç°úÁ¤¿¡¼­ ÀâÀ½À¸·Î ÀÎÇØ ¸ñ¼Ò¸®°¡ ´ã°í ÀÖ´Â Á¤º¸¸¦ ÀÒÀº °ÍÀÌ´Ù.

¹ÙÀ̳ʸ®ÀÇ ÀåÁ¡À» º¹½ÀÇØ º¸ÀÚ.

1. ´Ü¼øÇÏ´Ù. ±×·¡¼­ ¸¸µé±â ½±´Ù.
2. ½ÅÈ£°¡ ¸íÈ®ÇÏ´Ù (±×·¡¼­ ÀâÀ½¿¡ ÀúÇ×·ÂÀÌ °­ÇÏ´Ù)
3. ¿Ïº®ÇÑ º¹»ç°¡ °¡´ÉÇÏ´Ù.
4. ÇüŰ¡ ÀÖ´Â ¸ðµç °ÍÀº ºñÆ®ÀÇ ÇüÅ·ΠǥÇö µÉ ¼ö ÀÖ´Ù.

¿Ïº®ÇÑ º¹»ç°¡ °¡´ÉÇÏ´Ù. ½ÅÈ£¸¦ ¹Þ´Â ÂÊÀº 0ÀÌ³Ä 1ÀÌ³Ä °°Àº ¹ÙÀ̳ʸ® °ª¿¡¸¸ °ü½ÉÀÌ ÀÖ´Ù. ½ÅÈ£°¡ ±âÁØÁ¡ À§³Ä ¹ØÀ̳ĸ¸ È®ÀÎÇÏ¸é µÈ´Ù. ÀâÀ½ÀÌ ´ë´ÜÈ÷ ½ÉÇÏÁö ¾Ê´Ù¸é ¹ÙÀ̳ʸ® °ªÀº ¿Ïº®ÇÏ°Ô Àü´Þ µÉ ¼ö ÀÖ´Ù.
¿¹¸¦µé¾î, ¾Æ·¡ ±×¸²Àº "on"/"off" °ªÀ» ÀâÀ½ÀÌ ¸¹Àº ½ÅÈ£¼Ó¿¡¼­µµ ¿Ïº®È÷ ÀçÇöÇÑ ±×¸²ÀÌ´Ù.

Figure2-4.gif

±×¸²°ú °°ÀÌ ¿ø·¡ÀÇ ½ÅÈ£°¡ ÀâÀ½¼Ó¿¡¼­µµ ¿Ïº®È÷ ȸº¹µÉ ¼ö ÀÖ´Ù. ¶ÇÇÑ ÀÌ·¯ÇÑ °úÁ¤À» ¸Å¹ø ¿Ïº®ÇÑ º¹»ç¹°ÀÌ ÇÊ¿äÇÒ ¶§¸¶´Ù ¸î¹ø¾¿ ¹Ýº¹ÇÒ ¼ö ÀÖ´Ù. ÄÄÇ»ÅÍ ½Ã½ºÅÛ¿¡¼­ 1°ú 0ÀÇ ¶Ç´Â on°ú off°°Àº ºñÆ® ÇüŵéÀÌ ÀÏÃÊ¿¡ ¼ö¹é¸¸¹ø¾¿ ÇÁ·Î¼¼¼­¿Í ¸Þ¸ð¸®¼Ó¿¡¼­ À̸®Àú¸®·Î º¹»çÇÏ´Â °úÁ¤À» °ÅÄ¡´Âµ¥ ÀÌ·± °úÁ¤¼Ó¿¡¼­ ¿¬»êÀÌ Á¤È®ÇÏ°Ô ÀÌ·ç¾îÁö±â À§Çؼ± º¹»ç¹°ÀÌ ¿Ïº®ÇØ¾ß µÈ´Ù´Â Á¡Àº ÇʼöÀûÀÎ ¿ä¼ÒÀÌ´Ù.

Áú¹®:
¹º°¡ ÀÌ»óÇÏÁö ¾Ê½À´Ï±î. ½Ã°£ "x" ÁöÁ¡¿¡¼­ ½ÅÈ£°¡ ÄÑÁü(on) Àϱî¿ä ²¨Áü(off) Àϱî¿ä? ½±°Ô ¸»ÇÒ ¼ö °¡ ¾ø½À´Ï´Ù. ¶ÇÇÑ ±× "x" ÁöÁ¡¿¡¼­ ÀâÀ½ÀÌ Å©´Ù¸é ´äÀÌ Æ²·ÁÁö±â ½±½À´Ï´Ù.
ÀÌ·± ¹®Á¦´Â µðÁöÅп¡¼­ ¾î¶»°Ô ÇØ°áÇÒ±î¿ä? (ÈùÆ®: ¸ðµç ÁöÁ¡¿¡¼­ÀÇ ½ÅÈ£°ªÀ» ´Ù¾Ë°í ÀÖ¾î¾ß¸¸ ÇÒ±î¿ä?)



1.11 Ŭ·° Clocks

http://chortle.ccsu.edu/AssemblyTutorial/Chapter-02/ass02_11.html

´ä: ÄÄÇ»ÅÍ ½Ã½ºÅÛÀº Àüü ½ÅÈ£ °ªÀ» ´Ù Å×½ºÆ® Çϴ°ÍÀÌ ¾Æ´Ï°í ƯÁ¤ÇÑ ¼ø°£¿¡ ½ÅÈ£ °ªÀ» ÃøÁ¤ Çϵµ·Ï °í¾È µÇ¾ú½À´Ï´Ù. ½ÅÈ£°¡ ¹Ù²î´Â Àϵµ ÀÌ·± ÃøÁ¤°ªµé »çÀÌ¿¡¼­ ÀÏ¾î ³ªµµ·Ï °í¾È µÇ¾ú´Ù.

µðÁöÅÐ ½Ã½ºÅÛ¿¡¼­ "on"°ú "off" °°Àº ÀÌÁø¼ö(binary) °ªÀº ¾î¶² ÁöÁ¤µÈ ¼ø°£¿¡¸¸ ÃøÃ»µÈ´Ù. ±×·¸°Ô ÇÔÀ¸·Î½á ÃøÁ¤½Ã°£ »çÀÌ¿¡ ¿©À¯¸¦ ÁÙ¼öÀÖ°í Æ®·£Áö½ºÅͳª Àü¼±¿¡¼­ ÀÌÁø¼ö °ªÀÌ º¯È­ÇÒ ±âȸ¸¦ ÁØ´Ù.
À̰ÍÀÌ ¿Ö ÄÄÇ»ÅÍ ½Ã½ºÅÛÀÌ "Ŭ·°(clock)"À» °¡Áö°í ÀÖ´Â ÀÌÀ¯ÀÌ´Ù. Ŭ·°¿¡ µû¶ó ¸ðµç ÃøÁ¤ ½Ã°£µéÀÌ ¸ÂÃß¾î Áú ¼ö ÀÖ´Ù. Ŭ·° ¼ö°¡ ´õ Å©´Ù´Â¸» ¶Ç´Â Ŭ·°ÀÌ ´õ ºü¸£´Ù´Â ¸»Àº ÃÊ´ç ´õ ¸¹Àº ÃøÁ¤À» ÇÒ ¼ö ÀÖ´Ù´Â ¸»ÀÌ´Ù.
±×·¸°Ô ´õ ¸¹Àº ÃøÁ¤ÀÌ °¡´ÉÇϱ⠶§¹®¿¡ Àüü ½Ã½ºÅÛÀÌ ´õ ºü¸£´Ù.

¿ì¸®´Â Á¾Á¾ ÄÄÇ»Å͸¦ ÇÁ·Î¼¼¼­¿Í ĨÀÇ Å¬·° ¼Óµµ·Î ¹¦»çÇÑ´Ù. Ŭ·° ¼Óµµ´Â Hertz(Ç츣Ã÷)´ÜÀ§·Î ÃøÁ¤ µÈ´Ù. 1 Hertz´Â ÃÊ´ç 1 Ŭ·° »çÀÌŬÀ» ¸»ÇÑ´Ù. MHz(¸Þ°¡ Ç츣Ã÷)´Â ÃÊ´ç ¹é¸¸ ¹øÀÇ Å¬·° »çÀÌŬÀ» ¸»ÇÑ´Ù.
700 MHZ ÆæÆ¼¿ò ÇÁ·Î¼¼¼­´Â ¹ÙÀ̳ʸ® °ªÀ» ÃÊ´ç 7¾ï ¹ø ÃøÁ¤ÇÑ´Ù. ±×·± ÃøÁ¤ ½Ã°£µé »çÀÌ¿¡ ¹ÙÀ̳ʸ® °ªÀÌ ¹Ù²î°Å³ª Á¤ÇØÁú ¼ö ÀÖ´Ù.
ÇÁ·Î¼¼¼­ÀÇ Ä¨ÀÌ ºü¸£¸é ºü¸¦ ¼ö·Ï ÃÊ´ç ´õ ¿©·¯¹ø °ªµéÀÌ 0 ¶Ç´Â 1ÀÎÁö ÃøÁ¤ µÉ ¼ö ÀÖ°í ÃÊ´ç ´õ ¸¹Àº °ªµéÀÌ Á¤ÇØÁú ¼ö ÀÖ´Ù.

Áú¹®:
400 MHZ ÆæÆÁ ÇÁ·Î¼¼¼­¿Í 800MHZ ÇÁ·Î¼¼¼­ µÑ Áß¿¡ ¾î¶² °ÍÀÌ ´õ ºü¸£°Ú½À´Ï±î?

1.12 ¹ÙÀ̳ʸ®ÀÇ ÀåÁ¡ 4. ¾î¶²°Íµµ ´Ù Ç¥ÇöÇÒ ¼ö ÀÖ´Ù. Advantages of Binary Representation 4 : Representing Anything

http://chortle.ccsu.edu/AssemblyTutorial/Chapter-02/ass02_12.html

´ä: 800 MHZ ÇÁ·Î¼¼¼­°¡ µÎ¹è·Î ´õ ºü¸£´Ù. ÃÊ´ç 8¾ï¸¸¹øÀÇ °ªÀ» ÃøÁ¤ÇÒ ¼ö ÀÖ´Ù. ±×·¸Áö¸¸ À̰ÍÀº ÇÁ·Î¼¼¼­ÀÇ Á¾·ù°¡ °°À» °æ¿ì¿¡¸¸ ÇØ´çÇÑ´Ù. ÇÁ·Î¼¼¼­ÀÇ Á¾·ù°¡ ´Ù¸¦ ¶§´Â Ŭ·° ¼Óµµ À̿ܿ¡ ´Ù¸¥ ¿ä¼Ò¸¦ °í·Á ÇØ¾ßÇÑ´Ù.

¹ÙÀ̳ʸ®ÀÇ ÀåÁ¡À» ±â¾ïÇØº¸¼¼¿ä:

  • ÆÐÅÏ ¶Ç´Â ÇüÅ·ΠǥÇöµÉ ¼ö ÀÖ´Â ¾î¶² °ÍÀ̵ç 0°ú 1À» »ç¿ëÇØ¼­ 0°ú 1ÀÇ ÇüÅ·ΠÀçÇöÇÒ ¼ö ÀÖ´Ù.

¿Â°® Á¾·ùÀÇ µ¥ÀÌÅͰ¡ ¶È°°Àº Àü±âÀû ¹æ¹ýÀ» ÀÌ¿ëÇØ ÄÄÇ»ÅÍÀÇ Áָ޸𸮳ª º¸Á¶¸Þ¸ð¸® °°Àº ¸Þ¸ð¸®¿¡ ÀúÀå µÈ´Ù. ±×·¸°Ô ¸Þ¸ð¸®¿¡ ÀúÀå µÉ ¼ö ÀÖ´Ù´Â °ÍÀº ÄÄÇ»ÅͰ¡ ¿Â°® Á¾·ùÀÇ µ¥ÀÌÅͳª ÇÁ·Î±×·¥À» ¹«¼öÈ÷ ¿Ïº®ÇÏ°Ô º¹»ç ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù.

Ãß»óÀû »ó¡À¸·Î Ç¥ÇöµÉ ¼ö ÀÖ´Â ¾î¶² ½Ã½ºÅÛµµ 0°ú1ÀÇ ºñÆ®ÀÇ ÇüÅÂ·Î ÇØ¼®ÇÒ ¼ö ÀÖ´Ù.
¿¹¸¦ µéÀÚ¸é ¿ì¸®´Â ¿µ¾îÀÇ ±ÛÀÚµéÀ» 8 ºñÆ®ÀÇ ÇüÅ·ΠǥÇöÇÒ ¼ö ÀÖ´Ù.
¾î¶² ºñÆ®ÀÇ ÇüŰ¡ ƯÁ¤ÇÑ ¿µ¾î±ÛÀÚ¸¦ Ç¥ÇöÇÑ °Í ÀÌ´Ù¶ó°í µ¿ÀÇÇÑ ±âÁØÀ» ASCII(American Standard Code for Information Interchange)¶ó°í ºÎ¸¥´Ù.
ÄÄÇ»ÅÍ ½Ã½ºÅÛÀÇ ±â°è¿Í ¼ÒÇÁÆ®¿þ¾î´Â ÀϹÝÀûÀ¸·Î µ¥ÀÌÅͰ¡ "¹®ÀÚ ÅØ½ºÆ®(text)"Àΰæ¿ì ÀÌ·¯ÇÑ µ¿ÀÇÇÑ ±âÁØÀ» µû¸¥´Ù. ³ªÁß¿¡ ´õ ¹®ÀÚ ÅØ½ºÆ®¿¡ ´ëÇØ ¹è¿ï °ÍÀÌ´Ù.
µ¥ÀÌÅͰ¡ ¹®ÀÚ°¡ ¾Æ´Ñ °æ¿ì¿¡´Â ´Ù¸¥ ¹æ½ÄÀ» »ç¿ëÇØ Ç¥ÇöÇÑ´Ù.

Áú¹®: ¿µ¾î°¡ ¾Æ´Ñ ´Ù¸¥ ±ÛÀÚµµ 0°ú1ÀÇ ºñÆ®ÇüÅ·ΠǥÇöÀÌ °¡´ÉÇÒ±î¿ä?

1.13 ¹ÙÀ̳ʸ® ¶Ç´Â ÀÌÁø¼ö·Î ¸ðµç °ÍÀ» Ç¥Çö ÇÒ ¼ö ÀÖ´Ù¶ó´Â °Í¿¡ ´ëÇØ ´õ »ý°¢ÇØ º¸±â More on Representing Anything in Binary

http://chortle.ccsu.edu/AssemblyTutorial/Chapter-02/ass02_13.html

´ä: ¹°·ÐÀÌ´Ù. ¾î¶² ¹®ÀÚµµ ¹ÙÀ̳ʸ® ÇüÅ·Π³ªÅ¸³¾ ¼ö ÀÖµµ·Ï ±ÔÁ¤ÇÒ ¼ö ÀÖ´Ù.

ÀϺ» ¹®ÀÚ³ª Áß±¹¹®ÀÚµµ ºñÆ®ÀÇ ÇüÅ·ΠǥÇöÇÒ ¼ö ÀÖ´Ù. ÄÄÇ»Å͵éÀº ¿µ¾î ¾ËÆÄºªÀÌ ¾Æ´Ñ ´Ù¸¥ ¹®Àڵ鵵 ASCIIó·³ ½±°Ô ¹®ÀÚ ±âÈ£µé(symbols)À» Á¶ÀÛÇÒ ¼ö ÀÖ´Ù.
À¯´ÏÄÚµå(unicode)´Â 16 ºñÆ®¸¦ »ç¿ëÇØ¼­ ¹®ÀÚ¸¦ ºñÆ®ÇüÅ·Π¾î¶»°Ô Ç¥ÇöÇÒ °ÍÀΰ¡¸¦ ±¹Á¦ À§¿øÈ¸¸¦ ÅëÇØ ¸¸µé¾îÁø ±âÁØ ¶Ç´Â µ¿ÀǾÈ(agreement)ÀÌ´Ù.
¿©±â 16 ºñÆ® 111110011111110 °¡ÀÖ½À´Ï´Ù ±×¸®°í ÀÌ 16 ºñÆ®ÀÇ ÇüÅ´ À¯´ÏÄÚµå(unicode)¿¡¼­ Òþ ·Î Ç¥ÇöµÈ´Ù.
¸¸¾à¿¡ ±¹Á¦À§¿øÈ¸¿¡¼­ »õ·Î¿î ÇÑÀÚ¸¦ Ç¥ÇöÇϵµ·Ï °áÁ¤Çß´Ù°í °¡Á¤ÇÏÀÚ. ¾î¶»°Ô À̰ÍÀ» ÄÄÇ»ÅͷΠǥÇöÇÏ´Â °ÍÀÌ °¡´ÉÇÒ±î¿ä?
½±½À´Ï´Ù: ¾ÆÁ÷±îÁö ¾î¶² ±âÈ£(symbol)¿¡µµ »ç¿ëµÇÁö ¾Ê¾Ò´ø ºñÆ® ÇüŸ¦ ã¾Æ³» ±× ÇüŰ¡ »õ·Î¿î ±ÛÀÚ¸¦ ³ªÅ¸³»´Â°ÍÀ¸·Î ÁöÁ¤ÇÏ¸é µÈ´Ù.

¾ð¾îÀÇ ¹®ÀÚ ±âÈ£(symbol)¿Í ºñÆ®ÀÇ ÇüÅ´ ÀÓÀÇÀûÀÎ(arbitary) °ÍÀÌ´Ù.
¿©±â¼­ À¯ÀÇÇÒ Á¡Àº ¸ðµç ¾ð¾î°¡ °®´Â ¹®ÀÚ±âÈ£µéÀ» Ç¥ÇöÇÏ°í ´ã±âÀ§Çؼ­´Â ÃæºÐÈ÷ ¸¹Àº ºñÆ®°¡ ÇÊ¿äÇÏ´Ù´Â Á¡ÀÌ´Ù.


Áú¹®: À½¾Ç ¾Çº¸ °°Àº °ÍÀ» ¹ÙÀ̳ʸ® ¶Ç´Â ÀÌÁø¼ö·Î Ç¥ÇöÇÒ ¼ö ÀÖÀ»±î¿ä?

1.14 ±âÈ£¿Í ÆÐÅÏ Symbols and Patterns

http://chortle.ccsu.edu/AssemblyTutorial/Chapter-02/ass02_14.html
´ä: ¹°·ÐÀÔ´Ï´Ù. ¾î¶² ±âÈ£(symbols)µµ Ç¥ÇöÀÌ °¡´ÉÇÕ´Ï´Ù. ¿öµåÇÁ·Î¼¼¼­°¡ ±ÛÀÚ¸¦ ´Ù·ç´Â ÇÁ·Î±×·¥ÀΰÍó·³ ¾Çº¸¸¦ ´Ù·ç´Â À½¾Ç ÇÁ·Î±×·¥µµ ÀÖ½À´Ï´Ù.

¹ÙÀ̳ʸ®ÀÇ ¸¶Áö¸· ÀåÁ¡À» ´Ù½Ã ±â¾ïÇØ º¾½Ã´Ù:

  • ÆÐÅÏÀ¸·Î Ç¥ÇöÇÒ ¼ö ÀÖ´Â ¾î¶² °ÍÀÌµç ºñÆ®ÀÇ ÆÐÅÏ(pattern)À¸·Î Ç¥ÇöµÉ ¼ö ÀÖ´Ù.

¾ð¾îÀÇ ¹®ÀÚ°°Àº °ÍÀÌ ¾Æ´Ñ Ãß»óÀûÀÎ °³³äÀº ¾î¶»°Ô ¹ÙÀ̳ʸ®·Î Ç¥Çö ÇÒ±î¿ä? ¾Æ¸¶µµ ÀÌ·± ÁÖÁ¦·Î Ã¥ ÇÑ ±ÇÀ» ½áµµµÉ °ÍÀÌ´Ù. ´ë·«Àû À̳ª¸¶ ³íÁ¡À» ´ÙÀ½°ú °°ÀÌ ¼³¸íÇØº¸ÀÚ. ¾î¶² ÁÖÁ¦¸¦ Á¤Çؼ­ ±×°ÍÀ» ¹®ÀåÀ¸·Î ¼­¼úÇØ º¸ÀÚ. ±× ¹®ÀåÀ» ASCII ÄÚµå °°Àº ¹ÙÀÌÆ® ÇüÅÂÈ­µÈ ¹®ÀÚµé·Î Ç¥ÇöÇØ º¸ÀÚ. ±×·¸´Ù¸é ÀÌÁ¦ ÁÖÁ¦´Â ¹ÙÀ̳ʸ®·Î ÀÏ´Ü Ç¥ÇöµÈ °ÍÀÌ´Ù. ¸¸¾à ¾î¶² °ÍÀÌ ¾ð¾î·Î Ç¥ÇöµÉ ¼ö ÀÖ´Â °Í À̶ó¸é, °ð ±×°ÍÀº ¹ÙÀ̳ʸ®·Îµµ Ç¥ÇöµÉ ¼ö ÀÖ´Ù.

À̰ÍÀº ÁÖÁ¦ÀÇ "ÀǹÌ"³ª "ÀÌÇØ"¶ó´Â Â÷¿ø°ú´Â ¹«°üÇÏ´Ù. ÀμâµÈ Ã¥ÀÌ ±× Ã¥ ÀÚü°¡ ´ã°í ÀÖ´Â ³»¿ëÀ» ÀÌÇØ Çϴ°ÍÀº ¾Æ´Ï´Ù. cd-rom¿¡ ´ã°ÜÁú ¼ö ÀÖ´Â µðÁöÅÐ ¹öÀüÀÇ Ã¥µµ Ã¥ ÀÚü°¡ ±× Ã¥ÀÇ ³»¿ëÀ» ÀÌÇØÇØ¼­ ±×°ÍÀ» ´ã°í ÀÖ´Â °ÍÀº ¾Æ´Ï´Ù. »ç¶÷ÀÌ ÀÌÇØÇÒ ¶§±îÁö Á¤º¸¸¦ ´ã°í ÀÖÀ» »ÓÀÌ´Ù. ÀüÀÚÃ¥Àº ±×·¯ÇÑ Á¤º¸¸¦ ºñÆ® ÆÐÅÏÀ¸·Î ´ã°í ÀÖÀ» »ÓÀÌ´Ù.

¾î´À ´©±¸µµ ÀÌÁø¼ö¿Í °°Àº ¹ÙÀ̳ʸ® Ç¥ÇöÀÌ ¾²±â ½±´Ù°í ÇÏÁö´Â ¾Ê¾Ò´Ù. ¹ÙÀ̳ʸ® Ç¥Çö ¹æ½ÄÀº ¼ýÀÚ °°Àº °ÍÀ» Ç¥ÇöÇϴµ¥ ÄÄÇ»ÅͰ¡ »ç¿ëÇϱ⿡ ÆíÇÑ °ÍÀÌÁö »ç¶÷ÀÌ ÀÌÇØÇϱâ´Â ¾î·Á¿î °ÍÀÌ´Ù. ÄÄÇ»ÅÍ °úÇÐÀÚµéÀÌ ÇÏ´Â ÀÏ Áß¿¡ ¸¹Àº ºÎºÐÀÌ ¹ÙÀ̳ʸ®¸¦ »ç¿ëÇØ¼­ ¾µ¸ðÀÖ´Â °ÍÀ» ¾î¶»°Ô Ç¥ÇöÇÒ ±î¸¦ °í¹ÎÇѰí ÀÌÇØÇÏ´Â °ÍÀÌ´Ù. ¿¹¸¦µé¾î Áö³­ ½Ê³â°£ ÄÄÇ»ÅÍ °øÇп¡¼­ ¸¹Àº ºÎºÐÀÇ ÀÛ¾÷µéÀÌ À̹ÌÁö¿Í ¿Àµð¿ÀÀÇ Á¤º¸¸¦ ¾î¶»°Ô ÃÖ°í·Î Ç¥ÇöÇÒ °ÍÀΰ¡¿¡ ÁýÁߵǾú´Ù.

Áß¿äÁ¡:

ÄÄÇ»ÅÍ ¸Þ¸ð¸®°¡ ´ã°íÀÖ´Â ¸ðµç °ÍÀÌ 1°ú0ÀÎ ºñÆ®ÀÇ ÆÐÅÏÀÌ´Ù. ±× ºñÆ® ÆÐÅϵéÀÌ ¹«¾úÀ» Ç¥ÇöÇϴ°¡´Â »ç¿ëÇÏ´Â »ç¶÷ ¸¶À½ÀÌ´Ù.

Áú¹®:

»ç¶÷µéÀÌ Á¾Á¾ "ÄÄÇ»ÅÍ´Â ¼ýÀÚ¸¸ ´Ù·ê ÁÙ ¾ËÁö.¼ýÀÚ ÀÌ¿ÜÀÇ °ÍÀº ÀÌÇØÇÒ ÁÙ ¸ð¸¥´Ù"¶ó°í ¸»À» ÇÕ´Ï´Ù. ¿©·¯ºÐÀº À̰ÍÀÌ ¸Â´Ù°í »ý°¢ ÇϽʴϱî?

1.15 2 Àå ³¡

http://chortle.ccsu.edu/AssemblyTutorial/Chapter-02/ass02_15.html

´ä: Àü±â±â±âÀû Â÷¿ø¿¡¼­ ¸ðµç°ÍÀÌ ÀÌÁø¼ö Áï ¹ÙÀ̳ʸ®ÀÇ ÇüÅÂÀÌ´Ù À̰ÍÀ» °¡Áö°í »ç¶÷µéÀº ´ÜÁö ¼ýÀÚµé À̶ó°í ¸»ÇÒ ¼ö ÀÖ´Ù. ±×·¸°Ô ¸»ÇÏ´Â °ÍÀº ¾î´À Á¤µµ ¸Â´Â Ç¥Çö ÀÏ ¼ö ÀÖ´Ù.
±×·¸Áö¸¸ ¼ýÀÚ »Ó¸¸ ¾Æ´Ï¶ó ¾î¶² Á¾·ùÀÇ ±âÈ£³ª »ó¡ÀûÀÎ µ¥ÀÌÅ͵µ ¹ÙÀ̳ʸ®¸¦ »ç¿ëÇÏ¿© Ç¥ÇöÇÒ ¼ö ÀÖ´Ù´Â Á¡À» À¯³äÇÏÀÚ.

¾Ë¾Æ¾ß µÉ°Í:
¹ÙÀ̳ʸ®°¡ ÀǹÌÇÏ´Â °ÍÀÌ ¹«¾ùÀΰ¡.
ºñÆ®¶õ ¹«¾ùÀΰ¡.
¹ÙÀ̳ʸ®¸¦ ÄÄÇ»ÅÍ¿¡¼­ »ç¿ëÇÒ ¶§ÀÇ ÀåÁ¡.
¾Æ³¯·Î±×¶õ ¹«¾ùÀΰ¡.
°æ°è¿µ¿ª ¶Ç´Â ÀӰ迵¿ª(threshold)ÀÌ ¾î¶»°Ô »ç¿ë µÇ¾ú´Â°¡.
ÄÄÇ»ÅÍ¿¡¼­ ¸¶½ºÅÍ Å¬·°À̶õ.
¸Þ¸ð¸®´Â ºñÆ® ÇüŸ¦ ±× ³»¿ëÀ¸·Î ´ã´Â´Ù.

2Àå [http]ÄûÁ ²À Ç®¾îº¾½Ã´Ù.

1.16 ÇÁ°Ö·¯µéÀÇ ¼ö´Ù

1.16.1 ¹ÙÀ̳ʸ®ÆÄÀÏ, ÅØ½ºÆ®ÆÄÀÏÀÇ Á¤ÀÇ Á» °¥ÃÄÁà - xp

binary_doc.GIF
Çü¾Æµé ...
¹ÙÀ̳ʸ® ÆÄÀÏ...
ÅØ½ºÆ® ÆÄÀÏ... ÀÇ Á¤Àǰ¡ ¹¹¾ß???
(±×¸®°í, "ÅØ½ºÆ® ÆÄÀÏ == ¾Æ½ºÅ°ÆÄÀÏ" ÀÌÁö???)
c¾ð¾î¿¡¼­ FILE ó¸®ÇÒ¶§, ¾²±â¸¦ wb ·Î ¹ÙÀ̳ʸ®·Î ¾²¸é,
¾Æ·¡Ã³·³ ¸¸µé¾î´õ¶ó°í...
°¡³ª´Ù¶ó ¸¶¹Ù»ç ÀÚÂ÷īŸÆÄÇÏ¡á¡áµ¿Çع°°ú¹éµÎ»ê¶ó¡á¸¶¹Ù»ç ÀÚÂ÷īŸÆÄÇϡᰡ³ª´Ù¶ó°¡´Ù³ª¶ó´Ù 
 
¹Ý´ë·Î, FILE ó¸®ÇÒ¶§, ¾²±â¸¦ w ·Î ÅØ½ºÆ®·Î ¾²¸é,
°¡³ª´Ù¶ó ¸¶¹Ù»ç ÀÚÂ÷īŸÆÄÇÏ 
µ¿Çع°°ú¹éµÎ»ê¶ó 
¸¶¹Ù»ç ÀÚÂ÷īŸÆÄÇÏ 
°¡³ª´Ù¶ó°¡´Ù³ª¶ó´Ù 
 
ÀÌ·¸°Ô ¿£ÅͰª(CR)ÀÌ Á¦´ë·Î ¸Ô¾î¼­ ¸¸µé¾îÁö°í...
¹ÙÀ̳ʸ® ÆÄÀϰú, ÅØÆ®½ºÆÄÀÏÀÇ Â÷ÀÌ´Â ±×Á®, ¿£ÅͰª (CR/ LF)ÀÇ Â÷ÀÌÀΰžß????
Ã¥¿¡¼­µµ º¸´Ï±î, ¿£ÅͰª (CR/ LF) 󸮸¸ Â÷ÀÌÀִ°Šó·³ ¸»ÇÏ´øµ¥...
±×¸»ÀÌ ¸Â¾Æ???
¾Æ´Ï¸é, À§¿¡ »çÁø(binary_doc.gif)ó·³,
Àú·¸°Ô ±ÛÀÚ±îÁö ±úÁö´Â°Ô ¹ÙÀ̳ʸ® ÆÄÀÏÀ̾ß???
³» ±Ã±ÝÁõÁ» Ç®¾îÁà...

ÇÁ°Ö·¯µéÀÇ ¼ö´Ù
»þ ¹ÙÀ̳ʸ®¶û ¾Æ½ºÅ°ÆÄÀÏ Â÷À̴ ij¸®Áö ¸®ÅÏ Â÷ÀÌÀΰɷΠ¾Æ´Âµ¥...
yundream ¹¹ »ç½Ç ¸ðµç µ¥ÀÌÅͰ¡ ¹ÙÀ̳ʸ® µ¥ÀÌÅÍÀ̴ϱî.. ÀÌ°Ç ¹ÙÀ̳ʸ®.. Àú°Ç text¹¹ ÀÌ·¸°Ô µüÀß¶ó ±¸ºÐÇϱâ´Â ¹¹Çϱä ÇÏÁö¸¸.. ÀϹÝÀûÀ¸·Î ASCII Å×ÀÌºí¿¡¼­ printable¿µ¿ª¿¡ ÀÖ´Â ¹®Àڷθ¸ ÀÌ·ç¾îÁø ÆÄÀÏÀ» textÆÄÀϾƶó°íÇØ, printableÀ̶ó´Â °Íµµ Á» ¾Ö¸Å¸ðÈ£ ÇÏÁö¸¸ 0 >, 128 < Á¤µµ¶ó°í º¸¸éµÇ
yundream À½ -.-;; 0 < < 128
½º¹Ì°ñ¤Ô¤¾¤À¤¾ 1. À¯´Ð½º¿¡¼­´Â ¹ÙÀ̳ʸ®¿Í ¾Æ½ºÅ°(ÅØ½ºÆ®) ÆÄÀÏÀÇ ±¸ºÐÀÌ ¾ø´Ù. 2. À©µµ¿ì¿¡¼­´Â ±¸ºÐÀÌ Àִµ¥, ÆÄÀÏÀ» ¾µ¶§ LF(n)¹®ÀÚ¸¦ CRLF·Î È®ÀåÇØ¼­ ±â·ÏÇØ ÁÖ°í, ±×·¸°Ô ¾²¿©Áø ÅØ½ºÆ® ÆÄÀÏÀ» ÀÐÀ» ¶§¿¡´Â CRLF¸¦ LF·Î ¹Ù²ã ÀоîÁشٴ °Ô À¯ÀÏÇÑ Â÷ÀÌÁ¡ÀÌ´Ù. À©µµ¿ì¿¡¼­´Â ÅØ½ºÆ® ÆÄÀÏÀ» ÀúÀåÇÒ¶§ °³Çà ¹®ÀÚ·Î CRLF¸¦ ¾´´Ù.
½º¹Ì°ñ¤Ô¤¾¤À¤¾ 3. µû¶ó¼­ À©µµ¿ì¿¡¼­ ¹ÙÀ̳ʸ® ¸ðµå·Î ÅØ½ºÆ® µ¥ÀÌÅ͸¦ ¾²¸é LF ¹®ÀÚ°¡ CRLF·Î È®ÀåµÇÁö ¾Ê°í °ðÀ̰ð´ë·Î LF¹®ÀÚ(0xA)¸¸ ´Þ¶û ¾²¿©Áö±â ¶§¹®¿¡ ¸Þ¸ðÀåÀ¸·Î Àо¸é ÀÌ»óÇÏ°Ô ³ª¿Â´Ù. ³¡.
½º¹Ì°ñ¤Ô¤¾¤À¤¾ 4. Âü°í·Î CRÀº 0x0D, LF´Â 0x0A.
Á¹·Á. 0x00¿¡¼­ 0x1F±îÁö´Â Control Character
zf Binary data ´Â 2Áø ±×´ë·ÎÀÇ data ¸¦ ÀǹÌÇØ. À̸»Àº ÀÌ °ªÀÌ ¹ºÁö´Â ¸ð¸£Áö¸¸ data ¶õ ¸»ÀÌÁö. ´ë½Å Text data ´Â ÀÌ binary data ¸¦ ÇØ¼®ÇѰŶó°í º¼¼ö ÀÖ¾î. binary data ¸¦ ¹®ÀÚ ÇüÅ·Πparse Çϸé Text data °¡ µÇ´Â°Å¾ß.
zf ASCII ¸¦ ¿¹·Î µé¾îº¸¸é ÃÖ¼Ò data size °¡ 1 byte ¾ß. 1 byte ¸¦ Á¤ÇØÁø °ª °¡·É 0x0D('n'), 0x0A('r') ÇÏ°í ºñ±³Çؼ­ °°À¸¸é "¾Æ À̳ðÀÌ carriage return, line feed ±º¾Æ" ¶ó°í ÇØ¼®µÇ´Â µÇ°í, "¾Æ.. Ãâ·Â À§Ä¡¸¦ óÀ½À¸·Î µ¹¸®°í, ÇѶóÀÎ ³»¸®ÀÚ." ÀÌ·¸°Ô ¼öÇàµÇ´Â°ÅÁö. parse Çߴµ¥ ¸ÅĪ µÇ´Â ³ðÀÌ ¾ø´Ù ¶Ç´Â ¸ÅĪ µÇµµ Ãâ·ÂÀ» ¸ø½ÃŲ´Ù. À̳𿡠´ëÇÑ Ãâ·Â parse °¡ ¸¾µ¥·Î ó¸®Çصµ µÅ.(ÇØµµ µÇ°í ¾ÈÇØµµ µÇ°í, ±×´ë·Î Á¶Áö¸é Èñ¾ÈÇÑ font ¿Í ¸ÅĪ µÇ°ÚÁö)
zf Window °¡ LF -> CRLF, CRLF -> LF ·Î °­Á¦·Î º¯È¯ÇÏÁö´Â ¾Ê¾Æ. ±×³É CRLF ·Î ÇØ¼®¸¸ ÇÏÁö. smart LF ¶ö±î ¾Ïư Window ´Â LF Çϳª°¡ CRLF ÀÇ ¿ªÇÒÀ» ´Ù ¼öÇà ÇØ. ±×¸®°í ½ÇÁ¦ ÀÌ°É parse ÇÏ´Â ºÎºÐÀÌ ÇÊ¿äÇÏ´Ù¸é ÀÌ·¸°Ô ó¸®Çϵµ·Ï Çϰí ÀÖ¾î. ´ë½Å parse µÈ data ¸¦ ´Ù½Ã encoding ÇÑ´Ù¸é LF->CRLF ·Î º¯È¯ÇÒ ¼ö ÀÖ°ÚÁö. CRLF ´Â ¿À·¡Àü¿¡ ±ÔÁ¤µÇ¾ú°í(RFC 822), ±×·¸°Ô¸¸ parse µÇµµ·Ï µÇ¾îÀִ³𿡠´ëÇÑ Áö¿øµµ ÇÊ¿äÇϰí, CRLF °¡ »ç½Ç ´õ ¸íÈ®ÇÏ´Ï °¡±ÞÀû CRLF ·Î ¾²´Â°Ô ¸Â°ÚÁö.
xp ¤Ô¤¾¤Ë¤·¾Æµé °í¸¶¿ö.... . . . ³­ ¹ÙÀ̳ʸ® ÆÄÀÏÀ̶õ°Ô, ¿öµå¹®¼­¸¦ ÅØ½ºÆ®·Î ¿­¾úÀ»¶§, Àú »çÁø ó·³ ±úÁö´Â°Å .... Àú·¸°Ô ³ª¿À´Â°Ô ¹ÙÀ̳ʸ®ÀÎÁö Çò°¥·È¾î... . . . . . .
½º¹Ì°ñ¤Ô¤¾¤À¤¾ Windows ȯ°æ¿¡¼­´Â C ·±Å¸ÀÓ ¶óÀ̺귯¸®°¡ LF¸¦ CRLF·Î ÀÚµ¿º¯È¯À» ÇØÁØ´Ü´Ù. ³»°¡ ±×·¸´Ù¸é ±×·±ÁÙ ¾Ë¾Æ¶ó. fopen()À¸·Î ÆÄÀÏ ¿­°í, fprintf·Î "a(½½·¡½¬)n"À» Ãâ·ÂÇØºÁ. ±×·³ ±× ÆÄÀÏÀº 3¹ÙÀÌÆ®ÀÇ Å©±â¸¦ °¡Áö¸ç, Çí½º ´ýÇÁÇØ º¸¸é a¹®ÀÚ µÚ¿¡ 0x0D, 0x0A ¹®ÀÚ°¡ ³ª¿À°Ô µÇÁö. À¯´Ð½º¿Í´Â ´Ù¸¥ Ư¼ºÀ̾ß. ±×·±µ¥ ÀÌ°É ¶Ç ÀоîµéÀ̸é CRLF°¡ LF Çϳª¸¸ ÀÖ´Â °Íó·³ ÀÐÇô. Áï, À©µµ¿ìÀÇ °æ¿ì¿¡´Â ¾Æ½ºÅ° ÆÄÀϰú ¹ÙÀ̳ʸ® ÆÄÀÏÀ» ±¸ºÐÇϰí, À̸¦ À§ÇØ À©µµ¿ìÁî¿ë C ·±Å¸ÀÓ ¶óÀ̺귯¸®´Â LF->CRLF->LF º¯È¯À» ÇØÁà.
½º¹Ì°ñ¤Ô¤¾¤À¤¾ ±×·±µ¥ ¸¸¾à ¹ÙÀ̳ʸ® ¸ðµå·Î ¿­¾î¼­ "a(¿ª½½·¡½¬)n"À» Ãâ·ÂÇÏ¸é ´Þ¶û 2¹ÙÀÌÆ®¸¸ ½áÁöÁö. °ðÀ̰ð´ë·Î Ãâ·ÂÇÏ´Â °Å¾ß. LF¸¦ CRLF·Î º¯È¯ÇÏÁö ¾Ê°í.



Cache Error
category_Java
category__20
EmailÀ» ±âÀÔÇϸé, ´ñ±ÛÀÌ ¸ÞÀÏ·Î Àü´ÞµË´Ï´Ù.