Đề 1 – Bài tập, đề thi trắc nghiệm online Kiến trúc máy tính

Đề 1 - Bài tập, đề thi trắc nghiệm online Kiến trúc máy tính

1. Cache coherence (tính nhất quán cache) là một vấn đề quan trọng trong hệ thống đa xử lý (multiprocessor system). Vấn đề này phát sinh khi nào?
2. Trong hệ thống RAID (Redundant Array of Independent Disks), RAID 0 (striping) tập trung vào việc gì?
3. DMA (Direct Memory Access) là một cơ chế cho phép thiết bị ngoại vi truy cập trực tiếp vào bộ nhớ chính mà không cần sự can thiệp của:
4. Bus địa chỉ (Address bus) được sử dụng để làm gì trong kiến trúc máy tính?
5. Trong kiến trúc máy tính nhúng (embedded systems), ARM (Advanced RISC Machines) là một kiến trúc phổ biến cho loại thành phần nào?
6. Trong hệ thống bộ nhớ phân cấp, cấp bộ nhớ nào có tốc độ truy cập nhanh nhất và dung lượng nhỏ nhất?
7. Trong hệ thống bus, giao thức bus nào sau đây thường được sử dụng để kết nối các thiết bị ngoại vi tốc độ cao như card đồ họa và card mạng với chipset?
8. Bộ nhớ ảo (Virtual Memory) là một kỹ thuật cho phép hệ thống chạy các chương trình lớn hơn dung lượng bộ nhớ vật lý (RAM) bằng cách sử dụng:
9. FPGA (Field-Programmable Gate Array) là gì?
10. Đơn vị đo hiệu năng nào sau đây thường được sử dụng để đánh giá tốc độ xử lý dấu chấm động của CPU?
11. Bộ nhớ flash (Flash memory) được sử dụng rộng rãi trong SSD (Solid State Drive) vì ưu điểm nào sau đây?
12. Ngắt (Interrupt) trong kiến trúc máy tính được sử dụng để làm gì?
13. Khái niệm `Bottleneck` (nút cổ chai) trong kiến trúc máy tính thường đề cập đến điều gì?
14. Mục đích chính của việc sử dụng bộ nhớ đệm (buffer) trong hệ thống I/O là gì?
15. Bộ nhớ cache L1 thường được chia thành hai loại chính: cache dữ liệu (Data cache) và cache lệnh (Instruction cache). Mục đích của việc tách biệt này là gì?
16. Ưu điểm chính của kiến trúc đa nhân (multi-core) so với kiến trúc đơn nhân (single-core) là gì?
17. SIMD (Single Instruction, Multiple Data) là một dạng của kiến trúc song song, thường được sử dụng hiệu quả trong loại ứng dụng nào?
18. Bit четности (Parity bit) được sử dụng trong bộ nhớ và truyền dữ liệu để làm gì?
19. Trong kiến trúc máy tính song song, MIMD (Multiple Instruction, Multiple Data) là loại kiến trúc nào?
20. Trong các loại bộ nhớ bán dẫn, bộ nhớ ROM (Read-Only Memory) được sử dụng để lưu trữ:
21. Công nghệ ảo hóa (Virtualization) trong kiến trúc máy tính cho phép điều gì?
22. Trong kiến trúc bộ nhớ, thuật ngữ `Cache line` (dòng cache) đề cập đến điều gì?
23. Kiến trúc Von Neumann và kiến trúc Harvard khác nhau chủ yếu ở điểm nào?
24. Trong kiến trúc tập lệnh (ISA), CISC và RISC là hai loại kiến trúc chính. CISC có đặc điểm nổi bật nào sau đây?
25. Endianness (thứ tự byte) là một thuộc tính của kiến trúc máy tính, xác định điều gì?
26. Phương pháp nào sau đây KHÔNG phải là một kỹ thuật để tăng hiệu năng của bộ nhớ cache?
27. Thành phần nào sau đây KHÔNG phải là một thành phần chính của CPU?
28. Chế độ địa chỉ hóa (Addressing mode) Immediate trong kiến trúc máy tính có nghĩa là gì?
29. Pipelining (ống dẫn lệnh) là kỹ thuật được sử dụng trong CPU để làm gì?
30. Bộ nhớ cache hoạt động dựa trên nguyên tắc locality (tính cục bộ). Nguyên tắc locality nào sau đây đề cập đến việc dữ liệu vừa được truy cập có khả năng cao sẽ được truy cập lại trong tương lai gần?