位邏輯指令是以數(shù)字1和0進(jìn)行工作的。這兩個(gè)數(shù)字構(gòu)成了二進(jìn)制數(shù)字系統(tǒng)的基礎(chǔ)。1和0稱為二進(jìn)制數(shù)字或位。在以“觸點(diǎn)”和“線圈”表示的系統(tǒng)中,1表示“激活”或“能量激勵(lì)”,0表示“沒有激活”或“能量沒有激勵(lì)”。
位邏輯指令用來(lái)解釋信號(hào)狀態(tài)1和0,以及按照“波爾代數(shù)”的運(yùn)算法則,組合運(yùn)用這些指令得到的邏輯運(yùn)算結(jié)果,結(jié)果的值也只能是1或者0,邏輯運(yùn)算結(jié)果的符號(hào)縮寫是rlo。
位邏輯有以下一些指令:
-| |-:常開觸點(diǎn)(地址);
-|/|-:常閉觸點(diǎn)(地址);
-( save):保存邏輯運(yùn)算結(jié)果(rlo)到br狀態(tài)位中;
xor:位“異或”指令;
-():輸出線圈;
-(#)-:中間線輸出;
-|not|-:取反。
下面的一些位指令將對(duì)rlo為“1”時(shí),作出反應(yīng):
-(s):置位線圈;
-(r):復(fù)位線圈;
sr:置位/復(fù)位觸發(fā)器。
rs:復(fù)位/置位觸發(fā)器。
對(duì)“上升沿”和“f降沿”轉(zhuǎn)移作出反應(yīng)的其他位指令有:
-(n)-:rlo下降沿檢測(cè);
-(p)-:rlo上升沿檢測(cè);
neg:地址下降沿檢測(cè);
pos:地址上升沿檢測(cè);
immediate read:直接讀;
immediate write:直接寫。