3.1.9.Hoán chuyển 4 bit thấp:

Một phần của tài liệu Giáo trình: Kỹ thuật Vi Điều Khiển pptx (Trang 68 - 70)

Cú pháp câu lệnh: XCHD A,@Ri

Bạch Hưng Trường 24-10- 2003

Chức năng: Hoán chuyển 4 bit thấp nội dung trong thanh ghi A với ô nhớ của RAM bên trong, có địa chỉ được định gián tiếp qua thanh ghi được chỉ ra trong lệnh. Lệnh này không ảnh hưởng tới trạng thái các cờ và nửa cao của các thanh ghi trong lệnh.

Câu lệnh Số

byte

Số chu kỳ

Mã lệnh Hoạt động

XCHD A, @Ri 1 1 1101011i (A3-A0)<-->((Ri3-Ri0))

3.2. Nhóm lệnh tính toán số học.

3.2.1. Lệnh thực hiện phép cộng.

Cú pháp của câu lệnh: ADD A, <scr-byte>

Chức năng: Cộng giá trị 1 byte ở địa chỉ được chỉ ra ở câu lệnh với nội dung trong thanh ghi tích luỹ, kết quả được lưu vào thanh ghi tích luỹ. Nếu có nhớ từ bit số 7 hoặc bit số 3 thì cờ nhớ hoặc cờ nhớ phụ được thiết lập, ngược lại các cờ nêu trên được xoá. Khi cộng 2 số nguyên không dấu mà bị tràn thì cờ nhớ cũng được thiết lập để cho ta biết phép toán bị tràn. Trường hợp thực hiện lệnh ADD mà có nhớ từ bit số 6 nhưng không có nhớ từ bit số 7, hoặc có nhớ từ bit số 7 nhưng không có nhớ từ bit số 6 thì cờ tràn sẽ được thiết lập, ngược lại thì OV bị xoá. Khi cộng 2 số nguyên có dấu mà tổng là 1 số âm thì OV được thiết lập.

Câu lệnh Số

byte

Số chu kỳ

Mã lệnh Hoạt động

ADD A, Rn 1 1 00101rrr (A)<- (A) + (Rn)

ADD A, direct 2 1 00100101 aaaaaaaa (A)<- (A) + (direct)

ADD A, @Ri 1 1 0010011i (A)<- (A) + ((Ri))

ADD A, #data 2 1 00100100 dddddddd (A)<- (A) + #data

3.2.2. Lệnh cộng có nhớ.

Cú pháp của câu lệnh: ADDC A, <scr-byte>

Chức năng: Cộng đồng thời nội dung của 1 byte ở địa chỉ được chỉ ra trong

câu lệnh với nội dung chứa trong thanh ghi tích luỹ và cờ nhớ. Nếu có nhớ từ bit số 7 hoặc số 3 thì cờ nhớ hoặc cờ nhớ phụ được thiết lập bằng 1, ngược lại các cờ nêu trên bị xoá. Khi cộng các số nguyên không dấu mà bị tràn thì cờ nhớ cũng được

nhớ từ bit số 7, hoặc có nhớ từ bit só 7 nhưng không nhớ từ bit số 6 thì cờ tràn sẽ được thiết lập, ngược lại cờ này bị xoá. Khi cộng các số nguyên có dấu mà tổng là 1 số âm thì OV được thiết lập.

Một phần của tài liệu Giáo trình: Kỹ thuật Vi Điều Khiển pptx (Trang 68 - 70)