tailieunhanh - Tập lệnh của 8051

Tài liệu tham khảo dành cho giáo viên, sinh viên chuyên ngành điện tử - Giáo trình điều khiển động cơ điện 1 chiều trình bày theo từng chương, rõ ràng và rất dễ kiến thức được diễn đạt trong tài liệu này là những ý kiến mang tính chủ quan mà người viết muốn san sẻ với các bạn đọc có cùng mối quan tâm và chỉ liên quan đến những vấn đề cơ bản của kỹ thuật vi xử lý nói chung, không phải là kiến thức áp dụng cho một loại vi xử lý cụ thể | Chương 3 Tập lệnh của 8051. Trường ĐH Công nghiệp . CHƯƠNG 3 TẬP LỆNH CỦA 8051 I. MỞ ĐẦU Tập lệnh 8051 Tốì ưu hóa cho các ứng dụng điều khiển 8 bit. Có nhiều kiểu định địa chỉ. Hỗ trợ cho các ứng dụng điều khiển 1 bit. Gồm 255 lệnh V 139 lệnh 1 byte. 92 lệnh 2 byte. 24 lệnh 3 byte. Các thông số của 1 lệnh Mã lệnh Opcode . Mã gợi nhớ Mnemonic . Số byte của lệnh độ dài lệnh . Số chu kỳ máy của lệnh thời gian thực hiện lệnh . Khuông dạng tống quát của một dòng lệnh LABEL MNEMONIC OPERAND OPERAND . COMMENT o Nhãn Label biểu thị địa chỉ của dòng lệnh hoặc dữ liệu theo sau được dùng trong trường toán hạng của lệnh nhảy lệnh rẽ nhánh SJMP AAA ACALL BBB CJNE Á 35H LOOP JNB TeSt_1. . J Lưu ý về nhãn Do người lập trình tự đặt không được trùng với từ khoá mã gợi nhớ chỉ dẫn toán tử hoặc ký hiệu tiền định nghĩa . Bắt đầu bằng ký tự chữ dấu chấm hỏi dấu gạch dưới _ . Dài tối đa 31 ký tự. Kết thúc bằng dấu hai chấm . o Mã gợi nhớ Mnemonic biểu diễn các mã của lệnh hoặc các chỉ dẫn của chương trình dịch hợp ngữ Mã gợi nhớ ADD SUBB INC . Chỉ dẫn ORG EQU DB . . o Toán hạng Operand chứa địa chỉ hoặc dữ liệu mà lệnh sẽ sử dụng. Số lượng toán hạng trong một dòng lệnh phụ thuộc vào từng dòng lệnh RET - không toán hạng INC A - một toán hạng ADD A R0 - hai toán hạng CJNE A 12H ABC - ba toán hạng . V Lưu ý về toán hạng trong các lệnh có 2 toán hạng thì toán hạng đầu tiên còn được gọi là toán hạng đích Destination toán hạng thứ hai còn được gọi là toán hạng nguồn Source . o Chú thích Comment làm cho rõ nghĩa cho chương trình. Các chú thích phải nằm trên cùng một dòng và bắt đầu bằng dấu chấm phẩy . Các chú thích nếu nằm trên nhiều dòng thì mỗi dòng cũng phải bắt đầu bằng dấu chấm phẩy . V Lưu ý Chi tiết về phần này xem thêm tại Chương 7 Lập trình hợp ngữ trong sách Họ vi điều khiển - Tống Văn On . Giáo trình Vi xử lý. 39 Biên soạn Phạm Quang Trí Chương 3 Tập lệnh của 8051. Trường ĐH Công nghiệp . II. CÁC KIỂU ĐỊNH ĐỊA CHỈ ADDRESSING MODE . CÁC KIỂU ĐỊNH ĐỊA CHỈ Thanh .

TỪ KHÓA LIÊN QUAN