É÷¤ÎÌÂÏ©

°ÜžÀè¡§http://fermiumbay13.hatenablog.com/ ¤³¤³¤Ï¥ä¥Õ¡¼¥Ö¥í¥°½ªÎ»¤Ëȼ¤¤12/15Êĺ¿¤·¤Þ¤¹

Á´ÂÎɽ¼¨

[ ¥ê¥¹¥È | ¾ÜºÙ ]

µ­»ö¸¡º÷
¸¡º÷

Á´162¥Ú¡¼¥¸

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]

[ ¼¡¤Î¥Ú¡¼¥¸ ]

žºÜÀèURL¤Ø¤Î¹¹¿· ¤´¶¨ÎϤò¤ª´ê¤¤¤·¤Þ¤¹

ËÜ¥Ö¥í¥°¡ÊÉ÷¤ÎÌÂÏ©¡Ë¤Ï¡¢12·î15Æü¤ËÊĺ¿¤µ¤ì¤Þ¤¹¡£
¤¤¤¯¤Ä¤«¤Îµ­»ö¤Ï¿·¥Ö¥í¥°¡ÊRPG¥Ä¥¯¡¼¥ë¤È¿ô³Ø¤Î¥Ö¥í¥°¡Ë¤ËžºÜ¤·¤Æ¤ª¤ê¤Þ¤¹¤Î¤Ç¡¢
¤ª¼ê¿ô¤Ç¤¹¤¬¡¢ËÜ¥Ö¥í¥°¤Îµ­»ö¤ò°úÍѤ·¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢Å¾ºÜÀè¤ÎURL¤ËÊѹ¹Äº¤­¤Þ¤¹¤è¤¦¡¢¤ª´ê¤¤¤¤¤¿¤·¤Þ¤¹¡£

žºÜÂоݤϡ¢´ðËÜŪ¤Ë°Ê²¼¤ÎÁªÄê´ð½à¤Ç·è¤á¤Æ¤¤¤Þ¤¹¡§
¡¦¿·¥Ö¥í¥°¤ÎÊý¿Ë¡ÊRPG¥Ä¥¯¡¼¥ë¡¢¿ô³Ø¤ÎÏÃÂê¤ÎÄ󶡡ˤ˴ط¸¤¹¤ë¤â¤Î¡£
¡¦ËÜ¥Ö¥í¥°¤Ç³µ¤Í¸ÇÍ­¤ÎÆâÍÆ¤Ç¡¢²¿¤«¤Ë³èÍѤǤ­¤½¤¦¤Ê¤â¤Î¡£

ËÜ¥Ö¥í¥°¤Îµ­»ö°ìÍ÷¡ÊžºÜÀèURLɽ¡Ë¤Ï°Ê²¼¤Ë·ÇºÜ¤·¤Æ¤ª¤ê¤Þ¤¹¡§
https://docs.google.com/spreadsheets/d/1UQx7mLM8YkUQ4Ojm3-0eyYmBVRvbley8We-NYiPTiFU/edit?usp=sharing

¾åµ­É½¤Ë¤Æ¡¢DÎó¡ÖURL¡×¤¬ËÜ¥Ö¥í¥°¤Ë¤ª¤±¤ëµ­»ö¤ÎURL¤Ç¤¹¡£
KÎó¡ÖžºÜÍ×Èݡפ¬¡û¤Îµ­»ö¤¬¡¢¿·¥Ö¥í¥°¤Ø¤ÎžºÜÂоݤǤ¢¤ê¡¢LÎó¡ÖžºÜÀè¡×¤ÎURL¤ËžºÜ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
žºÜÍ×Èݤ¬¡û¤Îµ­»ö¤Ë¤Ä¤¤¤Æ¤Ï¡¢DÎó¤ÎURL¤ò¡¢LÎó¤ÎURL¤ËÊѹ¹¤¤¤¿¤À¤­¤¿¤¯¡¢¤ª´ê¤¤¤·¤Þ¤¹¡£
žºÜÍ×Èݤ¬¡ß¤Îµ­»ö¤Ë¤Ä¤¤¤Æ¤ÏžºÜ¤·¤Ê¤¤µ­»ö¤Ç¤¹¤Î¤Ç¡¢12·î15Æü°Ê¹ß¤Ï±ÜÍ÷¤Ç¤­¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£
¡ß¤Îµ­»ö¤Î¤¦¤Á¡¢Å¾ºÜ¤¹¤Ù¤­µ­»ö¤¬¤´¤¶¤¤¤Þ¤·¤¿¤é¡¢¥³¥á¥ó¥È¤Ë¤Æ¤´ÁêÃÌ失¤Þ¤¹¤È¹¬¤¤¤Ç¤¹¡£

¤Þ¤¿¸ÂÄêµ­»ö¤¬¡û¤Îµ­»ö¤Ï¡¢°ìÈ̸ø³«¤·¤Æ¤¤¤Ê¤¤µ­»ö¤Ç¤¹¤Î¤Ç¡¢
¤´ÁêÃÌ夭¤Þ¤·¤Æ¤â¡¢´ðËÜŪ¤Ë¤ÏžºÜ¤Ï¤·¤Ê¤¤Êý¿Ë¤È¤µ¤»¤ÆÄº¤­¤¿¤¯»×¤¤¤Þ¤¹¡£

¥¤¥á¡¼¥¸ 1

ËÜ¥Ö¥í¥°¤Ï¥ä¥Õ¡¼¥Ö¥í¥°½ªÎ»¤Ëȼ¤¤12·î15Æü¤ËÊĺ¿¤·¤Þ¤¹

¥Õ¥§¥ë¥ß¥¦¥àÏѤǤ¹¡£¤´Ìµº»ÂÁ¤·¤Æ¤ª¤ê¤Þ¤¹¡£
ËÜ¥Ö¥í¥°¤Ï2017ǯËö¤ò¤â¤Ã¤Æ¹¹¿·½ªÎ»¤È¤·¡¢°Ê²¼¤Î¿·¥Ö¥í¥°¤Ë¤¹¤Ç¤Ë°Üž¤·¤Æ¤ª¤ê¤Þ¤¹¡§

RPG¥Ä¥¯¡¼¥ë¤È¿ô³Ø¤Î¥Ö¥í¥°
http://fermiumbay13.hatenablog.com/

ËÜ¥Ö¥í¥°¤Ï¤³¤Î¤Þ¤ÞÊüÃ֤Ȥ·¡¢¥Ö¥í¥°¤ò¾Ã¤¹µ¤¤ÏÁ´¤¯¤Ê¤«¤Ã¤¿¤Î¤Ç¤¹¤¬¡¢
¥ä¥Õ¡¼¥Ö¥í¥°¼«ÂΤ¬º£Ç¯¤Î12·î15Æü¤Ë½ªÎ»¤¹¤ë¤È¤Î¤³¤È¤Ê¤Î¤Ç¡¢
ËÜ¥Ö¥í¥°¤â¼«Æ°Åª¤Ë12·î15Æü¤ËÊĺ¿¤È¤¤¤¦¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡¨£÷¡¨

