Ðề tài: ASM của PIC18?
View Single Post
Old 01-07-2008, 09:16 PM   #2
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi lungtung View Post
Trong PIC18f có phần mở rộng với một số lệnh khác.
VD: MOVSF [00h],20h
Có phải lệnh này tương đương với lệnh mov 20h,@r0 với r0 = FSR2 phải không?
Vậy khi mô phỏng với MPLAB thì làm sao xem được kết quả của lệnh này?
Cám Ơn!
Lệnh MOVSF [00h], 20h sẽ sao chép nội dung của ô nhớ có địa chỉ (nội dung của FSR2 + 00h) vào ô nhớ có địa chỉ 20h. Tương đương với lệnh trên hay không thì tôi không rõ, vì không còn nhớ những gì liên quan đến MCS51.

Khi mô phỏng bằng MPLAB SIM, bạn sẽ phải làm một cách gián tiếp thôi, theo dõi nội dung của FSR2 và theo dõi ô nhớ mà (FSR2+00h) trỏ tới, đồng thời theo dõi nội dung của ô nhớ 20h.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn