[hỏi] lập trình 8051 _về lệnh jump !

513 views
Skip to first unread message

tuệ ngô

unread,
Oct 30, 2012, 5:27:33 AM10/30/12
to ce11_...@googlegroups.com
Thầy ơi cho em hỏi điểm khác nhau giữa các lệnh JMP,  SJMP, LJMP, AJMP
em cảm ơn,
p/s : bạn nào biết hoặc thắc mắc giống mình thì cùng thảo luận nhé
 

PHAM ANH QUOC

unread,
Oct 30, 2012, 8:15:07 AM10/30/12
to ce11_...@googlegroups.com


2012/10/30 tuệ ngô <bebu...@gmail.com>
Thầy ơi cho em hỏi điểm khác nhau giữa các lệnh JMP,  SJMP, LJMP, AJMP
em cảm ơn,
p/s : bạn nào biết hoặc thắc mắc giống mình thì cùng thảo luận nhé

 

--
You received this message because you are subscribed to the Google Groups "CE11 Class" group.
To post to this group, send email to ce11_...@googlegroups.com.
To unsubscribe from this group, send email to ce11_class+...@googlegroups.com.
Visit this group at http://groups.google.com/group/ce11_class?hl=en.
 
 

teacher

unread,
Oct 30, 2012, 1:42:55 PM10/30/12
to ce11_...@googlegroups.com
Các lệnh này giống nhau đều là lệnh nhảy đến một địa chỉ khác.

sjmp là lệnh nhảy tương đối đến một địa chỉ gần với lệnh hiện tại (giới
hạn +-128). Nhảy tương đối tức là cộng, trừ giá trị hiện tại với toán
hạn. VD: lệnh hiện tại là 100h, sjmp #10h sẽ nhảy đến lệnh ở địa chỉ 110h

ljmp giống hệt sjmp, chỉ khác là tầm giơí hạn rộng hơn (+- 32768)

ajmp là nhảy đến địa chỉ tuyệt đối. VD: đang ở 100h, lệnh ajmp #10h sẽ
nhảy đến lệnh tại địa chỉ 10h.

jmp là lệnh chung, trình biên dịch sẽ quyết định dịch thành lệnh sjmp,
ljmp, hoặc ajmp (lệnh jmp tham khảo trong file gửi các em không hoàn
toàn chính xác). Vì chúng ta không bao giờ đưa địa chỉ trực tiếp vào các
lệnh nhảy mà dùng label để trình biên dịch tự tính ra địa chỉ, nên các
chương trình không đòi hỏi chính xác về thời gian thực thi thì viết lệnh
jmp cho mọi lệnh nhảy không điều kiện.

Hy vọng giải đáp được thắc mắc của em,
B.V.Hieu

Nguyễn Tiến Doanh

unread,
Nov 2, 2012, 9:38:25 AM11/2/12
to ce11_...@googlegroups.com
mọi người cho mình xin chức nâng các cổng và mạch của ic 7490 với, thứ 2 tuần sau thực hành còn này ^^

Nguyen Thanh Quan

unread,
Nov 2, 2012, 9:42:57 AM11/2/12
to ce11_...@googlegroups.com
bạn lên http://www.datasheetcatalog.com hoặc http://www.ic-on-line.com/ để xem chức năng của IC ý... nhiều lắm

On Fri, Nov 2, 2012 at 8:38 PM, Nguyễn Tiến Doanh <electr...@gmail.com> wrote:
mọi người cho mình xin chức nâng các cổng và mạch của ic 7490 với, thứ 2 tuần sau thực hành còn này ^^

--
Reply all
Reply to author
Forward
0 new messages