¤½¤ì¤Ç¤ÏÀˤ·¤¤¤Î¤Ç¡¢¸½ºß¡¢ËÜ¥Ö¥í¥°¤Îµ­»ö¤ò°Ü¹Ô·×²èÃæ¤Ç¤¹¡£
¤¿¤À¡¢¤ª¤«¤·¤Êµ­»ö¤â¿¤¤¤Î¤Ç¡¢Á´Éô¤Îµ­»ö¤ò°Ü¹Ô¤¹¤ëµ¤¤Ï¤¢¤ê¤Þ¤»¤ó¡£
Á´Éô¸«Ä¾¤·¤Æ¡¢»Ä¤·¤¿Êý¤¬¤è¤¤µ­»ö¤Î¤ßÁªÄꤷ¡¢¥ê¥á¥¤¥¯¤·¤Æ
¾åµ­¤Î¿·¥Ö¥í¥°¤Îµ­»ö¤È¤·¤ÆÅê¹Æ¤¹¤ë¤è¤¦¤Ë¤·¤Æ¤¤¤­¤Þ¤¹¡£

ËÜ¥Ö¥í¥°¤¬½ªÎ»¤·¤Æ¤·¤Þ¤¦¤ÈURL¤âÅöÁ³¤Ê¤¯¤Ê¤Ã¤Æ¤·¤Þ¤¤¤Þ¤¹¤Î¤Ç¡¢
Ëܵ­»ö¤ò¥ê¥ó¥¯Àè¤Ë»È¤Ã¤ÆÄº¤¤¤Æ¤¤¤ëÊý¤Ï¡¢µ­»ö¤¬¥ê¥á¥¤¥¯¤µ¤ì¤Þ¤·¤¿¤é¡¢
¤ª¼ê¿ô¤Ç¤¹¤¬¡¢¤½¤Á¤é¤Ë¥ê¥ó¥¯Àè¤òÊѤ¨¤ÆÄº¤±¤ì¤Ð¤Þ¤³¤È¤Ë¹¬¤»¤Ç¤¹¡£

¤É¤Îµ­»ö¤ò°Ü¹Ô¤¹¤ë¤«¤Ï»ä¤ÎÆÈÃǤˤʤäƤ·¤Þ¤¤¤Þ¤¹¤Î¤Ç¡¢
¤³¤Îµ­»ö¤ò¤¼¤Ò°Ü¹Ô¤·¤ÆÍߤ·¤¤¡¢¤Ê¤É¡¢¤â¤·¤¢¤ê¤Þ¤·¤¿¤é¡¢¥³¥á¥ó¥È¤·¤Æ¤¤¤¿¤À¤±¤ì¤ÐÀ§Èó°Ü¹Ô¤·¤Þ¤¹¡£
¡Ê´ðËÜŪ¤Ë¤Ï¤³¤Î¥Ö¥í¥°¤Ë¤·¤«½ñ¤¤¤Æ¤Ê¤¤¤è¤¦¤Êµ»½ÑÆâÍÆ¤ÏÁ´¤Æ°Ü¤¹¤Ä¤â¤ê¤Ç¤¹¡Ë
11·îËö¤Þ¤Ç¤Ç¤¢¤ì¤ÐÂбþ¤Ç¤­¤ë¤È»×¤¤¤Þ¤¹¤Î¤Ç¡¢¤è¤í¤·¤¯¤ª´ê¤¤¤·¤Þ¤¹¡Ä¡ª

¡Ê2019ǯ8·î1Æü Äɵ­¡Ë
°Ü¹Ô´°Î»¤·¤Þ¤·¤¿¡£¤É¤Îµ­»ö¤òžºÜ¤·¤Æ¤¤¤ë¤«¡¢Å¾ºÜÀè¤ÎURL¤Ï²¿¤«¡¢
°Ê²¼¥ê¥ó¥¯Àè¤Îɽ¤Ë·ÇºÜ¤·¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢URL¤Î¹¹¿· ¤´¶¨ÎϤª´ê¤¤¤·¤Þ¤¹¡£
https://blogs.yahoo.co.jp/fermiumbay2/42346845.html

¥¤¥á¡¼¥¸ 1

Ť«¤Ã¤¿¤Í¤§¡££±£²Ç¯´Ö¡¢¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤·¤¿¡£

¥¸¥ª¥·¥Æ¥£¡¼¥º¤â½ªÎ»¤·¤Æ¡¢¥ä¥Õ¡¼¥Ö¥í¥°¤â½ªÎ»¤·¤Æ¤·¤Þ¤¦¤Î¤Ç¡¢
¥ä¥Õ¡¼¤µ¤ó¤È¤Î´Ø¤ï¤ê¤Ï¤â¤¦¤Ê¤¯¤Ê¤Ã¤Æ¤·¤Þ¤¦¤È»×¤¤¤Þ¤¹¡Ä¡Ä¡ÊÃηÃÂÞ¤âºÇ¶á¤Î¤¾¤¤¤Æ¤Ê¤¤¤â¤ó¤Í¡Ë
¤Ç¤â¤Û¤ó¤È¡¢¿§¡¹³Ú¤·¤«¤Ã¤¿¤Ç¤¹¡£¥Ö¥í¥°¤ËÅê¹Æ¤¹¤ë¤¾¡ª¤Ã¤Æ¤¤¤¦¤Î¤ò³èÎϤË
¼«Ê¬¤Ç¤â¤Ó¤Ã¤¯¤ê¤¹¤ë¤°¤é¤¤¿§¡¹ÊԤ߽Ф·¤Æ¤Ïµ­»ö¤Ë¤·¤Æ¤¤¤±¤¿¤è¤¦¤Ë»×¤¤¤Þ¤¹¡£

Í·¤ó¤Ç¤¯¤ì¤¿¤ß¤Ê¤µ¤ó¡¢ºÆ»°¤À¤±¤É¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤·¤¿¡£
¤³¤ì¤«¤é¤â¤º¤Ã¤È¤¬¤ó¤Ð¤ë¤è¡£¤ß¤ó¤Ê¤â¤¬¤ó¤Ð¤Ã¤Æ¤Í¡£

¡ª¤¢¤±¤Þ¤·¤Æ¤ª¤á¤Ç¤È¤¦¤´¤¶¤¤¤Þ¤¹¡ª

¤³¤Î¥Ö¥í¥°¤Ï´û¤ËÊüÃÖ¤µ¤ì¡¢¿·¤·¤¤¥Ö¥í¥°¤Ë°Üž¤·¤Æ³èư¤·¤Æ¤¤¤Þ¤¹¡£

RPG¥Ä¥¯¡¼¥ë¤È¿ô³Ø¤Î¥Ö¥í¥°
http://fermiumbay13.hatenablog.com/

º£¸å¤Ï¿·¥Ö¥í¥°¤Ëµ­»ö¤¬Åê¹Æ¤µ¤ì¡¢¤³¤Î¥Ö¥í¥°¤Ë¤ÏÅê¹Æ¤µ¤ì¤Ê¤¯¤Ê¤ë¤È»×¤¤¤Þ¤¹¡¨¡²¡¨
¤Ç¤â¡¢¤³¤Î¥Ö¥í¥°¤ò¾Ã¤¹¤³¤È¤Ï¤Þ¤º¤¢¤ê¤Þ¤»¤ó¡£
¸È©¤Ë¤â¤³¤Î¥Ö¥í¥°¤Ë¤¢¤ëµ­»ö¤ò¿·¥Ö¥í¥°¤ËžºÜ¤·¤Æ¤¤¤ë¸½¾õ¤Ç¤¹¡£

