TAILIEUCHUNG - Giáo trình hình thành quy trình phân tích nguyên lý của quá trình sấy trong bộ điều chỉnh p10

- Từ ngăn nhớ 00h đến 1Fh, tổng cộng 32 byte, được dành làm các băng thanh ghi và ngăn xếp. - Từ ngăn nhớ 20h đến 2Fh, tổng cộng có 16 byte, được làm bộ nhớ đọc/ghi định địa chỉ được theo bit. - Từ ngăn nhớ 30h đến 7Fh, tổng cộng 80 byte được dùng để lưu thông tin khi đọc và khi ghi. * Các thanh ghi chức năng đặc biệt Là các thanh ghi đảm nhận các chức năng khác nhau trong bộ vi điều khiển, chúng nằm bên trong vi xử lí chiếm vùng không gian nhớ. | - Từ ngăn nhớ 00h đến 1Fh tổng cộng 32 byte được dành làm các băng thanh ghi và ngăn xếp. - Từ ngăn nhớ 20h đến 2Fh tổng cộng có 16 byte được làm bộ nhớ đọc ghi định địa chỉ được theo bit. - Từ ngăn nhớ 30h đến 7Fh tổng cộng 80 byte được dùng để lưu thông tin khi đọc và khi ghi. Các thanh ghi chức năng đặc biệt Là các thanh ghi đảm nhận các chức năng khác nhau trong bộ vi điều khiển chúng nằm bên trong vi xử lí chiếm vùng không gian nhớ là 128byte có địa chỉ từ 80h FFh. Thanh ghi tích luỹ thanh ghi chứa ACC Trong lập trình nó được viết tắt là thanh ghi A đây là thanh ghi quan trọng nhất trong bộ vi điều khiển dùng để lưu trữ các toán hạng thực hiện các phép toán đồng thời nó còn lưu trữ kết quả phép toán. Thanh ghi này có địa chỉ 0E0h và có kích thước 8bit. Thanh ghi B Thường được sử dụng khi thực hiện các phép toán nhân chia. Đối với các lệnh khác có thể xem thanh ghi B là thanh ghi tạm thời có địa chỉ 0F0h. Thanh ghi con trỏ ngăn xếp SP Khi bắt đầu thực hiện lệnh con trỏ SP trỏ đến đỉnh Stack giá trị của nó sẽ thay đổi tự động khi thực hiện các lệnh PUSH và POP. Khác với bộ vi xử lí đa năng ở bộ vi điều khiển khi ta thực hiện lệnh PUSH dữ liệu vào ngăn xếp thì giá trị của con trỏ ngăn xếp tăng lên và ngược lại khi ta thực hiện lệnh POP giá trị của con trỏ ngăn xếp sẽ giảm đi. Ngăn xếp có thể đặt ở bất kỳ vị trí nào trong RAM nhưng thông thường sau khi ta khởi động lại hệ thống con trỏ ngăn xếp sẽ mặc định trỏ đến địa chỉ khởi - 82 - đầu 07h ngăn xếp bắt đầu từ địa chỉ 08h. Còn nếu trong quá trình lập trình ta muốn thay đổi vị trí của Stack ta phải gán giá trị địa chỉ mới vào thanh ghi SP. Thanh ghi DPTR Là thanh ghi 16bit gồm hai thanh ghi có độ dài 8bit hợp thành đó là thanh ghi byte cao DPH và thanh ghi byte thấp DPL. Con trỏ dữ liệu có thể sử dụng như một thanh ghi 16bit hoặc hai thanh ghi 8bit độc lập - DPH có địa chỉ 82h - DPL có địa chỉ 83h Từ trạng thái chương trình thanh ghi cờ PSW Là thanh ghi 8bit có địa chỉ 0D0h mỗi bit đảm nhiệm một chức năng cụ thể.

Đã 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.