當指令執(zhí)行條件為on時,把若干個字組成的移位串內(nèi)的數(shù)據(jù)以4位二進制數(shù)為單位向左移一個數(shù)字。移位起始字的最低位數(shù)字(第0~3位)補入十六進制0,移位結(jié)束字的最高位數(shù)字(第12~15位)的數(shù)據(jù)丟棄。數(shù)左移指令的梯形圖符號和動作示意如圖所示。
圖 數(shù)左移指令
操作數(shù)區(qū)域為:
d1是起始字,其范圍是cio、wr、hr、ar(448~959)、tc、dm、@dm、*dm。
d2是結(jié)束字,其范圍是cio、wr、hr、ar(448~959)、tc、dm、@dm、*dm。
數(shù)移位指令要求起始字和結(jié)束字在同一數(shù)據(jù)區(qū)內(nèi),且結(jié)束字的地址應(yīng)大于或等于起始字的地址。