¤¸¤ã¤¢¡¢¤Ê¤ó¤Ç°Üž¤¹¤ë¤Î¤À¤È¤¤¤¦¤È
Ê̤˥ä¥Õ¡¼¤µ¤óÈãȽ¤È¤¤¤¦¤ï¤±¤Ç¤Ï¤Ê¤¤¤Ç¤¹¤¬¡¢¥ê¥Ë¥å¡¼¥¢¥ë¤µ¤ì¤Æ¤·¤Þ¤¦¤¸¤ã¤Ê¤¤¤Ç¤¹¤«¡£
¥ä¥Õ¡¼¥Ö¥í¥°¤¬°ì¿·¤·¡¢²áµî¤Ë½ñ¤¤¤¿µ­»ö¤â¥ì¥¤¥¢¥¦¥È¤Ê¤É´Þ¤á¤ÆÂ礭¤¯ÊѤï¤Ã¤Æ¤·¤Þ¤¦¤è¤¦¤Ç¡¢
º£¤Þ¤Ç¤ÎÅê¹Æ¤¬¤É¤ó¤Ê¤³¤È¤Ë¤Ê¤ë¤Î¤«¤Á¤ç¤Ã¤ÈÉݤ¯¤Ê¤Ã¤¿¤Î¤Ç¡¢
ƨ¤²¤È¤¤¤¦°ÕÌ£¤Ç¤Ï¤Æ¤Ê¥Ö¥í¥°¤Ë°Üž¤¹¤ë¤³¤È¤Ë¤·¤¿¡¢¤È¤¤¤¦¤À¤±¤Î¤³¤È¤Ç¤¹¡£
¿·¥Ö¥í¥°¤Ç¤âÅê¹Æ¤Î¥¹¥¿¥¤¥ë¤ÏÁ´¤¯ÊѤï¤ê¤Þ¤»¤ó¡£
¤à¤·¤í¿ô¼°¤Ê¤É¤ò¿·¥Ö¥í¥°¤ÎÊý¤¬½ñ¤­¤ä¤¹¤¤¤Î¤Ç¡¢º£¤Þ¤Ç¤è¤ê¸«¤ä¤¹¤¤Åê¹Æ¤¬
½ÐÍè¤ë¤ó¤¸¤ã¤Ê¤¤¤«¤È»×¤Ã¤Æ¤¤¤Þ¤¹¡£

¤È¤¤¤¦¤³¤È¤Ç¡¢º£¤Þ¤ÇÆÉ¤ó¤Ç夤¤¿Â¿¤¯¤Î³§¤µ¤ÞËÜÅö¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤·¤¿¡£
¿·¥Ö¥í¥°¤Î¤Û¤¦¤â¤´¤Ò¤¤¤­¤Ë¤Ç¤¹¡£
²¿ÅÙ¤â½ñ¤­¤Þ¤¹¤¬¡¢ËÜ¥Ö¥í¥°¤òÊĺ¿¤È¤«ºï½ü¤Ï¤·¤Þ¤»¤ó¤è ¥³¥á¥ó¥È¤¤¤Ä¤Ç¤â¥¦¥§¥ë¥«¥à¤Ç¤¹¡ª

¤¢¤È¤¬¤­¡ÊÀڼ¤ʲñ¡Ë

¥¤¥á¡¼¥¸ 1

¥ä¥Õ¡¼¥Ö¥í¥°¤Ç£±£°Ç¯Â³¤±¤Æ¤­¤Þ¤·¤¿¡£¡ÊÊüÃ֤λþ´ü¤Ï¿¤«¤Ã¤¿¤ï¤±¤Ç¤¹¤¬¡Ë
¸ÀÍÕ¤ÎÄ̤꣱£°Ç¯°ìÀΤ˴¶¤¸¤ë¤â¤Î¤¬¤¢¤ê¤Þ¤·¤Æ¡¢£±£°Ç¯Á°¤Ï¤Þ¤µ¤«¤³¤³¤Þ¤Ç
¥Ö¥í¥°¤ò½ñ¤³¤¦¤È¤¤¤¦µ¤¤â¤Ê¤¯¡¢¤½¤·¤Æ¤³¤ó¤Ê¤ËÃø¼Ô¼«¿È¤¬
¥Ö¥í¥°¤ËËÝÏ®¤µ¤ì¤ë¤³¤È¤Ë¤Ê¤ë¤È¤â»×¤Ã¤Æ¤¤¤Ê¤«¤Ã¤¿¤³¤È¤Ç¤·¤ç¤¦¡£

³ÆÇ¯¤Î³èư¤ÎÍͻҤòɽ¤Ë¤Þ¤È¤á¤Þ¤·¤¿¤è¡§

ǯǻ̩Åٹ礤¡ÊŬÅö¡Ë¼ç¤ÊÆâÍÆ
2007¡ú¡ú¡ù¡ù¡ù¥Í¥¿ÌÜŪ¤Ç³«Àß ¥²¡¼¥àÅê¹Æ¤ò»Ï¤á¡¢³èȯ¤Ë
2008¡ú¡ú¡ù¡ù¡ùµ¤Ê¬¤ÇÅê¹Æ
2009¡ú¡ù¡ù¡ù¡ù¾ÃÄÀµ¤Ì£ ¤³¤Î¤Þ¤ÞÅà·ë¤¬Í½ÁÛ¤µ¤ì¤¿
2010¡ú¡ú¡ú¡ú¡ù¼ñÌ£Ãç´Ö¤Î½Ð¸½¤Ë¤è¤ê°ìµ¤¤Ë²Ã® Âè°ì¼¡³èư´ü¤È¾Î¤¹¤ë¡Ê¡©¡Ë
2011¡ú¡ú¡ú¡ù¡ùÀª¤¤¤Ï¼å¤Þ¤ë¤¬¡¢Ê¿¾ï±¿Å¾
2012¡ú¡ú¡ú¡ú¡ú°ìÈÖ¥Ö¥í¥°¤·¤Æ¤¿»þ´ü ÂèÆó¼¡³èư´ü¤È¾Î¤¹¤ë¡Ê¡©¡Ë
2013¡ú¡ú¡ù¡ù¡ùͧ¿Í´Ø·¸¤òÙ¹¤é¤»¤ÆÄãÌÂ
2014¡ú¡ú¡ù¡ù¡ùÄãÉÑÅ٤ǤϤ¢¤ë¤¬µ¤Ê¬¤ÇÅê¹Æ¤ò³¤±¤ë
2015¡ú¡ú¡ù¡ù¡ù¤µ¤é¤ËÄãÌ ¤·¤«¤·¸åȾ¤ËÆæ¤Î¤ä¤ëµ¤¤òÆÀ¤Æ°ì¿Í¤Ç³èȯ²½
2016¡ú¡ù¡ù¡ù¡ù³èȯ²½µõ¤·¤¯Äã̤ϳ¤¯
2017¡ú¡ù¡ù¡ù¡ùÍî¤ÁÀڤä¿ ¼ý« ¤â¤¦¤À¤á¤À¡¨£÷¡¨

³«Àߤ«¤é¤Á¤ç¤¦¤É£µÇ¯Ìܤ¢¤¿¤ê¡Ê2012ǯ¤¢¤¿¤ê¡Ë¤¬Åê¹Æ¤Î¥Ô¡¼¥¯¤Ç¤·¤Æ
¥Ö¥í¥°Í§Ã£¤µ¤ó¤È¹¥¤­¾¡¼ê¤Ë¼«Ê¬¤Î¤³¤È¤ä¤ªÍ§Ã£¤µ¤ó¤Î¤³¤È¤ò½ñ¤­¹ç¤¦Ê¸²½¤¬º¬ÉÕ¤­¡¢
¹âÉÑÅ٤dzڤ·¤¯µ­»ö¤òÅê¹Æ¤µ¤»¤Æ¤â¤é¤Ã¤Æ¤ª¤ê¤Þ¤·¤¿¡£
¥Ö¥í¥°¤ò½ñ¤­¹ç¤¦¤è¤¦¤Ê¥â¥Á¥Ù¡¼¥·¥ç¥ó¤Ç¤â¤Ê¤¤¤È³¤«¤Ê¤¤¤È¤¤¤¦¤Î¤Ï¡¢
¾å¤Îɽ¤«¤é¤âÌÀ¤é¤«¤Ç¤¹¤Í¡¨£÷¡¨¡¡¼«Ê¬¼«¿È¤¬°ìÈ֤Ӥ䯤ꤷ¤Æ¤Þ¤¹¤è¡£

