ADD_I Cộng số nguyên
ADD_DI Cộng số nguyên kép
ADD_R Cộng số nguyên thực Trừ SUB_I
Ý nghĩa : 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, IN2 và OUT 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 Các lệnh cộng với số nguyên 32 bit và số thực cũng đƣợc thực hiện tương tự.
b. Các câu lệnh trừ số nguyên
SUB_DI Trừ số nguyên kép SUB_R Trừ số thực
Ý nghĩa : Lệnh được thực hiện phép trừ các số nguyên 16 bit IN1và IN2 , kết quả là số nguyên 16 bit và được ghi vào OUT, tức là : IN1 – IN2 = OUT, đị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. Các lệnh trừ với số nguyên 32 bit và số thực cũng đƣợc thực hiện tƣơng tự.
c. Các câu lệnh nhân
MUL_I Nhân số nguyên
MUL_DI Nhân số nguyên kép MUL_R Nhân số thực
Ý nghĩa : Lệnh thực hiện phép nhân 2 số nguyên 16bit IN1 và IN2. Kết quả 32 bit chứa trong từ kép OUT (4 byte).
d. Các câu lệnh Chia
DIV_I Chia số nguyên
DIV_DI Chia số nguyên kép DIV_R Chia số thực
56
Ý nghĩa :Lệnh 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 (từ thấp) và phần dư cũng 16 bit ghi trong mảng từ bit 16 đến bit 31 (từ cao).
2.5. Lệnh truy cập đồng hồ thời gian thực2.5.1. Lệnh đọc thời gian thực: Read_RTC.