Các lệnh di chuyển thực hiện việc di chuyển h ặc sa chép số liệu từ vùng n y sang vùng khác tr ng bộ nh . Tr ng LA v TL lệnh dịch chuyển thực hiện việc di chuyển hay sa chép nội dung một byte, một từ đơn, h ặc một từ kép từ vùng n y sang vùng khác tr ng bộ nh . Lệnh tra đổi nội dung của hai byte tr ng một từ đơn thực hiện việc chuyển nội dung của byte thấp sang byte ca v ngược lại chuyển nội dung của byte ca sang byte thấp của từ đĩ. au đ y l chi tiết của từng lệnh.
- MOV_B :
ạng LA ạng TL
MOVB VB0, VB0
Lệnh sa chép nội dung của byte ở địa chỉ ng v IN sang byte cĩ địa chỉ ở ng ra OUT. Đặc biệt tr ng lệnh n y địa chỉ của byte ng v IN v địa chỉ byte ở địa chỉ ng ra OUT giống nhau v thường nằm tr ng các vùng sau:
IN : VB, IB, QB, MB, SMB, AC, const OUT: VB, IB, QB, MB, SMB, AC,
Ví dụ : ạng LAD ạng TL LD I0.0 MOVB 0, VB0 LD I0.1 MOVB 12, VB0 Giải thích :
Nếu tiếp điểm I0.0 đĩng thì lấy giá trị 0 ghi v byte V 0 (xĩa V 0)
Tiếp the đĩng tiếp điểm I0.1 thì lấy số 12 ghi v V 0. Kết quả địa chỉ byte V 0 cĩ giá trị bằng 12.
- MOV_W :
ạng LA ạng TL
Lệnh sa chép nội dung của rd ở địa chỉ ng v IN sang rd cĩ địa chỉ ở ng ra OUT. Đặc biệt tr ng lệnh n y địa chỉ của rd ng v IN v địa chỉ rd ở địa chỉ ng ra OUT giống nhau v thường nằm tr ng các vùng sau:
IN: VW, IW, QW, MW, SMW, AC, const OUT: VW, IW, QW, MW, SMW, AC
- MOV_DW :
ạng LA ạng TL
MOVDW VD0, VD0
Lệnh sa chép nội dung của rd ở địa chỉ ng v IN sang rd cĩ địa chỉ ở ng ra OUT. Đặc biệt tr ng lệnh n y địa chỉ của rd ng v IN v địa chỉ rd ở địa chỉ ng ra OUT giống nhau v thường nằm tr ng các vùng sau:
IN: VD, ID, QD, MDW, SMD, AC, const OUT: VD, ID, QD, MD, SMD, AC
- MOV_R : (dịch chuyển số thực)
ạng LA ạng TL
MOVR VD0, VD0
Lệnh sa chép nội dung của số thực chứa tr ng d uble w rd cĩ địa chỉ ở ng v IN sang d uble w rd cĩ địa chỉ ở ng v OUT. Đặc biệt tr ng lệnh n y địa chỉ của d uble w rd ở ng v IN v d uble w rd ở ng ra OUT giống nhau v thường nằm tr ng các vùng sau:
IN: VD, ID, QD, MD, SMD, AC, const OUT: VD, ID, QD, MD, SMD, AC
Khi dữ liệu ghi v tr ng các địa chỉ n y the nguyên tắc sau : Phần nguyên ghi v w rd thấp
Ví dụ :
Giải Thích :
Tiếp điểm I0.0 đĩng thì xĩa d uble w rd 0 (V 0), tiếp điểm I0.1 đĩng thì ghi số thực 30,2 v d uble w rd V 0, kết quả như sau :
VD0
VW2 (word cao) V 0 (w rd thấp)
20 30