¤¢¤ó¤Þ¤êÈá´ÑŪ¤Ê¤³¤È¤Ð¤Ã¤«¤ê½ñ¤¤¤Æ¤¤¤Æ¤â¤·¤ç¤¦¤¬¤Ê¤¤¤Î¤Ç
¿¶¤êÊÖ¤ê¤Ï¤³¤Î¤¢¤¿¤ê¤Ë¤·¤Æ¤ª¤­¡¢º£Ç¯¤â¤¬¤ó¤Ð¤Ã¤Æ¤¤¤­¤Þ¤·¤ç¤¦¡£
¹¬¤¤¤Ë¤âÁ°Ç¯2017ǯ¤Ï¡¢¥Ö¥í¥°¤ÎÅê¹Æ¤¬¾¯¤Ê¤«¤Ã¤¿¤À¤±¤Ç¤¢¤Ã¤Æ
³èư¤Ï¤·¤Æ¤ª¤ê¡¢¿åÌ̲¼¤Ç¿§¡¹¤È½¼¼Â¤·¤Æ¤ª¤ê¤Þ¤·¤¿¡£
¿·¥Ö¥í¥°¤ÇÀ§Èó¤È¤âÂè»°¼¡³èư´ü¤òµ¯¤³¤·¤Æ¤¤¤­¤¿¤¤¤Ç¤¹¤Í¡£

¿·¥Ö¥í¥°¤â¤è¤í¤·¤¯¤Í ¤¼¤ÒÍè¤Æ¤Í¡ª ÂԤäƤë¤è¡ä¡ã
¤Û¤é¤â¤¦°ì²ó¥ê¥ó¥¯Å½¤ë¤«¤é¡§
http://fermiumbay13.hatenablog.com/

¤Þ¤¿¤³¤ó¤É¡ª¡ª

XOR¸ò´¹¥¢¥ë¥´¥ê¥º¥à

¡Ê2019/8/2Äɵ­¡Ë
Ëܵ­»ö¤ÎÆâÍÆ¤Ï¿·¥Ö¥í¥°¤ËžºÜºÑ¤ß¤Ç¤¹¡§
https://fermiumbay13.hatenablog.com/entry/2019/04/14/181053

¥×¥í¥°¥é¥ß¥ó¥°¤ÇÃͤθò´¹¤ò¤¹¤ë¤È¤­¡¢¤Á¤ç¤Ã¤Èº¤¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£
Î㤨¤Ð¡¢ÊÑ¿ôA¤ÈÊÑ¿ôB¤¬¤¢¤Ã¤¿¤È¤·¤Æ¡¢A¤ÎÃͤòB¤Ë¡¢B¤ÎÃͤòA¤Ë¡¢¤½¤ì¤¾¤ì¸ò´¹¤¹¤ë¤³¤È¤ò¹Í¤¨¤Þ¤¹¡£
¤·¤«¤·¥×¥í¥°¥é¥à¤Ç¤ÏÃͤΥ³¥Ô¡¼¤Ï¤Ç¤­¤Æ¤â¡¢Ãͤθò´¹¤òľÀܹԤ¦¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó¡£
A¡á1234¡¢B¡á5678¤ò¸ò´¹¤·¤è¤¦¤È¤·¤Æ¡¢A¤ËB¤ÎÃͤò¥³¥Ô¡¼¤·¤Æ¤·¤Þ¤¦¤È
A¡á5678¡¢B¡á5678¤È¤Ê¤Ã¤Æ¤·¤Þ¤¤¡¢¤â¤È¤â¤È¤ÎA¤ÎÃͤǤ¢¤Ã¤¿1234¤¬¾Ã¤¨¤Æ¤·¤Þ¤¤¤Þ¤¹¡£
¤³¤ì¤Ç¤Ï¸ò´¹¤Ç¤­¤Þ¤»¤ó¤Í¡£¤½¤Î¤¿¤áÉáÄ̤ϲ¼¤Î¿Þ¤Î¤è¤¦¤Ë¡¢¤â¤¦°ì¤ÄÊÑ¿ô¤òÍѰդ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£

¥¤¥á¡¼¥¸ 1

°ì»þÊÑ¿ôtemp¤ËA¤ÎÃͤò¥³¥Ô¡¼¤¹¤ë¤³¤È¤Ç¡¢A¤ÎÃͤòÂàÈò¤µ¤»¤Æ¤ª¤­¤Þ¤¹¡£
¤½¤ì¤«¤éB¤ÎÃͤòA¤Ë¥³¥Ô¡¼¤·¤Æ¡¢ºÇ¸å¤Ëtemp¤ÎÃͤòB¤Ë¥³¥Ô¡¼¤·¤Þ¤¹¡£¤³¤ì¤Ç¸ò´¹¤¬¤Ç¤­¤Þ¤¹¡£

¤³¤Î¤è¤¦¤Ë¡¢ÊÑ¿ô¤Î¸ò´¹¤Ï¤Á¤ç¤Ã¤È¼ê´Ö¤Ê¤Î¤Ç¤¹¡£
¸½¼Â¤Ç¤â¤½¤¦¤Ç¤¹¤è¤Í¡£Î¾¼ê¤¬¤Õ¤µ¤¬¤Ã¤Æ¤¤¤ë¤È¤­¤Ï¡¢
°ìö¤É¤Á¤é¤«¤ò¤É¤³¤«¤ËÃÖ¤¤¤ÆÊÒ¼ê¤ò¶õ¤±¤Æ¤«¤é¸ò´¹¤ò¹Ô¤¤¤Þ¤¹¡£¤½¤ì¤ÈƱ¤¸¤³¤È¤Ç¤¹¡£

¥¤¥á¡¼¥¸ 2

¤È¤³¤í¤¬¡¢À°¿ô¤Î¥Ç¡¼¥¿¤Ë¸Â¤Ã¤Æ¤Ï¤³¤Îtemp¤¬¤Ê¤¯¤Æ¤â¸ò´¹¤Ç¤­¤ë
XOR¸ò´¹¥¢¥ë¥´¥ê¥º¥à¤È¤¤¤¦¤â¤Î¤ò»È¤¦¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
XOR¤È¤¤¤¦±é»»¤ò»È¤¨¤Ð¡¢ÉԻ׵Ĥʤ³¤È¤¬µ¯¤³¤Ã¤ÆA¤ÈB¤¬¸ò´¹¤µ¤ì¤ë¤Î¤Ç¤¹¡£

XOR¸ò´¹¥¢¥ë¥´¥ê¥º¥à

XOR¡ÊÇÓ¾ŪÏÀÍýÏ¡ˤȤϡ¢¼¡¤Î¤è¤¦¤Ê2¿Ê¿ô¤Î±é»»¤Ç¤¹¡£

¥¤¥á¡¼¥¸ 3

