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

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

1. Điểm khác biệt chính giữa bộ nhớ SRAM và DRAM là gì?
2. Kiến trúc `superscalar` trong CPU cho phép điều gì?
3. Phương pháp nào sau đây giúp tăng hiệu suất CPU bằng cách thực hiện nhiều lệnh đồng thời trong các giai đoạn khác nhau?
4. Đơn vị đo tốc độ xung nhịp của CPU thường được sử dụng là gì?
5. Thanh ghi (register) trong CPU được sử dụng cho mục đích chính nào?
6. Địa chỉ bộ nhớ vật lý (physical address) khác với địa chỉ bộ nhớ logic (logical address) như thế nào?
7. Phương pháp `Direct Memory Access` (DMA) giúp cải thiện hiệu suất hệ thống như thế nào?
8. Kiến trúc Von Neumann khác biệt so với kiến trúc Harvard chủ yếu ở điểm nào?
9. Nguyên nhân chính gây ra `bottleneck` (nút cổ chai) trong hệ thống máy tính thường liên quan đến thành phần nào?
10. Bộ nhớ cache hoạt động dựa trên nguyên tắc cơ bản nào để tăng tốc độ truy cập dữ liệu?
11. Trong kiến trúc bộ nhớ cache, `cache line` (dòng cache) là gì?
12. Trong ngữ cảnh bộ nhớ ảo, `page fault` (lỗi trang) xảy ra khi nào?
13. Trong kiến trúc hệ thống vào/ra (I/O), phương pháp `polling` (thăm dò) hoạt động như thế nào?
14. Trong hệ thống phân cấp bộ nhớ, việc di chuyển dữ liệu từ bộ nhớ chậm hơn lên bộ nhớ nhanh hơn được gọi là gì?
15. Loại kiến trúc nào thường được sử dụng trong các hệ thống nhúng (embedded systems) do yêu cầu về hiệu suất năng lượng và kích thước nhỏ?
16. Trong kiến trúc máy tính, thuật ngữ `Instruction Set Architecture` (ISA) đề cập đến điều gì?
17. Chức năng chính của `Memory Management Unit` (MMU) trong CPU là gì?
18. Loại bộ nhớ nào sau đây thường được sử dụng làm bộ nhớ chính (main memory) trong kiến trúc máy tính?
19. Trong hệ thống RAID (Redundant Array of Independent Disks), cấp độ RAID nào cung cấp khả năng chịu lỗi tốt nhất bằng cách sao chép dữ liệu hoàn toàn trên nhiều ổ đĩa?
20. Trong kiến trúc máy tính, `interrupt` (ngắt) là cơ chế cho phép điều gì?
21. Trong kiến trúc CPU đa nhân (multi-core), các nhân xử lý chia sẻ chung tài nguyên nào sau đây?
22. Phương pháp `branch prediction` (dự đoán rẽ nhánh) trong CPU được sử dụng để cải thiện hiệu suất của kỹ thuật nào?
23. Bus hệ thống (system bus) trong kiến trúc máy tính có chức năng chính là gì?
24. Trong kiến trúc máy tính, `cache coherence` (tính nhất quán cache) là vấn đề quan trọng trong hệ thống nào?
25. Khái niệm `word size` (kích thước từ) trong kiến trúc máy tính liên quan đến điều gì?
26. Thành phần nào của CPU chịu trách nhiệm thực hiện các phép toán số học và logic?
27. Chuẩn giao tiếp nào thường được sử dụng để kết nối máy tính với các thiết bị ngoại vi như chuột, bàn phím, máy in, và ổ cứng ngoài?
28. Loại bộ nhớ nào sau đây duy trì dữ liệu ngay cả khi mất nguồn điện?
29. Đặc điểm nào sau đây KHÔNG phải là ưu điểm của bộ nhớ SSD (Solid State Drive) so với HDD (Hard Disk Drive)?
30. Loại bus nào thường được sử dụng để kết nối các thành phần tốc độ cao trong máy tính, như card đồ họa và bộ nhớ?