JavaScript is required
Danh sách đề

100+ câu hỏi trắc nghiệm Cấu trúc máy tính có lời giải chi tiết - Đề 3

6 câu hỏi 60 phút

Thẻ ghi nhớ
Luyện tập
Thi thử
Nhấn để lật thẻ
1 / 6

Con trỏ lệnh IP (Instruction Pointer) dùng để:

A.

chứa số lệnh đã đưa vào CPU

B.

chứa địa chỉ ô nhớ lệnh kế tiếp

C.

đếm số toán hạng của phép tính

D.

Tất cả sai

Đáp án
Đá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. Nó không chứa số lệnh đã đưa vào CPU (A), cũng không đếm số toán hạng của phép tính (C). Vì vậy, đáp án đúng là B.

Danh sách câu hỏi:

Câu 1:

Con trỏ lệnh IP (Instruction Pointer) dùng để:

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. Nó không chứa số lệnh đã đưa vào CPU (A), cũng không đếm số toán hạng của phép tính (C). Vì vậy, đáp án đúng là B.

Câu 2:

Bus nội trong CPU được nối với Bus hệ thống:

Lời giải:
Đáp án đúng: C

Bus nội trong CPU không thể nối trực tiếp với Bus hệ thống do sự khác biệt về tốc độ và giao thức. Việc nối qua các thanh ghi tạm (B) không hiệu quả và không đủ để quản lý việc truyền dữ liệu giữa hai bus. Bus nội CPU được nối với Bus hệ thống thông qua các thanh ghi đệm MAR (Memory Address Register) và MBR (Memory Buffer Register) (hay còn gọi là MDR - Memory Data Register). MAR giữ địa chỉ bộ nhớ cần truy cập, còn MBR giữ dữ liệu được đọc từ hoặc ghi vào bộ nhớ. Điều này cho phép CPU giao tiếp với bộ nhớ chính một cách có kiểm soát và đồng bộ.

Câu 3:

Lệnh ADD R1, R2 (R1, R2 là các thanh ghi) có dạng toán hạng:

Lời giải:
Đáp án đúng: D
Lệnh ADD R1, R2 (R1, R2 là các thanh ghi) có nghĩa là cộng nội dung của thanh ghi R2 vào thanh ghi R1, kết quả được lưu vào thanh ghi R1. Trong lệnh này, R1 vừa là toán hạng nguồn (chứa giá trị ban đầu cần cộng) vừa là toán hạng đích (lưu kết quả). R2 là toán hạng nguồn thứ hai. Vì vậy, lệnh này sử dụng địa chỉ của hai thanh ghi, do đó nó có dạng 2 địa chỉ.

Câu 4:

Lệnh ADD 20, 30, 40 tiến hành phép tính:

Lời giải:
Đáp án đúng: B
Lệnh ADD trong kiến trúc máy tính thường được hiểu là lệnh cộng. Trong trường hợp này, lệnh `ADD 20, 30, 40` có thể hiểu là cộng giá trị tại ô nhớ 30 và 40, sau đó gán kết quả vào ô nhớ 20. Vì vậy, đáp án B là phù hợp nhất. Các đáp án khác không phản ánh đúng chức năng cơ bản của lệnh ADD trong ngữ cảnh này.

* Đáp án A: Sai. Vì nó cộng trực tiếp giá trị 30 và 40 rồi sử dụng kết quả làm địa chỉ để truy cập bộ nhớ, điều này không phổ biến trong các lệnh ADD.
* Đáp án C: Sai. Vì nó cộng trực tiếp các số 20, 30, 40 và gán vào thanh ghi Racc (Accumulator), điều này có thể xảy ra trong một số kiến trúc, nhưng không phải là cách hiểu mặc định của lệnh ADD với các toán hạng là địa chỉ.
* Đáp án D: Sai. Vì câu lệnh có ý nghĩa và có thể thực hiện được trong một số kiến trúc máy tính nhất định.

Câu 5:

NAS là thiết bị lưu trữ có dạng:

Lời giải:
Đáp án đúng: A
NAS (Network Attached Storage) là một thiết bị lưu trữ dữ liệu chuyên dụng, được kết nối trực tiếp vào mạng và cung cấp dịch vụ lưu trữ tập trung cho các thiết bị khác trong mạng. NAS thường có cấu hình RAID (Redundant Array of Independent Disks) để tăng cường khả năng bảo vệ dữ liệu và hiệu suất. RAID sử dụng nhiều ổ đĩa cứng để lưu trữ dữ liệu, sao cho nếu một ổ đĩa bị lỗi, dữ liệu vẫn có thể được phục hồi từ các ổ đĩa còn lại. Do đó, đáp án A là chính xác nhất.

Các đáp án khác:
- B: Mô tả máy chủ có ổ cứng lớn, nhưng không nhấn mạnh tính chuyên dụng và kết nối mạng trực tiếp của NAS.
- C: Mô tả một hệ thống lưu trữ phân tán, khác với kiến trúc tập trung của NAS.
- D: Vì chỉ có A đúng nhất nên D sai.

Câu 6:

Bus PCI dùng kết nối hệ thống với:

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