Î㤨¤Ð¡¢12 XOR 15 ¡á 3 ¤Ë¤Ê¤ê¤Þ¤¹¡£
¤½¤ì¤¾¤ì2¿Ê¿ô¤Ëľ¤¹¤È¡¢12¤Ï1100¡¢15¤Ï1111¡¢¤È¤Ê¤ê¡¢¤³¤ì¤òÉ®»»¤Î¤è¤¦¤Ë½Ä¤Ëʤ٤ޤ¹¡£
¤³¤ì¤ò­¤·»»¤ÎÉ®»»¤Î¤è¤¦¤Ë³Æ·å­¤·»»¤·¤Æ¤¤¤¯¤Î¤Ç¤¹¤¬¡¢ÉáÄ̤έ¤·»»¤È¤Ï°Û¤Ê¤Ã¤Æ
1¡Ü1¡á0¤È¤Ê¤ë¤è¤¦¤Ë·×»»¤·¤Þ¤¹¡£
¾å¤ÎÎã¤Ç¤Ï0¡Ü1¡á1¤È¤Ê¤Ã¤Æ¤¤¤Þ¤¹¤¬¡¢1¡Ü1¡á0¤È¤Ê¤ë¤Î¤Ç¡¢¾å¤Î·å¤¬Íî¤Á¤Æ¤¤¤Ã¤Æ
0011¤¬Åú¤¨¤È¤Ê¤ê¤Þ¤¹¡£0011¤Ï10¿Ê¿ô¤Ëľ¤¹¤È3¤Ç¤¹¤«¤é¡¢3¤¬Åú¤¨¤Ë¤Ê¤ê¤Þ¤¹¡£

¤½¤·¤Æ¡¢¤³¤ÎXOR¤ò»È¤Ã¤Æ¡¢¼¡¤Î¤è¤¦¤Ê·×»»¤ò½çÈ֤˹ԤäƤ¤¤­¤Þ¤¹¡£

­¡ A XOR B ¤ÎÃͤòA¤ËÂåÆþ
­¢ A XOR B ¤ÎÃͤòB¤ËÂåÆþ
­£ A XOR B ¤ÎÃͤòA¤ËÂåÆþ

A XOR B ¤ò¤Ò¤¿¤¹¤é·×»»¤·¤Ê¤¬¤éÂåÆþ¤·¤Æ¤¤¤¯¤À¤±¤Ç¤¹¤Í¡£A¡á12, B¡á15¤ÎÎã¤Ç¼ÂºÝ¤Ë¤ä¤Ã¤Æ¤ß¤Þ¤¹¡£

­¡ 12 XOR 15 ¡á 3 ¤òA¤ËÂåÆþ ¡Ä A¡á3, B¡á15
­¢ 3 XOR 15 ¡á 12 ¤òB¤ËÂåÆþ ¡Ä A¡á3, B¡á12
­£ 3 XOR 12 ¡á 15 ¤òA¤ËÂåÆþ ¡Ä A¡á15, B¡á12

¤Ê¤ó¤È¡¢A¤ÈB¤ÎÃͤ¬Æþ¤ìÂØ¤ï¤Ã¤Æ¤¤¤Þ¤¹¤Í¡ª
¤³¤Î¤è¤¦¤Ë¡¢XOR¤ò»È¤¦¤Ètemp¤ò»È¤ï¤º¤ËÃͤθò´¹¤¬½ÐÍè¤Æ¤·¤Þ¤¦¤Î¤Ç¤¹¡£

¥¤¥á¡¼¥¸ 4

²óÏ©¿Þ¤Î¥¤¥á¡¼¥¸¤Ï¾å¿Þ¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
ÅÓÃæ¤Ë¤¢¤ë3¤Ä¤ÎÁǻҤ¬XOR±é»»¤òɽ¤·¤Æ¤¤¤Æ¡¢º¸¤ÎÆóÆþÎϤËÂФ¹¤ëXOR¤Î·ë²Ì¤¬±¦¤Ë½Ð¤Þ¤¹¡£

¥¤¥á¡¼¥¸ 5

¾å¤ÏA¡á1234¡¢B¡á5678¤ÎÎã¤Ç¤¹¡£³Î¤«¤ËA¤ÈB¤¬¸ò´¹¤µ¤ì¤Æ¤¤¤Þ¤¹¤Í¡£

¸ò´¹¤Î»ÅÁȤß

XOR¤ò»È¤¦¤È²¿¤ÇÃͤθò´¹¤¬½ÐÍè¤ë¤Î¤«³Îǧ¤·¤Æ¤ß¤Þ¤¹¡£
XOR±é»»¤Ë¤Ï¡¢¼¡¤Î¤è¤¦¤ÊÀ­¼Á¤¬¤¢¤ê¤Þ¤¹¡£

­¡ ·ë¹çˡ§¤¬À®¤êΩ¤Ä ¡Ä (A XOR B) XOR C ¡á A XOR (B XOR C)
­¢ ¸ò´¹Ë¡Â§¤¬À®¤êΩ¤Ä ¡Ä A XOR B ¡á B XOR A
­£ ¼«Ê¬¼«¿È¤È¤Î±é»»·ë²Ì¤¬0¡Êñ°Ì¸µ¡Ë¤Ë¤Ê¤ë ¡Ä A XOR A ¡á 0

¤³¤ì¤é3¤Ä¤ÎÀ­¼Á¤Î¤ª¤«¤²¤Ç¡¢XOR¸ò´¹¥¢¥ë¥´¥ê¥º¥à¤¬¼Â¸½¤·¤Þ¤¹¡£
¼ê½ç¤´¤È¤Ë³ÊǼ¤µ¤ì¤ëÃͤò³Îǧ¤·¤Æ¤¤¤­¤Þ¤¹¡£
A¤ÈB¤ÎÃͤ¬¤É¤ó¤É¤óÊѤï¤Ã¤Æ¤¤¤­¤Þ¤¹¤Î¤Ç¡¢ºÇ½é¤ÎÃͤò¤½¤ì¤¾¤ìA1, B1¤È¤·¤Þ¤¹¡£

­¡ A1 XOR B1 ¡á A2¤È¤¹¤ë
­¢ A2 XOR B1 ¡á B2¤È¤¹¤ë
­£ A2 XOR B2 ¡á A3¤È¤¹¤ë

B2¡áA1, A3¡áB1¤Ë¤Ê¤Ã¤ÆÃͤ¬Æþ¤ìÂØ¤ï¤Ã¤Æ¤¤¤ë¡¢¤È¤¤¤¦¼ê½ç¤Ç¤·¤¿¡£
¤½¤ì¤¾¤ìµá¤á¤Æ¤¤¤­¤Þ¤¹¡£

B2 ¡á A2 XOR B1 ¡á (A1 XOR B1) XOR B1
¡á A1 XOR (B1 XOR B1) ¡Ä ·ë¹çˡ§
¡á A1 XOR 0 ¡Ä ¼«Ê¬¼«¿È¤¬µÕ¸µ
¡á A1 ¡Ä 0¤Ïñ°Ì¸µ

A3 ¡á A2 XOR B2 ¡á (A1 XOR B1) XOR A1
¡á (B1 XOR A1) XOR A1 ¡Ä ¸ò´¹Ë¡Â§
¡á B1 XOR (A1 XOR A1) ¡Ä ·ë¹çˡ§
¡á B1 XOR 0 ¡Ä ¼«Ê¬¼«¿È¤¬µÕ¸µ
¡á B1 ¡Ä 0¤Ïñ°Ì¸µ

