本發明公開了一種非易失性布爾邏輯運算電路及其操作方法, 布爾邏輯運算電路具有兩個輸入端和一個輸出端,包括第一阻變元件 M1 和第二阻變元件 M2;第一阻變元件 M1 的負極作為邏輯運算電路 的第一輸入端,第二阻變元件 M2 的負極作為邏輯運算電路的第二輸 入端,第二阻變元件 M2 的正極與第一阻變元件 M1 的正極連接后作 為邏輯運算電路的輸出端。本發明通過對非易失性布爾邏輯運算電路 進行操作可實現至少 16 種基本