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

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

1. ISA (Instruction Set Architecture - Kiến trúc tập lệnh) định nghĩa điều gì?
2. Kiến trúc CISC (Complex Instruction Set Computer) có đặc điểm nổi bật nào?
3. Trong kiến trúc I/O (Input/Output), `polling` (thăm dò) là phương pháp gì?
4. Bộ nhớ flash (flash memory) thuộc loại bộ nhớ nào?
5. Trong kiến trúc bộ nhớ phân cấp, nguyên tắc `locality of reference` (tính cục bộ tham chiếu) có ý nghĩa gì?
6. Mục đích chính của việc sử dụng bộ đệm (buffer) trong hệ thống I/O là gì?
7. Thành phần nào của CPU chịu trách nhiệm giải mã lệnh và điều khiển hoạt động của các thành phần khác?
8. Điểm khác biệt cơ bản giữa kiến trúc GPU (Graphics Processing Unit) và CPU (Central Processing Unit) là gì?
9. Phương pháp nào sau đây giúp tăng hiệu suất CPU bằng cách cho phép nhiều lệnh được thực hiện ở các giai đoạn khác nhau đồng thời?
10. Loại bộ nhớ nào sau đây thường có tốc độ truy cập nhanh nhất và được sử dụng để giảm độ trễ khi truy cập dữ liệu từ bộ nhớ chính?
11. Sự khác biệt chính giữa SRAM (Static RAM) và DRAM (Dynamic RAM) là gì?
12. Kiến trúc Harvard khác biệt chính so với Von Neumann ở điểm nào?
13. Công nghệ ảo hóa (virtualization) trong kiến trúc máy tính cho phép điều gì?
14. Công nghệ Hyper-threading của Intel có tác dụng gì?
15. Thanh ghi (register) trong CPU có vai trò gì?
16. Ưu điểm chính của việc sử dụng bộ nhớ cache đa cấp (multi-level cache) là gì?
17. FLOPS (Floating-point Operations Per Second) là đơn vị đo lường hiệu năng nào của máy tính?
18. Bus hệ thống (system bus) trong kiến trúc máy tính bao gồm những loại bus nào?
19. MMU (Memory Management Unit - Đơn vị quản lý bộ nhớ) có chức năng chính nào?
20. CPI (Cycles Per Instruction) là gì và giá trị CPI càng thấp thì hiệu suất CPU như thế nào?
21. Ưu điểm của kiến trúc NUMA (Non-Uniform Memory Access - Truy cập bộ nhớ không đồng nhất) so với kiến trúc SMP (Symmetric Multiprocessing - Đa xử lý đối xứng) là gì?
22. Bus PCI Express (PCIe) được sử dụng chủ yếu để kết nối thành phần nào trong máy tính?
23. Trong kiến trúc bộ nhớ, `page fault` (lỗi trang) xảy ra khi nào?
24. DMA (Direct Memory Access - Truy cập bộ nhớ trực tiếp) là gì và có lợi ích gì?
25. Bộ nhớ ảo (virtual memory) được sử dụng để làm gì?
26. Cache coherence (tính nhất quán cache) là vấn đề quan trọng trong hệ thống đa nhân (multicore) vì sao?
27. Ngắt (interrupt) trong kiến trúc máy tính được sử dụng để làm gì?
28. Trong kiến trúc máy tính, `endianness` (thứ tự byte) đề cập đến điều gì?
29. Kiến trúc RISC (Reduced Instruction Set Computer) có ưu điểm chính nào so với CISC?
30. Kiến trúc Von Neumann chủ yếu dựa trên nguyên tắc nào?