°Ê¾å¤Î¤è¤¦¤Ë¡¢³Î¤«¤Ë B2¡áA1, A3¡áB1 ¤¬À®¤êΩ¤Ã¤Æ¤¤¤Þ¤¹¡£
¤³¤ì¤¬XOR¤ò»È¤Ã¤ÆÃ͸ò´¹¤¬½ÐÍè¤ë»ÅÁȤߤǤ¹¡£
µÕ¤Ë¸À¤¨¤Ð¡¢ºÇ½é¤Ëµó¤²¤¿3¤Ä¤Îˡ§¤ò»ý¤Ã¤Æ¤¤¤ë±é»»¤Ê¤éƱÍͤˤ·¤Æ¸ò´¹¥¢¥ë¥´¥ê¥º¥à¤Ë»È¤¨¤ë¤Î¤Ç¤¹¡£

¾¤Î±é»»¤ò»È¤Ã¤¿Îã

·ë¹çˡ§¡¢¸ò´¹Ë¡Â§¤¬À®¤êΩ¤Á¡¢¤µ¤é¤Ë¼«Ê¬¼«¿È¤È±é»»¤¹¤ë¤Èñ°Ì¸µ¤Ë¤Ê¤ë¡¢
¤È¤¤¤¦3¤Ä¤Îˡ§¤ò»ý¤Ã¤¿±é»»¤Ê¤é¡¢XOR¤Ç¤Ê¤¯¤Æ¤â¤³¤Î¸ò´¹¥¢¥ë¥´¥ê¥º¥à¤Ï»È¤¨¤Þ¤¹¡£
¤¢¤ó¤Þ¤ê¤½¤¦¤¤¤¦±é»»¤ÎÎ㤬¤Ê¤¤¤Î¤Ç¤¹¤¬¡¢Î㤨¤Ð¤³¤ó¤Ê¤â¤Î¤¬¤¢¤ê¤Þ¤¹¡£

¢åa¡ß¢åb¡á¢å(ab) ¤ò·×»»¤·¡¢¥ë¡¼¥È¤Î³°¤Ë·¸¿ô¤Ç½Ð¤»¤ë¤â¤Î¤ò½Ð¤·¤ÆÀ°Íý¤·¤Æ¡¢k¢åc¤È¤Ê¤ë¤È¤­
a ¡ù b ¡á c ¤Èɽ¤¹±é»»»Ò¡ù

¤³¤Î±é»»»Ò¡ù¤Ï¡¢¾åµ­¤Î3¤Ä¤Îˡ§¤¬À®¤êΩ¤Á¤Þ¤¹¡£
¤¿¤À¤·¡¢a, b, c¤ÎÁǰø¿ô¤Ë¤â¤È¤â¤È¶ö¿ô¾è¤ÎÁǰø¿ô¤¬Æþ¤Ã¤Æ¤·¤Þ¤Ã¤Æ¤¤¤ë¤È
²¿¤â¤·¤Ê¤¯¤Æ¤â¥ë¡¼¥È¤Î³°¤Ë½Ð¤Æ¤·¤Þ¤¦¤Î¤Ç¡¢¤½¤¦¤¤¤¦ÃͤˤÏŬÍѤǤ­¤Þ¤»¤ó¡£
¼ÂÍÑÀ­¤Ï¤Ê¤¤¤Ç¤·¤ç¤¦¡Ä¡Äñ¤Ê¤ëÎã¤Ç¤¹¡£

­¡ A ¡ù B ¤ÎÃͤòA¤ËÂåÆþ
­¢ A ¡ù B ¤ÎÃͤòB¤ËÂåÆþ
­£ A ¡ù B ¤ÎÃͤòA¤ËÂåÆþ

A¡á1234, B¡á5678 ¤Ç¤ä¤Ã¤Æ¤ß¤Þ¤·¤ç¤¦¡£
¢å1234¤â¢å5678¤â¡¢¤³¤ì°Ê¾å¥ë¡¼¥È¤ÎÃæ¿È¤¬À°Íý¤Ç¤­¤Ê¤¤¤Î¤Ç¡¢¤³¤Î¥¢¥ë¥´¥ê¥º¥à¤¬Å¬ÍѤǤ­¤Þ¤¹¡£

­¡ ¢å1234¡ß¢å5678¡á2¢å1751663 ¤è¤ê A¡á1751663, B¡á5678
­¢ ¢å1751663¡ß¢å5678¡á2839¢å1234 ¤è¤ê A¡á1751663, B¡á1234
­£ ¢å1751663¡ß¢å1234¡á617¢å5678 ¤è¤ê A¡á5678, B¡á1234

³Î¤«¤ËÆþ¤ìÂØ¤ï¤ê¤Þ¤·¤¿¤Í¡ª

³ä¤È¼«Ê¬¼«¿È¤¬µÕ¸µ¤È¤¤¤¦À­¼Á¤òËþ¤¿¤¹±é»»¤òõ¤¹¤Î¤¬Æñ¤·¤¤¤Ç¤¹¤¬¡¢
¸«¤Ä¤±¤ë¤³¤È¤¬¤Ç¤­¤ì¤Ð¤³¤Î¤è¤¦¤Ë¸ò´¹¥¢¥ë¥´¥ê¥º¥à¤ò¹Í¤¨¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
¤¤¤í¤¤¤íõ¤·¤Æ¤ß¤Æ¡¢¤¼¤ÒÍ·¤ó¤Ç¤ß¤Þ¤·¤ç¤¦¡°¡°¡ª


;Ã̤Ǥ¹¤¬¡¢XOR¤Î¥°¥é¥Õ¤Ï²¼¿Þ¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
XºÂɸ¡¢YºÂɸ¤ËÂФ¹¤ëÅÀ¤ÎÌÀ¤ë¤µ¤ò X XOR Y ¤ÎÂ礭¤µ¤Ë¤·¤Æ¤¤¤Þ¤¹¡£¡ÊÌÀ¤ë¤¤¤Û¤ÉÂ礭¤ÊÃÍ¡Ë
¥­¥ì¥¤¤Ê¥Õ¥é¥¯¥¿¥ë¿Þ·Á¤Ë¤Ê¤ë¤Î¤Ç¤¹¤Í¡ª¡¡2¿Ê¿ô¤Î±é»»¤ò¥°¥é¥Õ¤Ë¤¹¤ë¤È³ä¤È´ö²¿³ØÌÏÍͤ¬¸½¤ì¤ÆÌÌÇò¤¤¤Ç¤¹¡£

¥¤¥á¡¼¥¸ 6
¡Ê2019/8/2Äɵ­¡Ë
Ëܵ­»ö¤ÎÆâÍÆ¤Ï¿·¥Ö¥í¥°¤ËžºÜºÑ¤ß¤Ç¤¹¡§
https://fermiumbay13.hatenablog.com/entry/2019/04/14/180618

ÏÀÍý²óÏ©¤Î¥·¥ß¥å¥ì¡¼¥·¥ç¥ó¤ò¥×¥í¥°¥é¥ß¥ó¥°¤Ç¹Ô¤¦¤¿¤á¤Î»Ù±ç¥é¥¤¥Ö¥é¥ê¤òºî¤ê¤Þ¤·¤¿¡£
https://github.com/fermiumbay/LogicSimulator

