爲了測試使用更基本的構建塊(使用Nand,Or和And)構建Xor操作,我需要能夠執行Not操作。內置的not
似乎只用一個位來完成。如果我做的:如何在Python中執行非操作?
x = 0b1100
x = not x
我應該得到0b0011
而是我剛剛得到0b0
。我究竟做錯了什麼?或者Python只是缺少這個基本功能?
我知道Python有一個內置的Xor函數,但我一直在使用Python來測試HDL項目/課程的東西,我需要構建一個Xor門。我想用Python來測試它,但是我不能沒有相當於Not的門。
你需要觀察出。不是不是一個按位運算符。這些是明智的運營商(他們實際上映射到門):https://wiki.python.org/moin/BitwiseOperators – rady