Verilog 中的 ^ 的用法

複習函數和任務中總遇到^,讓我疑惑, cal_parity = ^address; 這個不是異或嗎?怎麼可以這麼用呢? 難道意思是:cal_parity = cal_parity ^ address(類似於C語言),事實還真不是! 這裏就來總結下^的用法: (1)奇偶判斷 ^a操作就是將a中的每一位按位逐一進行異或,例如a=4'b1010,則b=1^0^1^0=0,由此可以判斷a中爲1的位數是奇數
相關文章
相關標籤/搜索