Giả sử AH=02, AL=03, sau lệnh MUL AH thì giá trị AH bằng bao nhiêu?
Trả lời:
Đáp án đúng: C
Lệnh MUL AH
nhân giá trị của thanh ghi AL
với AH
.
Trước lệnh, AH = 02
và AL = 03
.
Sau lệnh, kết quả phép nhân 02 * 03 = 6
(hệ thập phân). Kết quả này được lưu vào AX
. Vì AX
bao gồm AH
và AL
, và phép nhân hai số 8-bit có thể cho kết quả 16-bit, nên:
AL
sẽ chứa phần thấp (8 bit thấp) của kết quả.AH
sẽ chứa phần cao (8 bit cao) của kết quả.
Trong trường hợp này, kết quả là 6, là một số nhỏ hơn 256 (2^8). Do đó, AL
sẽ bằng 6, và AH
sẽ bằng 0.
Vậy, sau lệnh MUL AH
, AH = 0
.
Chia sẻ tài liệu ôn thi với 300 câu trắc nghiệm Vi xử lý có đáp án dành cho các bạn sinh viên. Đây cũng là đề cương ôn tập hữu ích giúp bạn hệ thống kiến thức chuẩn bị cho kì thi sắp diễn ra. Mời các bạn tham khảo!
50 câu hỏi 60 phút
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
