作者goodword (佳話)
看板EE_DSnP
標題[問題] 新舊版的ref 不同
時間Fri Jun 5 13:13:09 2009
我發現新版的ref 沒有判斷以下事情
.cir cir1
.input a b c
.output o1 o2
inv o1 a
xor o2 a b
.end
如果中間的程式沒有全部用到 所有的 input gate : a b c 的話
像以上的circuit 就沒有用到c
舊版的會有 類似
Error: input gate "c" is defined, but not used.
( 可能有些用字拼錯,不過意思就是這樣 )
可是新版的 ref 就沒有去說出這個錯誤
請問是要以誰為準
又 在print上
cir> cirp -s
Circuit Statistics
==================
PI
3
PO 2
INV 1
AND 1
XOR 1
------------------
Total 8
cir> cirp -n
Circuit: tem
PI a
INV o1 a
PO o1$PO o1
PI b
AND t b a
XOR o2 t b
PO o2$PO o2
一個是說有 PI 3個
另一個卻只印出 PI a 和 PI b 2個
當然 我知道 dfs 是不可能印出沒有用到的 input gate c 的
所以不知道可不可以在 cirp -s 上也只印出 2 個
(因為我目前是這樣做....)
很多問題 謝謝老師回答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.252.220
1F:推 Trumen:有新版的PDF要下載喔 現在是假設所有gate都會被用到 06/05 13:39
2F:→ goodword:啊... 是我搞笑了 06/05 19:45