6.1 ¹Ð¸®¿Í ¹«¾î ¸ðµ¨
¼ø¼È¸·Î ¸ðµ¨Àº Á¶ÇÕ³í¸®¿Í ¸Þ¸ð¸®¸¦ Æ÷ÇÔ.
[¹Ð¸® ¼ø¼È¸·Î ¸ðµ¨]
[¹«¾î ¼ø¼È¸·Î ¸ðµ¨]
6.2 »óűâ°è ¼³¸í
- ÀԷº¯¼ö : ¼øÂ÷±â°è ¿ÜºÎ¿¡¼ µé¾î¿À´Â ¸ðµç º¯¼ö.
- Ãâ·Âº¯¼ö : ¼øÂ÷±â°è¸¦ ³ª°¡´Â ¸ðµç º¯¼ö.
- »óź¯¼ö : ¸Þ¸ð¸® Ãâ·Â (Çø³Ç÷Ó)Àº ¼øÂ÷±â°èÀÇ
»óŸ¦ Á¤ÀÇ. µðÄÚ´õµÈ »óź¯¼ö
(¹Ð¸® ±â°è¿¡ ´ëÇؼ´Â ÀԷº¯¼ö Æ÷ÇÔ)´Â Ãâ·Âº¯¼ö¸¦ »ý¼º.
- ¿©±âº¯¼ö : ¸Þ¸ð¸®(Çø³Ç÷Ó)¿¡ÀÇ ÀÔ·Â.(º¯¼ö°¡ ¸Þ¸ð¸®¸¦
º¯ÈÇϵµ·Ï ¿©±â)
Çø³Ç÷ÓÀÌ ½Ã½ºÅÛÀÇ ¸Þ¸ð¸®·Î »ç¿ëµÉ ¶§ ¿©±âº¯¼ö´Â Çø³Ç÷Ó(J-K, R-S,D,T)ÀÇ
ÀÔ·Â. »óź¯¼ö´Â ¿©±âº¯¼öÀÇ ÇÔ¼ö. »óź¯¼ö¿Í ÀԷº¯¼ö¿¡ µû¶ó µ¿ÀÛÇÏ´Â ÀÔ·Â
Á¶ÇÕ³í¸®¿¡ ÀÇÇÏ¿© »ý¼º.
- »óÅ : ¸Þ¸ð¸®ÀÇ ³»¿ë¿¡ ÀÇÇÏ¿© Á¤ÀÇ. Çø³ÇÃ·Ó QÀÇ Ãâ·Â¿¡ ÀÇÇÏ¿© Á¤ÀÇ.
[»óź¯¼ö¿Í »óÅÂ]
2ÀÇ x½Â = y
x = »óź¯¼öÀÇ °³¼ö (Çø³Ç÷ÓÀÇ °³¼ö)
y = °¡´ÉÇÑ ÃÖ´ë »óÅÂÀÇ °³¼ö (¿¹ : 4°³ÀÇ »óź¯¼ö´Â ÃÖ´ë 16°³ÀÇ »óÅÂ.)
6.2.1 ÇöÀç»óÅÂ, Â÷±â»óÅÂ
- »óź¯¼ö X´Â Ŭ·°ÀÌ µµÂøÇϱâ ÀÌÀü Xt·Î Ç¥½Ã
- µ¿±â Ŭ·°ÀÌ µµ´ÞÇÑ ÈÄ Xt+1·Î Ç¥½Ã.
[ÇöÀç»óÅÂ]
- ´ÙÀ½ Ŭ·° ¿¡Áö°¡ µé¾î¿À±â ÀÌÀü¿¡ ¾î¶² ½Ã°¢ t¿¡¼ÀÇ ¸ðµç »óź¯¼öÀÇ »óÅÂ.
- ÇöÀç»óÅ´ ½Ã°£¿¡ ´ëÇÑ ±âÁØÁ¡.
[Â÷±â»óÅÂ]
- ½Ã°¢ t 1¿¡¼ÀÇ ¸ðµç »óź¯¼öÀÇ »óÅÂ.
- ¼øÂ÷±â°è: Ưº°ÇÑ Å¬·° t°¡ µé¾î¿Â ÈÄ ¸Þ¸ð¸® »óÅ¿¡ ÀÇÇÏ¿© Ç¥Çö.
6.2.2 »óŵµ(State Diagram)
- ¼ø¼È¸·ÎÀÇ ±×·¡ÇÈ Ç¥Çö
- °¢ »óÅ´ ³»ºÎ¿¡ À§Ä¡ÇÑ ½Éº¼À» ³ªÅ¸³»±â À§ÇØ ¿øÀ¸·Î Ç¥½Ã.
- È£(Arc) : ÇÑ »óÅ¿¡¼ Â÷±â»óÅ·ÎÀÇ º¯È.
- ÀÔ·ÂÁ¶°Ç : ¿øÈ£ ÁÖÀ§¿¡ Ç¥½Ã.
[¹Ð¸® »óÅ ǥ½Ã ¿¹Á¦]
[¹Ð¸®±â°è]
È»ìÇ¥ : »óÅ A¿Í »óÅ B ¿¬°á.
Â÷±â»óÅ : ÀԷº¯¼ö x¿¡ µû¶ó A ȤÀº B°¡ µÉ ¼ö ÀÖÀ½.
ÀԷº¯¼ö x = 0 »óÅ A·Î
x = 1 »óÅ B·Î ÀüÀÌ.
[J-K Çø³Ç÷ÓÀÇ ¹«¾î ȸ·Î Ç¥½Ã]
[¹«¾î
±â°è (Ãâ·ÂÀº ÇöÀç»óÅ¿¡ ÀÇÇؼ¸¸ Á¿ì)]
»óŸ¦ Ç¥½ÃÇÏ´Â ¿ø ³»ºÎ¿¡ Ãâ·Âº¯¼ö ±âÀÔ È¤Àº È»ìÇ¥ ³¡¿¡ Ãâ·Â°ª Ç¥Çö.
J-K Çø³Ç÷ÓÀÇ ¸ðµ¨¸µ.
"¼Â(1)" ȤÀº "¸®¼Â(0)"Àº Çø³ÇÃ·Ó »óÅÂ.
»óÅ A´Â Q 0ÀÏ ¶§ÀÇ °æ¿ì, »óÅ B´Â Q 1ÀÎ °æ¿ì.
»óÅ A¿¡ ÀÖÀ» ¶§ : JK 00ÀÌ¸é »óÅ A¿¡ ³²¾Æ ÀÖ°í Q
0.
JK = 10ÀÌ¸é »óÅ B·Î ÀüÀÌ, Ãâ·Â Q=1.
JK = 10 ȤÀº 11ÀÏ ¶§ »óÅ A·ÎºÎÅÍ »óÅ B·Î ÀüÀÌ.
[¹Ð¸®¿Í ¹«¾îÀÇ È¥ÇÕ »óÅ ǥ½Ã ´ÙÀ̾î±×·¥]
-
2°³ÀÇ »óź¯¼ö(2°³ÀÇ Çø³Ç÷Ó)¸¦ ÇÊ¿ä·Î ÇÏ´Â 4°³ÀÇ »óÅ A, B, C, D.
¢Á ÇϳªÀÇ ÀԷº¯¼ö x, 2°³ÀÇ Ãâ·Âº¯¼ö y (¹Ð¸® Ç¥Çö) ¹× z (¹«¾î Ç¥Çö).
¢Á ±â°è°¡ »óÅ A ȤÀº B ¹× ÀԷº¯¼ö x°¡ Àΰ¡µÉ ¶§ Ãâ·Â y´Â True.
¢Á Ãâ·Âº¯¼ö z´Â ÀԷº¯¼ö x¿¡ ¹«°üÇÏ°Ô ±â°è°¡ »óÅ C¿¡ ÀÖÀ» ¶§¸¸ Àΰ¡.
1. »óÅ A¿¡¼ x=0ÀÌ¸é ±â°è´Â »óÅ A¿¡ ³²°í(y ¹× z´Â 0).
2. x=1 (Àΰ¡)ÀÌ¸é ´ÙÀ½ Ŭ·° ¿¡Áö¿¡¼ »óÅ A·ÎºÎÅÍ »óÅ B·ÎÀÇ ÀüÀÌ,
Ãâ·Â y =1(Àΰ¡).
3. »óÅ B¿¡¼ x 0ÀÌ¸é »óÅ C·Î[Ãâ·Â z=1 (Àΰ¡)], x
1ÀÌ¸é »óÅ D(Ãâ·Â y=1)
·Î ÀüÀÌ. Ãâ·Â z´Â »óÅ C·ÎºÎÅÍ À¯µµµÇ¸ç x¿Í ¹«°ü.
4. »óÅ C¿¡¼ x 1ÀÏ ¶§ »óÅ D·Î ÀüÀÌ, x 0ÀÏ ¶§
»óÅÂ A·Î .
»óÅ C¿¡ ÀÖÀ» ¶§ Ãâ·Â z=1. ´ÙÀ½ Ŭ·° ¿¡Áö¶§ »óÅ ÀüÀÌ°¡ ÀϾ¼
Ãâ·Â z´Â 0.
5. »óÅ D¿¡¼ °¡´ÉÇÑ Â÷±â»óÅ´ D ȤÀº A·Î x 1À̸é DÀ̸ç x
0À̸é A.
µÎ °æ¿ì ¸ðµÎ Ãâ·Â y=0.
[¿©·¯°æ¿ìÀÇ ºÎºÐÀûÀÎ »óŵµ]
6.3 µ¿±â ¼ø¼È¸·ÎÀÇ ºÐ¼®
6.3.1 ºÐ¼® ¿ø¸®
[ºÐ¼® °úÁ¤]
1) ½Ã½ºÅÛ º¯¼öÀÎ ÀÔ·Â, »óÅÂ,
Ãâ·Â °áÁ¤.
2) ³í¸®µµ¿¡¼ º¯¼ö°¡ ºÒºÐ¸íÇϸé
º¯¼ö¸í ¸í¸í.
3) Çø³ÇÃ·Ó ÇüÅ °áÁ¤. ÇÊ¿ä
Ư¼º ¹æÁ¤½Ä ±â·Ï. ´Ù¸¥ Ư¼º ¹æÁ¤½ÄÀ» °¡Áú ¼ö ÀÖ´Ù.
4) ³í¸®µµ¿¡¼ ¿©±â ¹æÁ¤½Ä
µµÃâ.
5) Çø³ÇÃ·Ó Æ¯¼º ¹æÁ¤½Ä°ú
ȸ·ÎÀÇ ¿©±â ¹æÁ¤½ÄÀ» »ç¿ëÇÏ¿© »óź¯¼ö¿¡ ´ëÇÑ ´ÙÀ½ ½Ã°£¿¡
´ëÇÑ »óÅ ¹æÁ¤½Ä, ¿©±â ¹æÁ¤½ÄÀ¸·ÎºÎÅÍ ¿©±âÇ¥ ±¸¼º.
6) ÀԷº¯¼ö ¹æÁ¤½Ä À¯µµ.
¹Ð¸® or ¹«¾î ±â°è?
7) õÀÌÇ¥ ÀÛ¼º.
8) ½Éº¼À» »óÅ¿¡ ºÎ¿©, »óÅÂ
Ç¥ ȤÀº »óŵµ ±¸¼º.
9) ŸÀֵ̹µ ÀÛ¼º.
6.4 »óŵµÀÇ ±¸¼º
¼ø¼È¸·ÎÀÇ ¼³°è¿¡¼ »óŵµÀÇ ±¸¼ºÀÌ Áß¿ä
6.4.1 ¾÷-´Ù¿î Ä«¿îÅÍ(Up-down Conter)
[¿¹Á¦ 6.3]
¡á µ¿±â 10Áø Ä«¿îÅÍ¿¡ ´ëÇÑ »óŵµ ±¸¼º.
- Á¦¾î ÀÔ·Â
M = 0 : Count Up ( 0, 1, ---- 9)
M = 1 : Count Down (9, 8, ---- 0)
- y´Â ¸¸¾à Ä«¿îÅÍ
¾÷À¸·Î ÃÖÁ¾ Ä«¿îÅÍ¿¡ µµ´ÞµÇ¸é Ä«¿îÅÍ Ãâ·ÂÀº 1, Ä«¿îÅÍ ´Ù¿îÀ̸é
ÃÖÁ¾ Ä«¿îÅÍÀÏ ¶§ ´Ù¸¥ Ãâ·Â z´Â 1.
¡á ¹®Á¦·ÎºÎÅÍ 10°³ »óÅ ÇÊ¿ä, Ä«¿îÅÍ´Â µ¿±â(Ŭ·°°ú µ¿±â)
1. 10°³ »óÅ ½Éº¼(0¿¡¼ºÎÅÍ
9±îÁö ±âÀÔ).
2. ¸ðµå Á¦¾î °ª °áÁ¤[M
= 0 : count up, M = 1 : count down).
3. MÀÇ °ª¿¡ µû¶ó Â÷±â»óÅÂ
Ç¥½Ã(°¢ »óÅ ½Éº¼À» È»ìÇ¥).
-
»óŵµ´Â 2°³ÀÇ Ãâ·Âº¯¼ö°¡ ¸ðµå ÀԷ°ú ÇöÀç»óÅ¿¡ µû¶ó ´Ù¸£±â ¶§¹®¿¡ ¹Ð¸®
±â°è.
6.5 Ä«¿îÅÍ ¼³°è
¼øÂ÷ Ä«¿îÅ͸¦ ¼³°è ¹æ¹ý.
6.5.1 Modulo-8 µ¿±â Ä«¿îÅÍ
J-K Çø³Ç÷ÓÀ» ÀÌ¿ëÇÑ ¼øÂ÷ ¸ðµâ·Î-8 µ¿±â 2Áø Ä«¿îÅÍ ¼³°è.
8°³ÀÇ »óÅÂ.
1. ¸ðµâ·Î-8 Ä«¿îÅÍ¿¡
´ëÇÑ »óŵµ ±¸¼º. (±×¸² 6.29 ÂüÁ¶)
2. »óÅ ǥ ¿Ï¼º. (Ç¥
6.18)
3. 8°³ÀÇ »óÅÂ. °¢°¢Àº
3°³ÀÇ »óź¯¼ö ÇÊ¿ä.