Địa chỉ CS chỉ địa chỉ sắp được thực hiện trong đoạn nào sau đây?
Đáp án đúng: C
Câu hỏi liên quan
- A. MOV AL, [BX]: Đây là chế độ địa chỉ gián tiếp thanh ghi (Register Indirect Addressing). [BX] chứa địa chỉ bộ nhớ.
- B. MOV CL, 10: Đây là chế độ địa chỉ trực tiếp (Immediate Addressing), 10 là một giá trị trực tiếp.
- C. MOV BX, DX: Đây là chế độ địa chỉ thanh ghi. Nội dung của thanh ghi DX được chuyển vào thanh ghi BX.
- D. MOV AL, [0243H]: Đây là chế độ địa chỉ trực tiếp (Direct Addressing). [0243H] là địa chỉ bộ nhớ.
Vậy đáp án đúng là C.
- A. MOV AX, DX: Đây là chế độ thanh ghi (Register Addressing Mode), dữ liệu được chuyển từ thanh ghi DX sang thanh ghi AX.
- B. MOV CL, 10h: Đây là chế độ định địa chỉ tức thời (Immediate Addressing Mode), giá trị 10h được gán trực tiếp cho thanh ghi CL.
- C. MOV AH, [2243H]: Đây là chế độ địa chỉ trực tiếp. Địa chỉ bộ nhớ 2243H được chỉ định trực tiếp trong lệnh, và nội dung tại địa chỉ này sẽ được chuyển vào thanh ghi AH.
- D. MOV AH, [AX]: Đây là chế độ địa chỉ gián tiếp thanh ghi (Register Indirect Addressing Mode), địa chỉ bộ nhớ được chứa trong thanh ghi AX. Nội dung tại địa chỉ được chứa trong thanh ghi AX sẽ được chuyển vào thanh ghi AH.
Vậy, đáp án đúng là C vì nó sử dụng địa chỉ trực tiếp để truy cập bộ nhớ.
Câu hỏi này kiểm tra kiến thức về các lệnh thao tác ngăn xếp trong kiến trúc tập lệnh của bộ vi xử lý, cụ thể là lệnh nào được dùng để đẩy (cất) một byte dữ liệu vào ngăn xếp.
- PUSHF: Đẩy cờ (flags) vào ngăn xếp (không phải byte dữ liệu thông thường).
- POPF: Lấy cờ (flags) ra khỏi ngăn xếp (không phải byte dữ liệu thông thường).
- OUT: Gửi dữ liệu ra một cổng (port) bên ngoài, không liên quan đến ngăn xếp.
- PUSH: Đẩy một từ (word) hoặc đôi từ (double word) dữ liệu vào ngăn xếp. Tuy nhiên, không có lệnh PUSH nào chỉ đẩy 1 byte.
Trong các lệnh được liệt kê, không có lệnh nào thực sự đẩy một byte dữ liệu vào ngăn xếp một cách trực tiếp. Lệnh PUSH thường đẩy một word (2 bytes) hoặc double word (4 bytes) tùy thuộc vào kiến trúc. Vì vậy, câu hỏi này không có đáp án chính xác hoàn toàn trong các lựa chọn đã cho. Tuy nhiên, nếu phải chọn một đáp án gần đúng nhất, thì PUSH có thể được xem là đáp án gần đúng nhất, vì nó có chức năng đẩy dữ liệu vào ngăn xếp, mặc dù không phải là 1 byte.
Vì vậy, theo nghĩa chặt chẽ, không có đáp án đúng, nhưng nếu cần chọn một đáp án "gần đúng nhất", thì đáp án D (PUSH) có thể được chọn với điều kiện hiểu rằng nó đẩy một word hoặc double word, chứ không phải byte.
Câu hỏi này kiểm tra kiến thức về số lượng toán hạng trong các lệnh hợp ngữ (assembly). Chúng ta cần xác định lệnh nào sử dụng hai toán hạng.
- MOV (Move): Lệnh này dùng để di chuyển dữ liệu từ một vị trí (toán hạng nguồn) đến một vị trí khác (toán hạng đích). Ví dụ:
MOV AX, BX(di chuyển nội dung của thanh ghi BX vào thanh ghi AX). Như vậy, MOV có 2 toán hạng. - MUL (Multiply): Lệnh này dùng để nhân. Trong một số kiến trúc, MUL có thể ngầm định sử dụng một toán hạng (ví dụ, thanh ghi AX) và toán hạng còn lại được chỉ định rõ ràng. Tuy nhiên, về bản chất, nó vẫn liên quan đến hai toán hạng.
- CBW (Convert Byte to Word): Lệnh này chuyển đổi một byte có dấu trong thanh ghi AL thành một word có dấu trong thanh ghi AX. Nó chỉ có một toán hạng ngầm định (AL).
- INC (Increment): Lệnh này tăng giá trị của một toán hạng lên 1. Ví dụ:
INC AX(tăng giá trị của thanh ghi AX lên 1). INC chỉ có một toán hạng.
Dựa trên phân tích trên, lệnh MOV có hai toán hạng một cách tường minh.

Bộ Đồ Án Tốt Nghiệp Ngành Trí Tuệ Nhân Tạo Và Học Máy

Bộ 120+ Đồ Án Tốt Nghiệp Ngành Hệ Thống Thông Tin

Bộ Đồ Án Tốt Nghiệp Ngành Mạng Máy Tính Và Truyền Thông

Bộ Luận Văn Tốt Nghiệp Ngành Kiểm Toán

Bộ 370+ Luận Văn Tốt Nghiệp Ngành Kế Toán Doanh Nghiệp

Bộ Luận Văn Tốt Nghiệp Ngành Quản Trị Thương Hiệu
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.