tailieunhanh - Hợp ngữ - Chương 2: Các đại chỉ Logic và điều khiển phần 1

Phạm vi của lệnh nhảy có điều kiện: cấu trúc mã máy của lệnh nhảy có điều kiện đòi hỏi nhãn đích phải đứng trước lệnh nhảy không quá 126 byte hoặc đứng sau không quá 127 byte. | Chương 2 CAC CHÌ THỊ LOGIC VA ĐIÊU KHIEN Các lệnh điều khiển rẻ nhánh Các lệnh nhảy có điều kiện I Phạm vi của lệnh nhảy có điều kiện cấu trúc mã máy của lệnh nhảy có điều kiện đòi hỏi nhãn đích phải đứng trước lệnh nhảy không quá 126 byte hoặc đứng sau không quá 127 byte Có 3 loại lệnh nhảy có điều kiện Các lệnh nhảy có dấu được dùng khi kết quả trả về là các số có dấu Các lệnh nhảy không dấu được dùng khi kết quả trả về là các số không dấu Các lệnh nhảy điều kiện đơn điều kiện phụ thuộc vào 1 cờ riêng biệt Chưởng 2 CẤC CHÌ THỊ LOGIC VÀ ĐIÊU KHIEN Các lệnh điều khiển rẻ nhánh Các lệnh nhảy có điều kiện Các lệnh nhảy có dấu Ký hiệu Chức năng Điều kiện nhảy JG JNLE Nhảy nếu lớn hơn ZF 0 và SF 0F JGE JNL Nhảy nếu lớn hơn hoặc bằng SF 0F JL JNGE Nhảy nếu nhỏ hơn SF 0F JLE JNG Nhảy nếu nhỏ hơn hoặc bằng ZF 1 hay SF 0F Chưởng 2 CẤC CHÌ THỊ LOGIC VÀ ĐIÊU KHIEN Các lệnh điều khiển rẻ nhánh Các lệnh nhảy có điều kiện Các lệnh nhảy không dấu Ký hiệu Chức năng Điều kiện nhảy JA JNBE Nhảy nếu lớn hơn CF 0 và ZF 0 JAE JNB Nhảy nếu lớn hơn hoặc bằng CF 0 JB JNAE Nhảy nếu nhỏ hơn CF 1 JBE JNA Nhảy nếu nhỏ hơn hoặc bằng CF 1 hay ZF