作者yanshencun (嚴神村)
看板NTUEE113HW
標題Re: [考古] 剛剛做了一個有趣的題目...
時間Fri Dec 10 00:42:57 2010
剛剛又想到了一個設計,算是2's complement版的
Z3 Z2 Z1 Z0
│ │ │ │
┌──┬──┼─┬──┼─┬──┼─┬──┼──┐
↑ │ └→ 厂ㄟ └→ 厂ㄟ └→ 厂ㄟ └→ 厂ㄟ │
┌─┴─┐ │ /0 1\ /0 1\ /0 1\ /0 1\ │
┤ FA ├0 │ /______\ /______\ /______\ /______\ │
└┬─┬┘ │ │ │ │ │ │ │ │ │ │
1 ↑ 0 0 │ 0 │ 0 │ 0 │ │
可以代替 △ △ │ △ │ △ │ △ │ │
多出來的 │ │ │ │ │ │ │ │ │ │
invertor │ ├─┘ ├─┘ ├─┘ ├─┘ │
┌─┴─┐┌─┴─┐┌─┴─┐┌─┴─┐┌─┴─┐ │
│ FA ├┤ FA ├┤ FA ├┤ FA ├┤ FA ├←┘
└┬─┬┘└┬─┬┘└┬─┬┘└┬─┬┘└┬─┬┘
└─┼──┤ │ │ │ │ │ │ │
└──┼─┤ │ │ │ │ │ │
0 │ 0 │ 0 │ 0 │
△ │ △ │ △ │ △ │
│ │ │ │ │ │ │ │
Y3 X3 Y2 X2 Y1 X1 Y0 X0
只需要6個FA
: 對了關於期中考最後一題
: 昨天突然靈光乍現,想到怎麼做了(開心~)
:
:
: Z3 Z2 Z1 Z0
: │ │ │ │
: ┌──┬──┼─┬──┼─┬──┼─┐ │
: │ └→ 厂ㄟ └→ 厂ㄟ └→ 厂ㄟ └→ 厂ㄟ
: │ /0 1\ /0 1\ /0 1\ /0 1\
: │ /______\ /______\ /______\ /______\
: │ │ │ │ │ │ │ │ │
: │ │ 0 │ 0 │ 0 │ 0
: │ │ △ │ △ │ △ │ △
: │ │ │ │ │ │ │ │ │
: │ ├─┘ ├─┘ ├─┘ ├─┘
: ┌─┴─┐┌─┴─┐┌─┴─┐┌─┴─┐┌─┴─┐
: ┌┤ FA ├┤ FA ├┤ FA ├┤ FA ├┤ FA ├┐
: │└┬─┬┘└┬─┬┘└┬─┬┘└┬─┬┘└┬─┬┘│
: └─┼─┼──┼─┼──┼─┼──┼─┼──┼─┼─┘
: 1 0 │ 0 0 │ 0 │ 0 │
: │ △ △ │ △ │ △ │
: │ │ │ │ │ │ │ │
: Y3 X3 Y2 X2 Y1 X1 Y0 X0
:
: 只要五個FA即可
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.247.26
1F:推 ericswatch :推用心 12/10 21:51
2F:→ baldur :推認真 12/10 23:58
3F:推 photonzero :最左邊FA是X3 XOR Y3 !? 12/11 00:13
4F:推 photonzero : XOR Cin 嗎 12/11 00:14
5F:→ yanshencun :X3 XOR Y3' XOR Cin 12/11 09:31
6F:→ yanshencun :因為我不知道要怎麼畫黑點... 12/11 09:32
7F:→ yanshencun :突然發現1's comp.的設計可以再省1個FA,只要4個就好 12/11 23:37
8F:推 concise :水! 12/12 11:50