JavaScript is required
Danh sách đề

Câu hỏi trắc nghiệm Lập trình hợp ngữ Asemble có đáp án - Đề 2

23 câu hỏi 60 phút

Thẻ ghi nhớ
Luyện tập
Thi thử
Nhấn để lật thẻ
1 / 23
Số 11011111b đổi ra hệ cơ số 16 có giá trị bằng bao nhiêu? 
A.
09Fh
B.
CEh
C.
DFh
D.
Afh
Đáp án
Đáp án đúng: C
Số 11011111b là một số nhị phân (binary). Để chuyển đổi số này sang hệ cơ số 16 (hexadecimal), ta thực hiện theo các bước sau:

1. Chia số nhị phân thành các nhóm 4 bit: Bắt đầu từ phải sang trái, chia số nhị phân thành các nhóm gồm 4 bit. Trong trường hợp này, ta có: 1101 1111.

2. Chuyển đổi mỗi nhóm 4 bit sang số hệ 16:
- Nhóm 1101 tương ứng với số 13 trong hệ thập phân, và được biểu diễn bằng chữ D trong hệ 16.
- Nhóm 1111 tương ứng với số 15 trong hệ thập phân, và được biểu diễn bằng chữ F trong hệ 16.

3. Kết hợp các kết quả: Kết hợp các giá trị hệ 16 thu được từ mỗi nhóm. Trong trường hợp này, ta có DF.

Vậy, số 11011111b đổi ra hệ cơ số 16 có giá trị bằng DFh.

Danh sách câu hỏi:

Lời giải:
Đáp án đúng: C
Số 11011111b là một số nhị phân (binary). Để chuyển đổi số này sang hệ cơ số 16 (hexadecimal), ta thực hiện theo các bước sau:

1. Chia số nhị phân thành các nhóm 4 bit: Bắt đầu từ phải sang trái, chia số nhị phân thành các nhóm gồm 4 bit. Trong trường hợp này, ta có: 1101 1111.

2. Chuyển đổi mỗi nhóm 4 bit sang số hệ 16:
- Nhóm 1101 tương ứng với số 13 trong hệ thập phân, và được biểu diễn bằng chữ D trong hệ 16.
- Nhóm 1111 tương ứng với số 15 trong hệ thập phân, và được biểu diễn bằng chữ F trong hệ 16.

3. Kết hợp các kết quả: Kết hợp các giá trị hệ 16 thu được từ mỗi nhóm. Trong trường hợp này, ta có DF.

Vậy, số 11011111b đổi ra hệ cơ số 16 có giá trị bằng DFh.
Lời giải:
Đáp án đúng: D
Địa chỉ logic trong kiến trúc phân đoạn bộ nhớ (segmented memory architecture) được biểu diễn dưới dạng segment:offset. Trong câu hỏi này, địa chỉ logic là 38B7:1000. Để tính địa chỉ vật lý, ta thực hiện phép cộng địa chỉ segment (38B7) đã được dịch trái 4 bit (tương đương nhân với 16, hay 10 trong hệ hexa) với offset (1000).

38B70 + 1000 = 39B70

Vậy địa chỉ vật lý tương ứng là 39B70.

Câu 3:

Khi máy tính đang thi hành một lệnh nào đó thì con trỏ lệnh IP chỉ vào lệnh nào? 
Lời giải:
Đáp án đúng: B
Con trỏ lệnh IP (Instruction Pointer) là một thanh ghi đặc biệt trong CPU, chứa địa chỉ của lệnh tiếp theo sẽ được thực thi. Do đó, khi máy tính đang thi hành một lệnh, con trỏ lệnh IP sẽ trỏ đến lệnh ngay sau lệnh đang được thi hành.

Câu 4:

Trong Assembler, số nào trong các số sau không hợp Lử. 
Lời giải:
Đáp án đúng: C
Trong Assembler, hậu tố 'h' hoặc 'H' biểu thị một số ở hệ thập lục phân (hexadecimal). Các chữ số hợp lệ trong hệ thập lục phân là 0-9 và A-F (hoặc a-f).

- A. 246h: Hợp lệ vì chỉ chứa các ký tự số từ 0-9 và hậu tố 'h'.
- B. FFFEh: Hợp lệ vì chỉ chứa các ký tự A-F và số, cùng hậu tố 'h'.
- D. 0Ah: Hợp lệ vì chỉ chứa số 0 và ký tự A, cùng hậu tố 'h'.

Do đó, tất cả các số trên đều hợp lệ.
Lời giải:
Đáp án đúng: A
Trong các ngôn ngữ assembly, `MOV` là mã lệnh (opcode) chuẩn được sử dụng để di chuyển dữ liệu giữa các thanh ghi, giữa thanh ghi và bộ nhớ, hoặc để gán một giá trị trực tiếp vào thanh ghi. Các phương án khác (MOVE, MOve, MOE) không phải là các opcode hợp lệ trong assembly x86 và các kiến trúc phổ biến khác.
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

Câu 7:

Câu lệnh nào trong đoạn lệnh sau đúng" 
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

Câu 8:

Lệnh TASM của Turbo Assembler dùng để làm gì? 
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

Câu 9:

Lệnh TLINK của Assembler dùng làm gì? 
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

Câu 14:

Hãy cho biết cấu trúc stack được tổ chức theo mô hình nào? 
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

Câu 16:

Tổ chức bộ nhớ 8088 có bao nhiêu thanh ghi và chia làm mấy nhóm. 
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

Câu 17:

Đâu là thanh ghi đoạn trong các nhóm thanh ghi sau 
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

Câu 19:

Ngắt 21h của Dos gọi là ngắt nào? 
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

Câu 20:

Cú pháp nhập từ bàn phím từ gợi nhớ bằng Debug của Dos 
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

Câu 21:

Các thanh ghi phân đoạn gồm những thanh ghi nào?
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

Câu 22:

Phát biểu nào sau đây là sai? 
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

Câu 23:

Khai báo nào sau đây là sai? 
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