Vi điều khiển – Cấu trúc – Lập trình và ứng dụng part 3

Tham khảo tài liệu 'vi điều khiển – cấu trúc – lập trình và ứng dụng part 3', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | . GIỚI THIỆU TẬP LỆNH CỦA 8051 Tập lệnh của 8051 được chia thành 5 nhóm như sau . Nhóm lệnh số học ADD A nguồn A A nguồn Chức năng Cộng. Mô tả Lệnh ADD được dùng để cộng hai toán hạng kết quả lưu vào thanh chứa A. Toán hạng đích luôn là thanh ghi A trong khi đó toán hạng nguổn có thể là một thanh ghi dữ liệu trực tiếp hoặc là ở trong bộ nhớ. Nếu có nhớ từ bít 7 hoặc bít 3 các cờ nhớ CY và cờ nhớ phụ AC được thiết lập. Khi cộng hai số nguyên không dấu cờ nhớ được thiết lập bằng 1 khi phép toán bị tràn. Cờ tràn OV được thiết lập nếu có nhớ từ bit 6 nhưng không có nhớ từ bit 7 hoăc có nhớ từ bit 7 nhưng không có nhớ từ bít 6. Cờ tràn cho biết kết quả âm được tạo ra từ tổng của hai số nguyên dương hoặc kết quả dương được tạo ra từ tổng hai số nguyên âm. Ngược lại các cờ trên bị xóa. ADDC A nguồn A A nguồn CY Chức năng Cộng có nhớ. Mô tả Lệnh ADD được dùng để công đổng thời nội dung của hai toán hạng và cờ nhớ kết quả lưu vào thanh chứa A. Toán hạng đích luôn là thanh ghi A trong khi đó toán hạng nguồn có thể là một thanh ghi dữ liệu trực tiếp hoặc là ở trong bộ nhớ. Nếu có nhớ từ bit 7 hoặc bit 3 các cờ nhớ CY và cờ nhớ phụ AC được thiết lập. Khi cộng hai số nguyên không dấu cờ nhớ được thiết lập bằng 1 khi phép toán bị tràn. Cờ tràn OV được thiết lập nếu có nhớ từ bit 6 nhưng không có nhớ từ bit 7 hoặc có nhớ từ bit 7 nhưng không có nhớ từ bit 6. Cờ tràn cho biết kết quả âm được tạo ra từ tổng của hai số nguyên dương hoặc kết quả dương được tạo ra từ tổng hai số nguyên âm. Ngược lại các cờ trên bị xóa. SLJBB A nguồn A A - nguồn - CY Chức năng Trừ có mượn. Mô tả Trong 8051 chỉ có một lênh SUBB duy nhất. SUBB thực hiện trừ nội dung của thanh chứa A với toán hạng nguồn cùng với cờ nhớ và cất kết quả vào thanh chứa. Nếu có mượn cần đến cho bit 7 hoặc bit 3 các cờ nhớ CY và cờ nhớ phụ AC được thiết lập. Cờ tràn 42 WDK .UDlỌ OV được thiết lập nếu có mượn được cần đến cho bit 6 nhưng không phải cho bit 7 hoặc có mượn được cần đến cho bit 7 nhưng không phải cho bit 6.

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.