Đề 2 – Đề thi, câu hỏi trắc nghiệm online Kiến trúc máy tính

Đề 2 - Đề thi, câu hỏi trắc nghiệm online Kiến trúc máy tính

1. Đơn vị nào sau đây KHÔNG phải là một thành phần chính của CPU?
2. Trong kiến trúc máy tính, multiprocessor system (hệ thống đa xử lý) là gì?
3. Trong kiến trúc máy tính, superpipelining là gì?
4. Phương pháp đánh địa chỉ bộ nhớ nào sử dụng một thanh ghi để chứa địa chỉ bộ nhớ thực tế?
5. Kiến trúc nào sau đây sử dụng một không gian địa chỉ duy nhất cho cả lệnh và dữ liệu?
6. Bus (đường truyền) nào sau đây thường được sử dụng để kết nối các thành phần tốc độ cao trong máy tính, chẳng hạn như card đồ họa?
7. Trong kiến trúc máy tính, TLB (Translation Lookaside Buffer) được sử dụng để làm gì?
8. Trong kiến trúc máy tính, instruction cycle (chu kỳ lệnh) bao gồm các giai đoạn nào?
9. Thanh ghi nào sau đây thường được sử dụng để lưu trữ địa chỉ của lệnh tiếp theo sẽ được thực hiện?
10. Trong kiến trúc máy tính, pipeline (đường ống) được sử dụng để làm gì?
11. Trong kiến trúc máy tính, virtual memory (bộ nhớ ảo) được sử dụng để làm gì?
12. Trong kiến trúc máy tính, memory-mapped I/O (ánh xạ bộ nhớ vào I/O) là gì?
13. Trong kiến trúc máy tính, thuật ngữ 'word size' (kích thước từ) đề cập đến điều gì?
14. Thành phần nào của máy tính chịu trách nhiệm thực hiện các phép toán số học và logic?
15. Phương pháp nào sau đây giúp tăng hiệu suất của bộ nhớ cache bằng cách dự đoán dữ liệu nào sẽ được cần đến trong tương lai?
16. Phương pháp nào sau đây thường được sử dụng để cải thiện hiệu suất của các chương trình bằng cách sắp xếp lại thứ tự thực hiện các lệnh?
17. Kiến trúc bộ nhớ nào mà CPU có thể truy cập trực tiếp vào bất kỳ vị trí bộ nhớ nào với thời gian truy cập tương đương?
18. Phương pháp nào sau đây được sử dụng để giải quyết xung đột bộ nhớ cache khi nhiều khối bộ nhớ chính ánh xạ đến cùng một dòng cache?
19. Trong kiến trúc máy tính, write-through cache là gì?
20. Loại bộ nhớ nào sau đây có tốc độ truy cập nhanh nhất?
21. Đặc điểm nào sau đây KHÔNG thuộc về kiến trúc Harvard?
22. Trong kiến trúc máy tính, interrupt (ngắt) được sử dụng cho mục đích gì?
23. Loại kiến trúc nào sau đây sử dụng nhiều lệnh đơn giản và có độ dài cố định?
24. Loại bộ nhớ nào sau đây thường được sử dụng để lưu trữ firmware (phần sụn) của máy tính?
25. Giao thức nào sau đây được sử dụng để truyền dữ liệu giữa CPU và bộ nhớ chính?
26. DMA (Direct Memory Access) cho phép thiết bị ngoại vi nào truy cập trực tiếp vào bộ nhớ chính?
27. Trong kiến trúc máy tính, thuật ngữ 'endianness' đề cập đến điều gì?
28. Trong kiến trúc máy tính, bộ nhớ cache được sử dụng để làm gì?
29. Trong kiến trúc máy tính, RAID (Redundant Array of Independent Disks) được sử dụng để làm gì?
30. Trong kiến trúc máy tính, cache coherence (tính nhất quán của cache) là gì?