按位異或怎么算 匯編語(yǔ)言中為什么異或邏輯能夠取反?
匯編語(yǔ)言中為什么異或邏輯能夠取反?方法1。使用邏輯非運(yùn)算指令(not指令,指令格式:not OPRD)對(duì)目標(biāo)操作數(shù)的所有位求反,例如ax,然后是not ax。方法2。使用異或指令(指令格式:XOR)O
匯編語(yǔ)言中為什么異或邏輯能夠取反?
方法1。使用邏輯非運(yùn)算指令(not指令,指令格式:not OPRD)對(duì)目標(biāo)操作數(shù)的所有位求反,例如ax,然后是not ax。方法2。使用異或指令(指令格式:XOR)OPRD1,oprd2,異或邏輯意味著如果兩個(gè)邏輯值不同,則輸出結(jié)果為真,如果相同,則輸出結(jié)果為假)。OPRD1、oprd2和XOR邏輯之間的一般區(qū)別在于,它們可以用來(lái)對(duì)特定位置求反