ÏÀÍý·×»»¤ò¹Ô¤¦¤À¤±¤Ç¤¢¤ì¤Ð¡¢Ã±¤Ë·×»»¼°¤òµ­½Ò¤·¤ÆÅú¤¨¤ò½Ð¤µ¤»¤ì¤ÐºÑ¤ß¤Þ¤¹¤¬¡¢
¤³¤Î¥é¥¤¥Ö¥é¥ê¤ÏÁǻҤòÅÐÏ¿¤·¤Æ¤½¤ì¤¾¤ìÀܳ¤·¡¢²óÏ©¤òºî¤ë¤³¤È¤¬½ÐÍè¤ë¤Î¤¬ÆÃħ¤Ç¤¹¡£
·×»»¼°¤Ë´ð¤Å¤¤¤Æ½ÐÎÏÃͤ¬½Ð¤ë¤Î¤Ç¤Ï¤Ê¤¯¡¢½ÐÎÏÃͤòÆÀ¤¿¤¤ÁǻҤÎÃͤ«¤é¤¿¤É¤Ã¤Æ·×»»¤ò¹Ô¤¤¤Þ¤¹¡£
ÁǻҤòÀܳ¤·¤Æ¼ÂÁõ¤¹¤ë¤³¤È¤«¤é¡¢½ç½ø²óÏ©¤Î¤è¤¦¤Ê½Û´Ä¤·¤Æ¤¤¤ë²óÏ©¤âºîÀ®¤Ç¤­¤Þ¤¹¡£

Ëܥ饤¥Ö¥é¥ê¤ÏC++ÍѤǤ¹¡£¡ÊC++11°Ê¹ß¡Ë

ƳÆþ

¾å¤Î¥ê¥ó¥¯¤«¤éLogicParts.h¤ÈLogicParts.cpp¤ò¥À¥¦¥ó¥í¡¼¥É¤·¡¢
cpp¥Õ¥¡¥¤¥ë¤ò¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¥½¡¼¥¹¤ËÆþ¤ì¤Æ¤¯¤À¤µ¤¤¡£
»ÈÍѤ¹¤ë¤È¤­¤ÏLogicParts.h¤ò¥¤¥ó¥¯¥ë¡¼¥É¤·¤Þ¤¹¡£

¥¤¥á¡¼¥¸ 1

Î㤨¤Ð¾å¤Î¤è¤¦¤Ê²óÏ©¤ò¼ÂÁõ¤¹¤ë¾ì¹ç¤Ï¼¡¤Î¤è¤¦¤Ëµ­½Ò¤·¤Þ¤¹¡£

#include <iostream>
using namespace std;

#include "LogicParts.h"
using namespace LogicParts;

int main() {
    auto A = Terminal();    // ü»ÒA¤ÎÄêµÁ
    auto B = Terminal();    // ü»ÒB¤ÎÄêµÁ
    auto C = And(Or(A, B), Nand(A, B));    // ü»ÒC¤ËÏÀÍý²óÏ©¤òÀܳ

    A->set(0);    // ü»ÒA¤ËÆþÎÏÃÍ0¤ò¥»¥Ã¥È
    B->set(1);    // ü»ÒB¤ËÆþÎÏÃÍ1¤ò¥»¥Ã¥È

    cout << C->get() << endl;    // ü»ÒC¤ÎÃͤò½ÐÎÏ
}

ºÇ½é¤Ë³ÆÃ¼»Ò¤òÄêµÁ¤·¤ÆÏÀÍý²óÏ©¤òºî¤ê¤Þ¤¹¡£
ÊÑ¿ô¤Î·¿¤ÏÌÌÅݤʤΤÇauto¤ÇÀë¸À¤·¤Æ¤¤¤Þ¤¹¤¬¡¢BaseParts*¤Ç¤âOK¤Ç¤¹¡£
¸å¤Ïü»Ò¤Ëset´Ø¿ô¤ÇÆþÎÏÃͤò¥»¥Ã¥È¤·¤Æ¡¢½ÐÎÏÃͤòÆÀ¤¿¤¤Ã¼»Ò¤Îget´Ø¿ô¤ò¸Æ¤Ù¤ÐOK¤Ç¤¹¡£
¾å¤ÎÎã¤ÏXor²óÏ©¤Ê¤Î¤Ç¡¢A¡áB¤Î¤È¤­0¡¢A¡âB¤Î¤È¤­1¤¬ÊÖ¤ê¤Þ¤¹¡£

Îã

Ⱦ²Ã»»´ï

¥¤¥á¡¼¥¸ 2

¾å¿Þ¤ÏȾ²Ã»»´ïHA¤ÎÎã¤Ç¤¹¡£½ÐÎϤ¬2¤Ä¤¢¤ê¤Þ¤¹¤¬¡¢Æ±Íͤˤ·¤Æ²óÏ©¤òºî¤ì¤Þ¤¹¡£

#include <iostream>
using namespace std;

#include "LogicParts.h"
using namespace LogicParts;

int main() {
    auto A = Terminal();    // ü»ÒA¤ÎÄêµÁ
    auto B = Terminal();    // ü»ÒB¤ÎÄêµÁ
    auto C = And(A, B);    // ü»ÒC¤ËAndÁǻҤòÀܳ
    auto S = Xor(A, B);    // ü»ÒS¤ËXorÁǻҤòÀܳ

    A->set(0);    // ü»ÒA¤ËÆþÎÏÃÍ0¤ò¥»¥Ã¥È
    B->set(1);    // ü»ÒB¤ËÆþÎÏÃÍ1¤ò¥»¥Ã¥È

    cout << C->get() << endl;    // ü»ÒC¤ÎÃͤò½ÐÎÏ
    cout << S->get() << endl;    // ü»ÒS¤ÎÃͤò½ÐÎÏ
}

¤³¤ÎHA¤ÎÉôʬ¤À¤±¤ò°ì¤Ä¤ÎÉôÉʤȤ·¤Æ¡¢
¼¡¤Î¤è¤¦¤Ë´Ø¿ô¤òºî¤Ã¤Æ¤ª¤¯¤ÈÊØÍø¤Ç¤¹¡£

#include <iostream>
using namespace std;

#include "LogicParts.h"
using namespace LogicParts;

// Ⱦ²Ã»»´ï(A, B) = (C, S)
vector<BaseParts*> HA(BaseParts* A, BaseParts* B) {
    auto C = And(A, B);    // ü»ÒC¤ËAndÁǻҤòÀܳ
    auto S = Xor(A, B);    // ü»ÒS¤ËXorÁǻҤòÀܳ
    return { C, S };	// ½ÐÎÏü»Ò¤ÎÇÛÎó¤òÊÖ¤¹
}

int main() {
    auto A = Terminal();    // ü»ÒA¤ÎÄêµÁ
    auto B = Terminal();    // ü»ÒB¤ÎÄêµÁ
    auto D = HA(A, B);    // ü»ÒD¤ËA, B¤òÀܳ¤·¤¿HA¤òÀܳ
    auto C = D[0];    // A, B¤òÀܳ¤·¤¿HA¤Î½ÐÎÏC
    auto S = D[1];    // A, B¤òÀܳ¤·¤¿HA¤Î½ÐÎÏS

    A->set(0);    // ü»ÒA¤ËÆþÎÏÃÍ0¤ò¥»¥Ã¥È
    B->set(1);    // ü»ÒB¤ËÆþÎÏÃÍ1¤ò¥»¥Ã¥È

    cout << C->get() << endl;    // ü»ÒC¤ÎÃͤò½ÐÎÏ
    cout << S->get() << endl;    // ü»ÒS¤ÎÃͤò½ÐÎÏ
}

Á´²Ã»»´ï

¥¤¥á¡¼¥¸ 3

HA¤òÀܳ¤·¤ÆÁ´²Ã»»´ïFA¤òºî¤ê¤Þ¤¹¡£

#include <iostream>
using namespace std;

#include "LogicParts.h"
using namespace LogicParts;

