加1指令I(lǐng)NC和減1指令DEC的操作數(shù)均可取KnY、KnM、KnS、T、C、D、V、,它們不影響零標志、借位標志和進位標志。INC的指令代碼為FNC24,DEC的指令代碼為FNC25。INC指令的功能是將指定的目標操作元件[D·]中二進制數(shù)自動加1,DEC指令的功能是將指定的目標操作元件[D·]中二進制數(shù)自動減1,
如圖13-5所示,當X0每次由OFF變?yōu)镺N時,D20中的數(shù)自動增加1,當X1每次由OFF變?yōu)镺N時,D21中的數(shù)自動減1。
若用連續(xù)執(zhí)行型加1指令I(lǐng)NC或連續(xù)執(zhí)行型減1指令DEC,當條件成立時,在每個掃描周期內(nèi)指定的目標操作元件[D·]中數(shù)據(jù)要自動加1或自動減1。16位數(shù)據(jù)運算時,+32767再加1就變?yōu)?32768,-32768再減1就變?yōu)?32767。32位數(shù)據(jù)運算時,+2147483647再加1就變?yōu)?2147483648,-2147483648再減1就變?yōu)?2147483647。