PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   dsPIC - Bộ điều khiển tín hiệu số 16-bit (http://www.picvietnam.com/forum/forumdisplay.php?f=29)
-   -   Stack pointer_dsp30F401x (http://www.picvietnam.com/forum/showthread.php?t=3393)

memdsp 31-12-2008 11:32 PM

Stack pointer_dsp30F401x
 
1 Attachment(s)
Em mới tìm hiểu về dspic ,có câu hỏi mong các bác giúp đỡ
-Tại phần trong hình vẽ em thấy thanh ghi W15 là con trỏ ngăn xếp,nhưng thanh ghi W14 thì em không hiểu lắm.Nó có phải dùng để xác định độ lớn của ngăn xếp không?

namqn 01-01-2009 12:19 AM

Trích:

Nguyên văn bởi memdsp (Post 21815)
Em mới tìm hiểu về dspic ,có câu hỏi mong các bác giúp đỡ
-Tại phần trong hình vẽ em thấy thanh ghi W15 là con trỏ ngăn xếp,nhưng thanh ghi W14 thì em không hiểu lắm.Nó có phải dùng để xác định độ lớn của ngăn xếp không?

Chức năng được định trước của W14 là Stack Frame Pointer, dùng cho việc tạo các stack frame (vùng nhớ cho biến cục bộ của một chương trình con). Bạn đọc thêm tài liệu "dsPIC30F/33F Programmer's Reference Manual", mục 4.7, và phần giải thích cũng như ví dụ của các lệnh hợp ngữ LNK và ULNK.

Nếu không dùng stack frame thì thanh ghi W14 có thể dùng như một thanh ghi thông dụng 16-bit.

Thân,


Múi giờ GMT. Hiện tại là 02:31 PM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam