Bài giảng chương 10: Giới thiệu tập lệnh 89C51

Bài giảng chương 10: Giới thiệu tập lệnh 89C51 giúp các bạn biết được cách định địa chỉ thanh ghi; các nhóm lệnh chuyển dữ liệu trong tập lệnh 89C51; nhóm lệnh số học; nhóm lệnh luận lý; nhóm lệnh điều khiển trong tập lệnh 89C51. Tài liệu hữu ích với những bạn chuyên ngành Điện tử và những bạn quan tâm tới lĩnh vực này.  | toan82vn@ Tập lệnh 89C51 I. Cách định địa chỉ thanh ghi. 1. Định địa chỉ thanh ghi: Ta có thể địnhh địa chỉ trực tiếp hoặc định địa chỉ gián tiếp, ta có thể định địa chỉ trực tiếp vào thanh ghi hay những thanh ghi co chức năng đặc biệt. (tham khảo trong tài giáo trình) 2. Định địa chỉ trực tiếp: Định địa chỉ trực tiếp là di chuyển dữ liệu trực tiếp vào ô nhớ( tham khảo thêm trong giáo trình) 3. Định địa chỉ gián tiếp: Định địa chỉ gián tiếp là thay vì ta di chuyển vào ô nhớ thì ta di chuyển trực tiêps thì ta dùng một địa chỉ trung gian đê làm II. Tập lệnh 89C51 Nhóm lệnh chuyển dữ liệu : a. Cú pháp: Mov A,#data Công dụng: thiết lập dữ liệu cho thanh ghi A b. Cú pháp: Mov direct,#data Công dụng: thiết lập dữ liệu cho ô nhớ có địa chỉ direct c. Cú pháp: Mov Rn,#data Công dụng: thiết lập dữ liệu cho thang ghi Rn d. Cú pháp: Mov A,Rn Công dụng: Chuyển dữ liệu của thanh ghi Rn vào thanh ghi A, dữ liệu trên thanh ghi Rn không đổi e. Cú pháp: Mov A,direct Công dụng: chuyển dữ liệu của ô nhớ có địa chỉ bằng direct vào thanh ghi A f. Cú pháp: Mov A,@Ri Công dụng: chuyển dữ liệu của ô nhớ có địa chỉ bằng giá trị của thanh ghi Ri vào thanh ghi A. g. Cú pháp: Mov Rn,A Công dụng: chuyển dữ liệu từ thanh ghi A vào thanh ghi Rn (n=0-7) h. Cú pháp: Mov direct,A Công dụng: chuyển dữ liệu từ thanh ghi A vào một ô nhớ có địa chỉ direct. l. Cú pháp: Mov direct,Rn Công dụng: chuyển dữ liệu từ thanh ghi Rn vào một ô nhớ có địa chỉ direct m. Cú pháp: Mov direct,direct Công dụng: chuyển dữ liệu từ ô nhớ có địa chỉ direct này vào một ô nhớ có địa chỉ direct khác n. Cú pháp: Mov direct,@Ri Công dụng: Chuyển dữ liệu của ô nhớ có địa chỉ bằng giá trị của thanh ghi Ri vào ô nhớ có địa chỉ direct o. Cú pháp: Mov @Ri,A Công dụng: Chuyển dữ liệu của thanh ghi A vào ô nhớ có địa chỉ bằng giá trị của thanh ghi Ri p. Cú pháp: Mov @Ri,direct Công dụng: Chuyển dữ liệu của ô . | toan82vn@ Tập lệnh 89C51 I. Cách định địa chỉ thanh ghi. 1. Định địa chỉ thanh ghi: Ta có thể địnhh địa chỉ trực tiếp hoặc định địa chỉ gián tiếp, ta có thể định địa chỉ trực tiếp vào thanh ghi hay những thanh ghi co chức năng đặc biệt. (tham khảo trong tài giáo trình) 2. Định địa chỉ trực tiếp: Định địa chỉ trực tiếp là di chuyển dữ liệu trực tiếp vào ô nhớ( tham khảo thêm trong giáo trình) 3. Định địa chỉ gián tiếp: Định địa chỉ gián tiếp là thay vì ta di chuyển vào ô nhớ thì ta di chuyển trực tiêps thì ta dùng một địa chỉ trung gian đê làm II. Tập lệnh 89C51 Nhóm lệnh chuyển dữ liệu : a. Cú pháp: Mov A,#data Công dụng: thiết lập dữ liệu cho thanh ghi A b. Cú pháp: Mov direct,#data Công dụng: thiết lập dữ liệu cho ô nhớ có địa chỉ direct c. Cú pháp: Mov Rn,#data Công dụng: thiết lập dữ liệu cho thang ghi Rn d. Cú pháp: Mov A,Rn Công dụng: Chuyển dữ liệu của thanh ghi Rn vào thanh ghi A, dữ liệu trên thanh ghi Rn không đổi e. Cú .

Không thể tạo bản xem trước, hãy bấm tải xuố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.