JavaScript is required

Lệnh so sánh 2 toán hạng là?

A.
DEC
B.
JMP
C.
CMP
D.
INC
Trả lời:

Đáp án đúng: C


Lệnh CMP (Compare) dùng để so sánh hai toán hạng trong hợp ngữ. Nó thực hiện phép trừ toán hạng thứ hai khỏi toán hạng thứ nhất, nhưng không lưu kết quả. Thay vào đó, nó thiết lập các cờ (flags) trong thanh ghi trạng thái (status register) dựa trên kết quả của phép trừ. Các cờ này sau đó có thể được sử dụng bởi các lệnh nhảy có điều kiện (conditional jump) để thực hiện các rẽ nhánh khác nhau trong chương trình dựa trên kết quả so sánh. Ví dụ: JZ (jump if zero) sẽ nhảy nếu cờ Zero được thiết lập, có nghĩa là hai toán hạng bằng nhau. Các lệnh khác: - DEC (Decrement): Giảm giá trị của toán hạng đi 1. - JMP (Jump): Nhảy đến một địa chỉ xác định trong chương trình. - INC (Increment): Tăng giá trị của toán hạng lên 1.

Câu hỏi liên quan