TAILIEUCHUNG - Bài giảng Vi điều khiển: Chương 2 - Tập lệnh AT89C51

Các chế độ địa chỉ, tập lệnh 89C51, nhóm các lệnh rẽ nhánh, nhóm lệnh xử lý BIT là những nội dung chính trong chương 2 "Tập lệnh AT89C51" thuộc bài giảng Vi điều khiển. để có thêm tài liệu học tập và nghiên cứu. | Chương 2 : TẬP LỆNH 89C51 . CÁC CHẾ ĐỘ ĐỊA CHỈ (Addressing Mode) :cho phép ta xác định nguồn và đích của dữ liệu. Khi 1 lệnh được thực thi và lện này cần dữ liệu, câu hỏi đặt ra “ dữ liệu chứa ở đâu ? “ các chế độ địa chỉ trả lời câu hỏi này. có 8 chế độ định địa chỉ như sau : Thanh ghi. (Register) Ví dụ : ADD A, R5 Trực tiếp. (Direct) Ví dụ : ADD A, 25h Gián tiếp. (Indirect) Ví dụ : ADD A, @R5 Tức thời. (Immediate) Ví dụ : ADD A, #25h Tương đối. (Relative) Ví dụ : SJMP nhan Tuyệt đối. (Absolute) Ví dụ : AJMP nhan Dài. (Long) Ví dụ : LJMP nhan Chỉ số. (Index) Ví dụ : MOVC A, @A + PC Thanh ghi R0 có địa chỉ 00H. Nội dung thanh ghi R0 =12H. 12H chính là địa chỉ ô nhớ. Nội dung của ô nhớ này là 80 80H là opcode của mã lệnh JMP; 05H chính là giá trị offset sẽ cộng với giá trị trong bộ đếm chương trình PC để tính địa chỉ của lệnh tiếo sẽhực hiện. 89c51 là vi xử lý 8 bit. Vì vậy bộ lệnh gồm có 256 lệnh. Trong thực tế chỉ có định nghĩa 255 lệnh. Bộ lệnh chia thành 5 nhóm : + Nhóm lệnh số

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.