請問一下,有沒有前輩知道卡諾圖的排列為什麼不是
00 01 10 11
而是排列成
00 01 11 10
可列印頁面
請問一下,有沒有前輩知道卡諾圖的排列為什麼不是
00 01 10 11
而是排列成
00 01 11 10
我記得好像是
相隔一個數字只能相差一個位元
我也快忘了= ="
還請其他前輩指教
被你問倒了,還真沒去想這個問題!
不過卡諾圖用的機會變少了,現在都是可程式的天下,
不然就是用PAL來設計了,有真值表就行了。
不過基礎還是重要的,山賊兄來解一下吧!
分別與兩側只相差一個位元比較好判斷,而且這樣才能順利圈選。
K-Map 主要是畫給人參考的,因為容易理解,不是給機器看的。
[code]
@yz
wx@ 00 01 11 10
┌─┬─┬─┬─┐
00│ 1│ 0│ 0│ 1│
├─┼─┼─┼─┤
01│ 0│ 0│ 0│ 0│
├─┼─┼─┼─┤ 可得到 x'z'
11│ 0│ 0│ 0│ 0│
├─┼─┼─┼─┤
10│ 1│ 0│ 0│ 1│
└─┴─┴─┴─┘[/code]
注意..此為二進制 所以
00+1=01,
01+1=10,(超過2所以進位)
10+1=11......
所以才會排列為:
00
01
10
11
懂嗎!?
[QUOTE=ecp]請問一下,有沒有前輩知道卡諾圖的排列為什麼不是
00 01 10 11
而是排列成
00 01 11 10[/QUOTE]
00 01 11 10
卡諾圖是依照格雷瑪排列的
說到 gray code,琥珀好不容易才把順序記起來。
[code]
0 0 0
-
0 0 1
---
0 1 1
0 1 0
-----
1 1 0
1 1 1
1 0 1
1 0 0[/code]
[QUOTE='琥珀']說到 gray code,琥珀好不容易才把順序記起來。[/QUOTE]
我都是要用的時候才一個一個轉成格雷碼...
只要記得是格雷碼, 就很難搞錯了
[QUOTE='琥珀']說到 gray code,琥珀好不容易才把順序記起來。
[/QUOTE]
敢問琥珀是修何門何系? :)
會有那麼一天
你會發現你不用畫也不用算
答案就在你的心裡了