// Ⱦ²Ã»»´ï(A, B) = (C, S)
vector<BaseParts*> HA(BaseParts* A, BaseParts* B) {
    auto C = And(A, B);    // ü»ÒC¤ËAndÁǻҤòÀܳ
    auto S = Xor(A, B);    // ü»ÒS¤ËXorÁǻҤòÀܳ
    return{ C, S };	// ½ÐÎÏü»Ò¤ÎÇÛÎó¤òÊÖ¤¹
}

// Á´²Ã»»´ï(A, B, prevC) = (C, S)
vector<BaseParts*> FA(BaseParts* A, BaseParts* B, BaseParts* prevC) {
    auto D = HA(A, B);    // HA¤Î½ÐÎϤòü»Ò·²D¤È¤·¤ÆÄêµÁ
    auto E = HA(D[1], prevC);    // HA¤Î½ÐÎϤòü»Ò·²E¤È¤·¤ÆÄêµÁ
    auto C = Or(D[0], E[0]);    // HA¤Î½ÐÎϤÈOrÁǻҤòÀܳ¤·¤ÆÃ¼»ÒC¤ËÀܳ
    auto S = E[1];    // HA¤Î½ÐÎϤòü»ÒS¤ËÀܳ
    return{ C, S };	// ½ÐÎÏü»Ò¤ÎÇÛÎó¤òÊÖ¤¹
}

int main() {
    auto A = Terminal();    // ü»ÒA¤ÎÄêµÁ
    auto B = Terminal();    // ü»ÒB¤ÎÄêµÁ
    auto prevC = Terminal();    // ü»ÒprevC¤ÎÄêµÁ
    auto C = FA(A, B, prevC)[0];    // A, B¤òÀܳ¤·¤¿FA¤Î½ÐÎÏC
    auto S = FA(A, B, prevC)[1];    // A, B¤òÀܳ¤·¤¿FA¤Î½ÐÎÏS

    A->set(1);    // ü»ÒA¤ËÆþÎÏÃÍ1¤ò¥»¥Ã¥È
    B->set(1);    // ü»ÒB¤ËÆþÎÏÃÍ1¤ò¥»¥Ã¥È
    prevC->set(1);    // ü»ÒprevC¤ËÆþÎÏÃÍ1¤ò¥»¥Ã¥È

    cout << C->get() << endl;    // ü»ÒC¤ÎÃͤò½ÐÎÏ
    cout << S->get() << endl;    // ü»ÒS¤ÎÃͤò½ÐÎÏ
}

°ìöÉôÉʤòºî¤Ã¤Æ¤·¤Þ¤¨¤Ð¼è¤ê°·¤¤¤¬³Ú¤Ë¤Ê¤ê¤Þ¤¹¡£

RS¥Õ¥ê¥Ã¥×¥Õ¥í¥Ã¥×

¥¤¥á¡¼¥¸ 4

ÆþÎÏü»Ò¤ò½Û´Ä¤µ¤»¤ì¤Ð½ç½ø²óÏ©¤âºî¤ì¤Þ¤¹¡£

#include <iostream>
using namespace std;

#include "LogicParts.h"
using namespace LogicParts;

// RS¥Õ¥ê¥Ã¥×¥Õ¥í¥Ã¥×
vector<BaseParts*> RS_FF(BaseParts* S, BaseParts* R) {
	auto Q = Nand(Not(S), 0);    // ü»ÒQ
	auto notQ = Nand(Not(R), Q);    // ü»ÒnotQ
	Q->input[1] = notQ;    // ü»ÒQ¤ÎÆþÎÏü»Ò¤Î°ì¤Ä¤ËnotQ¤ò¥»¥Ã¥È

	return{ Q, notQ };	// ½ÐÎÏü»Ò¤ÎÇÛÎó¤òÊÖ¤¹
}

int main() {
	auto S = Terminal();    // ü»ÒS¤ÎÄêµÁ
	auto R = Terminal();    // ü»ÒR¤ÎÄêµÁ
	auto Q = RS_FF(S, R)[0];    // ½ÐÎÏQ¤òA, B¤òÀܳ¤·¤¿HA¤Î½ÐÎÏC

	S->set(0); R->set(0); cout << Q->get() << endl;    // ÊÝ»ý
	S->set(1); R->set(0); cout << Q->get() << endl;    // Q¡á1¤Ë¥»¥Ã¥È
	S->set(0); R->set(0); cout << Q->get() << endl;    // ÊÝ»ý
	S->set(0); R->set(1); cout << Q->get() << endl;    // Q¡á0¤Ë¥»¥Ã¥È
	S->set(0); R->set(0); cout << Q->get() << endl;    // ÊÝ»ý
}

notQ¤¬Ì¤ÄêµÁ¤Î¾õÂÖ¤ÇQ = Nand(Not(S), notQ)¤È¤Ï½ÐÍè¤Þ¤»¤ó¤«¤é¡¢
¾åµ­¤Î¤è¤¦¤Ë¡¢°ìönotQ¤ÎÉôʬ¤Ï0¡Ê̤Àܳ¡Ë¤È¤·¤Æ¤ª¤¤¤Æ¡¢
notQ¤òºî¤Ã¤Æ¤«¤éQ¤ÎÆþÎÏü»Ò¤ËnotQ¤ò¥»¥Ã¥È¤¹¤ë¡¢¤È¤¤¤¦ÊýË¡¤ÇÀܳ¤·¤Æ¤¤¤Þ¤¹¡£


¤¦¤Þ¤¤¤è¤¦¤ËÀ߷פ·¤Æ¤ä¤ì¤Ð¡¢Â絬ÌϤÊÏÀÍý²óÏ©¤âºî¤ì¤½¤¦¤Ç¤¹¤Í¡ª

Á´162¥Ú¡¼¥¸

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]

[ ¼¡¤Î¥Ú¡¼¥¸ ]


.
¸¡º÷ ¸¡º÷
Æü ·î ²Ð ¿å ÌÚ ¶â ÅÚ
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
¥Õ¥§¥ë¥ß¥¦¥àÏÑ
¥Õ¥§¥ë¥ß¥¦¥àÏÑ
ÃËÀ­ / O·¿
¿Íµ¤ÅÙ
Yahoo!¥Ö¥í¥°¥Ø¥ë¥× - ¥Ö¥í¥°¿Íµ¤Å٤ˤĤ¤¤Æ

²áµî¤Îµ­»ö°ìÍ÷

¤è¤·¤â¤È¥Ö¥í¥°¥é¥ó¥­¥ó¥°

¤â¤Ã¤È¸«¤ë

[PR]¤ªÆÀ¾ðÊó

¿ôÎ̸ÂÄꡪ¥¤¥ª¥ó¤ª¤Þ¤È¤á´ë²è
¡Ö̵ÎÁ¤ª»î¤·¥¯¡¼¥Ý¥ó¡×¤«
¡ÖÃͰú¤­¥¯¡¼¥Ý¥ó¡×¤¬É¬¤ºÅö¤¿¤ë¡ª
¤Õ¤ë¤µ¤ÈǼÀÇ¥µ¥¤¥È¡Ø¤µ¤È¤Õ¤ë¡Ù
¼Â¼Á2000±ß¤ÇÆÃ»ºÉʤ¬¤ª¼ê¸µ¤Ë
11¡¿30¤Þ¤Ç¥­¥ã¥ó¥Ú¡¼¥ó¼Â»ÜÃæ¡ª

¤½¤Î¾¤Î¥­¥ã¥ó¥Ú¡¼¥ó


¤ß¤ó¤Ê¤Î¹¹¿·µ­»ö