Quy tắc thay đổi của CC0 và CC1 với nhóm lệnh số thực

Một phần của tài liệu Bài giảng kỹ thuật logic khả trình PLC (Trang 90 - 91)

Bảng 4 .6 Các dạng hợp lệ trong thanh ghi ACCU

Bảng 4.9 Quy tắc thay đổi của CC0 và CC1 với nhóm lệnh số thực

CC1 CC0 Ý nghĩa

0 0 ACCU2 = ACCU1

0 1 ACCU2 < ACCU1

1 0 ACCU2 > ACCU1

* Lệnh so sánh bằng nhau hai số thực 32 bits

Cú pháp ==R

Lệnh khơng có tốn hạng.

Lệnh so sánh hai số thực 32 bits trong hai thanh ghi ACCU1 và ACCU2. Nếu chúng giống nhau thì RLO = 1, ngược lại thì RLO = 0.

* Lệnh so sánh không bằng nhau hai số thực 32 bits

Cú pháp <>R

Lệnh khơng có tốn hạng.

Lệnh so sánh hai số thực 32 bits trong hai thanh ghi ACCU1 và ACCU2. Nếu chúng khác nhau thì RLO = 1, ngược lại thì RLO = 0.

* Lệnh so sánh lớn hơn hai số thực 32 bits

Cú pháp >R

Lệnh khơng có tốn hạng.

Lệnh so sánh hai số thực 32 bits trong hai thanh ghi ACCU1 và ACCU2. Nếu số thực trong ACCU2 lớn hơn ACCU1 thì RLO = 1, ngược lại thì RLO = 0.

* Lệnh so sánh nhỏhơn hai số thực 32 bits

Cú pháp <R

Lệnh khơng có tốn hạng.

Lệnh so sánh hai số thực 32 bits trong thanh ghi ACCU1 và ACCU2. Nếu số thực trong ACCU2 nhỏ hơn ACCU1 thì RLO = 1, ngược lại thì RLO = 0.

* Lệnh so sánh lớn hơn hoặc bằng hai số thực 32 bits

Cú pháp >=R

Lệnh khơng có tốn hạng.

Lệnh so sánh hai số thực 32 bits trong hai thanh ghi ACCU1 và ACCU2. Nếu số thực trong ACCU2 lớn hơn hoặc bằng ACCU1 thì RLO = 1, ngược lại thì RLO = 0.

* Lệnh so sánh nhỏhơn hoặc bằng hai số thực 32 bits

Cú pháp <=R

Lệnh khơng có tốn hạng.

Lệnh so sánh hai số thực 32 bits trong hai thanh ghi ACCU1 và ACCU2. Nếu số thực trong ACCU2 nhỏhơn hoặc bằng ACCU1 thì RLO = 1, ngược lại thì RLO = 0.

4.2.3 Các lệnh toán học

Tất cả các lệnh thực hiện với nội dung hai thanh ghi ACCU1 và ACCU2 đều tác động vào thanh ghi trạng thái như sau:

BR CC1 CC0 OV OS OR STA RLO FC

- x x x x - - - -

Trong đó hai bits CC1 và CC0 thay đổi theo quy tắc như bảng 4.10.

Một phần của tài liệu Bài giảng kỹ thuật logic khả trình PLC (Trang 90 - 91)

Tải bản đầy đủ (PDF)

(126 trang)