Trả lời:
Đáp án đúng: A
Kiểu dữ liệu `DT` (Define Tenbytes) được dùng để khai báo một biến chiếm 10 byte trong bộ nhớ. Các kiểu dữ liệu khác có kích thước như sau:
- `DW` (Define Word): 2 bytes
- `DB` (Define Byte): 1 byte
- `DD` (Define Doubleword): 4 bytes
Câu hỏi liên quan
Lời giải:
Đáp án đúng: A
Giá trị 40.000 là một số nguyên dương không dấu (unsigned). Ta cần xác định kiểu dữ liệu nào có thể chứa giá trị này một cách hiệu quả nhất:
- DB (Define Byte): Kích thước 1 byte (8 bits), biểu diễn số nguyên không dấu từ 0 đến 255. Không đủ để chứa 40.000.
- DW (Define Word): Kích thước 2 bytes (16 bits), biểu diễn số nguyên không dấu từ 0 đến 65.535. Đủ để chứa 40.000.
- DD (Define Double Word): Kích thước 4 bytes (32 bits), biểu diễn số nguyên không dấu từ 0 đến 4.294.967.295. Đủ để chứa 40.000, nhưng tốn bộ nhớ hơn so với DW.
- DQ (Define Quad Word): Kích thước 8 bytes (64 bits), biểu diễn số nguyên không dấu rất lớn. Đủ để chứa 40.000, nhưng tốn bộ nhớ hơn nhiều so với DW.
Vì DW (Define Word) là kiểu dữ liệu nhỏ nhất đủ để chứa giá trị 40.000, nên đây là lựa chọn phù hợp nhất.
Lời giải:
Đáp án đúng: A
Lệnh MOV là một lệnh cơ bản trong hợp ngữ, được sử dụng để sao chép dữ liệu từ một vị trí (nguồn) sang một vị trí khác (đích). Nguồn và đích có thể là các thanh ghi (thanh ghi thông dụng chung, thanh ghi đoạn), ô nhớ hoặc hằng số (giá trị trực tiếp). Vì vậy, lệnh MOV có thể thực hiện copy dữ liệu giữa các thanh ghi thông dụng chung, giữa các thanh ghi đoạn, giữa các ô nhớ và giữa các hằng. Tuy nhiên, đáp án chính xác nhất phải bao hàm được nhiều trường hợp nhất. Ở đây, lệnh MOV có thể copy dữ liệu giữa các thanh ghi thông dụng chung (ví dụ: MOV AX, BX), giữa thanh ghi và ô nhớ (ví dụ: MOV AX, [SI]), giữa ô nhớ và thanh ghi (ví dụ: MOV [DI], AX), giữa thanh ghi và hằng (ví dụ: MOV AX, 10), giữa ô nhớ và hằng (ví dụ: MOV [BX], 20). Như vậy không có đáp án nào bao quát hết các trường hợp. Tuy nhiên, đáp án A, B, C, D đều là các trường hợp đúng mà lệnh MOV có thể thực hiện. Ở đây ta chọn đáp án A vì nó thường được sử dụng nhất.
Lời giải:
Đáp án đúng: D
Lệnh XCHG (exchange) được sử dụng để hoán đổi giá trị giữa hai toán hạng. Các toán hạng có thể là:
- Hai thanh ghi công dụng chung (ví dụ: XCHG AX, BX)
- Một thanh ghi công dụng chung và một ô nhớ (ví dụ: XCHG AX, [SI])
Lệnh XCHG không cho phép hoán đổi trực tiếp giữa hai ô nhớ. Để thực hiện việc này, cần sử dụng một thanh ghi trung gian.
Như vậy, phương án D là đáp án đúng vì lệnh XCHG không trực tiếp hoán chuyển dữ liệu giữa hai ô nhớ.
Lời giải:
Đáp án đúng: B
Các lệnh ADD (cộng), SUB (trừ), INC (tăng), DEC (giảm) là các lệnh số học cơ bản trong hợp ngữ (assembly language). Chúng được sử dụng để thực hiện các phép toán số học trên dữ liệu.
- ADD: Cộng giá trị của toán hạng nguồn vào toán hạng đích. Toán hạng đích sẽ chứa kết quả.
- SUB: Trừ giá trị của toán hạng nguồn khỏi toán hạng đích. Toán hạng đích sẽ chứa kết quả.
- INC: Tăng giá trị của toán hạng (đích) lên 1.
- DEC: Giảm giá trị của toán hạng (đích) xuống 1.
Các toán hạng (nguồn và đích) trong các lệnh này có thể là:
- Thanh ghi công dụng chung (ví dụ: AX, BX, CX, DX,...) để lưu trữ dữ liệu tạm thời và thực hiện tính toán.
- Ô nhớ (vị trí trong bộ nhớ) để lưu trữ dữ liệu dài hạn hơn.
- Hằng số (giá trị số trực tiếp) để cộng, trừ, tăng, giảm.
Như vậy, các lệnh này có thể thực hiện với nguồn và đích là thanh ghi công dụng chung, ô nhớ, hoặc hằng số. Tuy nhiên, phương án B chính xác nhất vì nó bao hàm cả thanh ghi và ô nhớ. Các phương án khác chỉ đúng một phần.
- ADD: Cộng giá trị của toán hạng nguồn vào toán hạng đích. Toán hạng đích sẽ chứa kết quả.
- SUB: Trừ giá trị của toán hạng nguồn khỏi toán hạng đích. Toán hạng đích sẽ chứa kết quả.
- INC: Tăng giá trị của toán hạng (đích) lên 1.
- DEC: Giảm giá trị của toán hạng (đích) xuống 1.
Các toán hạng (nguồn và đích) trong các lệnh này có thể là:
- Thanh ghi công dụng chung (ví dụ: AX, BX, CX, DX,...) để lưu trữ dữ liệu tạm thời và thực hiện tính toán.
- Ô nhớ (vị trí trong bộ nhớ) để lưu trữ dữ liệu dài hạn hơn.
- Hằng số (giá trị số trực tiếp) để cộng, trừ, tăng, giảm.
Như vậy, các lệnh này có thể thực hiện với nguồn và đích là thanh ghi công dụng chung, ô nhớ, hoặc hằng số. Tuy nhiên, phương án B chính xác nhất vì nó bao hàm cả thanh ghi và ô nhớ. Các phương án khác chỉ đúng một phần.
Lời giải:
Đáp án đúng: A
Câu lệnh `ADD WORD1, AX` trong hợp ngữ (assembly) có nghĩa là: Lấy giá trị từ ô nhớ có địa chỉ là `WORD1`, cộng giá trị đó với giá trị hiện tại trong thanh ghi `AX`, và sau đó lưu kết quả trở lại thanh ghi `AX`.
* Phương án A: Sai. Câu lệnh này không cộng giá trị từ thanh ghi AX vào ô nhớ WORD1.
* Phương án B: Đúng. Câu lệnh này thực hiện đúng thao tác cộng giá trị từ ô nhớ WORD1 vào thanh ghi AX.
* Phương án C: Sai. Kết quả được lưu vào thanh ghi AX chứ không phải thanh ghi Racc.
* Phương án D: Sai. Câu lệnh này đúng cú pháp và có nghĩa.
Vậy đáp án đúng là phương án B.
* Phương án A: Sai. Câu lệnh này không cộng giá trị từ thanh ghi AX vào ô nhớ WORD1.
* Phương án B: Đúng. Câu lệnh này thực hiện đúng thao tác cộng giá trị từ ô nhớ WORD1 vào thanh ghi AX.
* Phương án C: Sai. Kết quả được lưu vào thanh ghi AX chứ không phải thanh ghi Racc.
* Phương án D: Sai. Câu lệnh này đúng cú pháp và có nghĩa.
Vậy đáp án đúng là phương án B.
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Bộ Đồ Án Tốt Nghiệp Ngành Trí Tuệ Nhân Tạo Và Học Máy
89 tài liệu310 lượt tải

Bộ 120+ Đồ Án Tốt Nghiệp Ngành Hệ Thống Thông Tin
125 tài liệu441 lượt tải

Bộ Đồ Án Tốt Nghiệp Ngành Mạng Máy Tính Và Truyền Thông
104 tài liệu687 lượt tải

Bộ Luận Văn Tốt Nghiệp Ngành Kiểm Toán
103 tài liệu589 lượt tải

Bộ 370+ Luận Văn Tốt Nghiệp Ngành Kế Toán Doanh Nghiệp
377 tài liệu1030 lượt tải

Bộ Luận Văn Tốt Nghiệp Ngành Quản Trị Thương Hiệu
99 tài liệu1062 lượt tải
ĐĂ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.
77.000 đ/ tháng