JavaScript is required

Bit C trong thanh ghi CPSR của ARM7TDMI sẽ được lập khi:

A.
Kết quả lệnh cộng tràn khỏi thanh ghi
B.
Khi kết quả lệnh trừ có mượn
C.
Khi kết quả lệnh nhân cần mở rộng khỏi thanh ghi
D.
Cả ba câu kia đều đúng
Trả lời:

Đáp án đúng: D


Bit C (Carry flag) trong thanh ghi CPSR (Current Program Status Register) của ARM7TDMI được thiết lập (lên 1) khi kết quả của một lệnh cộng bị tràn (carry out) khỏi thanh ghi đích. Nó cũng được thiết lập khi một lệnh trừ cần một số mượn (borrow). Vì vậy, cả A và B đều đúng. Không có thông tin về việc lệnh nhân cần mở rộng ra ngoài thanh ghi sẽ set bit C. Vậy đáp án đúng nhất là D.

Câu hỏi liên quan