時(shí)刻比較指令以bcd碼格式比較兩個(gè)時(shí)刻數(shù)據(jù),比較結(jié)果為真時(shí),連接到下一段電路,并將比較結(jié)果反映到狀態(tài)標(biāo)志(=、<>、<、<=、>、>=)中。時(shí)刻比較指令以取、與和或三種形式與電路進(jìn)行連接,具體如圖所示。
圖 時(shí)刻比較指令的連接類(lèi)型
時(shí)刻比較指令有六種比較符號(hào),分別是=dt、<>dt、<dt、<=dt、>dt、>=dt,分別用于兩數(shù)據(jù)內(nèi)容的相等、不等、小于、小于等于、大于和大于等于的比較。
指令中c是控制數(shù)據(jù),用來(lái)確定時(shí)刻數(shù)據(jù)的比較內(nèi)容,如確定對(duì)兩時(shí)刻數(shù)據(jù)的年、月、日、時(shí)、分、秒中的某一項(xiàng)或幾項(xiàng)進(jìn)行比較。如圖所示,控制數(shù)據(jù)c中從第5位到0位分別對(duì)應(yīng)年、月、日、時(shí)、分、秒的選擇,如果對(duì)應(yīng)位為o則選擇該項(xiàng),若為1則不選。如果全為1,則不執(zhí)行指令。
控制數(shù)據(jù)c的區(qū)域范圍可以是cio、wr、hr、ar、t/c、dm、常數(shù)等。
圖 時(shí)刻比較指令的控制數(shù)據(jù)格式