1.比較指令 CMP
1). 16位運算(CMP、CMPP) 對比較值S1 和比較源 S2的內容進行比較,根據其結果 (小、一致、大 ),使 D、 D+1、D +2 其中一個為ON。 ? 源數據 S1、 S2,作為BIN(二進制)的值進行處理。 ? 按代數形式進行大小的比較。例如: -10<2 ? 2). 32位運算(DCMP、DCMPP) 對比較值[ S1+1, S1]和比較源[ S2+1,S2 ]的內容進行比較,根據其結果(小,一致,大),使 D、 D+1、 D+2其中一個為ON。 ? 源數據[ S1+1,S1 ]、[ S2+1,S2 ]作為BIN(二進制)的值進行處理。 ? 按代數形式進行大小的比較。例如: -125400<22466
? 注意要點 軟元件的占用點數 以 D中指定的軟元件為起始占用3點。注意不要與其他控制中使用的軟元件重復。 程序舉例
2.區間比較ZCP
功能和動作說明 1). 16位運算(ZCP、ZCPP) 將比較源S1 的內容與下比較值 S2和上比較值S 進行比較,根據其結果(小、區域內、大),使D 、 D+1、D +2其中一個為ON。 ? 按代數形式進行大小的比較。例如: -10<2<10 ? 2). 32位運算(DZCP、DZCPP) 將比較源 [ S+1,S ]的內容與下比較値[S1 +1,S1 ]和上比較値 [ S2+1,S2 ]進行比較, 根據其結果(小、區域內、大),使D 、 D+1、 D+2其中一個為ON。 ? 按代數形式進行大小的比較。例如: -125400<22466<1015444
? 注意要點 1. 軟元件的占用點數 以 D中指定的軟元件為起始占用3點。注意不要與其他控制中使用的軟元件重復。 2. 根據上下比較值的大小的注意事項 下比較值 的值需要比上比較值 小。 1) 下比較值S1 <上比較值 S2時
? 2) 下比較值S1 >上比較值S2 時
-
數據
+關注
關注
8文章
7246瀏覽量
91106 -
運算
+關注
關注
0文章
132瀏覽量
26119 -
軟元件
+關注
關注
0文章
11瀏覽量
2067
原文標題:2.區間比較ZCP
文章出處:【微信號:電子技術控,微信公眾號:電子技術控】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
評論