數據比較指令
發布時間:2015/9/22 19:34:39 訪問次數:1349
數據比較指令是一類比較常用的指令,包括16位或32位數據比較指令、OCP8152一個16位或2位數據與數據區間進行比較、數據塊比較等5條指令。比較的結果用特殊內部繼電器R9009、R900A、R900B和R900C的狀態來表示,見表7-38和表7-39。
表7-38數據傳送指令及操作數
16位或32位數據比較指令:F60 (CMP)、F61 (DCMP)
這兩種指令的功能基本相同:即當控制觸點閉合時,將Sl指定數據與S2指定數據進行比較,比較的結果反映到標志位申。
例7-23 F60 (CMP)指令應用示例,如圖7-29所示。
F60 (CMP)為16位數據的比較指令,其功能是將Sl指定的16位數據與S2指定的16位數據進行比較,比較的結果存儲在特殊內部繼電器R900A~R900C中。F60 (CMP)指令對標志位影響見表7-39。
數據比較指令是一類比較常用的指令,包括16位或32位數據比較指令、OCP8152一個16位或2位數據與數據區間進行比較、數據塊比較等5條指令。比較的結果用特殊內部繼電器R9009、R900A、R900B和R900C的狀態來表示,見表7-38和表7-39。
表7-38數據傳送指令及操作數
16位或32位數據比較指令:F60 (CMP)、F61 (DCMP)
這兩種指令的功能基本相同:即當控制觸點閉合時,將Sl指定數據與S2指定數據進行比較,比較的結果反映到標志位申。
例7-23 F60 (CMP)指令應用示例,如圖7-29所示。
F60 (CMP)為16位數據的比較指令,其功能是將Sl指定的16位數據與S2指定的16位數據進行比較,比較的結果存儲在特殊內部繼電器R900A~R900C中。F60 (CMP)指令對標志位影響見表7-39。
上一篇:算術運算一般都是一次性的