Lệnh nhảy nào trong số các lệnh sau đây có tầm nhảy đến là 128 byte trước lệnh và 127 byte sau lệnh:
Trả lời:
Đáp án đúng: A
Phân tích các lệnh nhảy:
- SJMP (Short Jump): Nhảy tương đối trong phạm vi ngắn, có tầm nhảy từ -128 byte đến +127 byte so với địa chỉ lệnh hiện tại.
- AJMP (Absolute Jump): Nhảy tuyệt đối trong phạm vi 2KB.
- LJMP (Long Jump): Nhảy tuyệt đối đến bất kỳ địa chỉ 16-bit nào trong bộ nhớ chương trình.
- RJMP (Relative Jump): Không phải là một lệnh nhảy hợp lệ trong kiến trúc 8051.
Kết luận:
Câu hỏi yêu cầu lệnh nhảy có tầm nhảy từ -128 byte đến +127 byte so với lệnh hiện tại. Dựa trên phân tích trên, lệnh SJMP đáp ứng yêu cầu này.





