Ớ Lệnh cộng số nguyên 1 vào nội dung byte, Word, Double Word.
Dạng LAD Dạng STL
INCB VB0
INCW VW0
0 0 0 0 0 1 1 1
INCD VD0
Những lệnh này có tác dụng cộng số nguyên 1 với nội dụng byte, Word, Double Word có địa chỉ ở ngõ vào IN, kết quả được ghi vào byte, Word, Double Word có địa chỉ ở ngõ ra OUT. Ngõ vào IN và ngõ ra OUT có thể cùng địa chỉ. Lệnh này có sử dụng các bit nhớ đặc biệt SM1.0, SM1.1, SM1.2 để báo trạng thái kết quả phép tắnh theo nguyên tắc sau:
Kết quả tắnh SM 1.0 SM 1.1 SM 1.2
= 0 1
Số âm 1
> byte 1
Ớ Lệnh trừ số nguyên 1 vào nội dung byte, Word, Double Word.
Dạng LAD Dạng STL
DECB VB0
DECW VW0
DECD VD0
Những lệnh này có tác dụng lấy nội dụng byte, Word, Double Word có địa chỉ ở ngõ vào IN trừ đi 1đơn vị, kết quả được ghi vào byte, Word, Double Word có địa
chỉ ở ngõ ra OUT. Ngõ vào IN và ngõ ra OUT có thể cùng địa chỉ. Lệnh này có sử dụng các bit nhớ đặc biệt SM1.0, SM1.1, SM1.2 để báo trạng thái kết quả phép tắnh theo nguyên tắc sau:
Kết quả tắnh SM 1.0 SM 1.1 SM 1.2 = 0 1 Số âm 1 > byte 1 f. Các lệnh số học Ớ Lệnh cộng số nguyên 16 bit. Dạng LAD Dạng STL +I VW0, VW2
Lệnh thực hiện cộng các số nguyên 16 bit IN1 và IN2, kết quả là số nguyên 16 bit được ghi vào OUT, IN1 + IN2 =OUT, ngõ vào IN1, IN2 và ngõ ra VW2 có thể cùng địa chỉ, thuộc các vùng nhớ sau:
IN1,IN2: VW, T, C, IW, QW, MW, SMW, AC, AIW, Const OUT: VW, T, C, IW, QW, MW, SMW, AC, AIW
Ớ Lệnh trừ số nguyên 16 bit.
Dạng LAD Dạng STL
-I VW0, VW2
Lệnh thực hiện phép trừ các số nguyên 16 bit IN1 và IN2, kết quả là số nguyên 16 bit được ghi vào OUT, IN1 - IN2 =OUT, ngõ vào IN1, IN2 và ngõ ra VW2 có thể cùng địa chỉ, thuộc các vùng nhớ sau:
IN1, IN2: VW, T, C, IW, QW, MW, SMW, AC, AIW, Const OUT: VW, T, C, IW, QW, MW, SMW, AC, AIW
Dạng LAD Dạng STL
MUL VW0, VW2
Lệnh này thực hiện phép nhân 2 số nguyên 16 bit IN1, IN2. Kết quả 32 bit chứa trong từ kép OUT (4 byte).
Ớ Lệnh chia số nguyên 16 bit.
Dạng LAD Dạng STL
DIV VW0, VW2
Lệnh này thực hiện phép chia số nguyên 16 bit IN1 cho số nguyên 16 bit IN2. Kết quả 32 bit chứa trong từ kép OUT (4 byte) gồm thương số ghi trong mảng 16 bit từ bit 0 đến bit 15 và phần dư cũng 16 bit ghi trong mảng từ bit 16 đến bit 32. Trong lệnh này có sử dụng các bắt nhớ đặc biệt để báo trạng thái:
Kết quả tắnh SM1.0 SM1.1 SM1.2 SM1.3
= 0 1
Báo tràn 1
Số âm 1
Mẫu = 0 1