半加算器:ニューラルネットワーク 半加算器 [入力] D : 加えられる 1 bit の数 ( 0/1 ) / S : 加える 1 bit の数 ( 0/1 ) [出力] A : 加えた結果 1 bit の数 ( 0/1 ) / C : 桁上がり1 bit の数 ( 0/1 ) +------------+ D ---> | | ---> A | 半加算器 | S ---> | | ---> C +------------+ 論理式 A = D xor S / C = D and S ニューラルネットワーク D --+----> +---+ | |xor| -> A \ --> +---+ \/ /\ / --> +---+ | |and| -> C S --+----> +---+