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

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

1. Trong kiến trúc máy tính, SIMD (Single Instruction, Multiple Data) là gì?
2. Trong kiến trúc máy tính, thuật ngữ 'prefetching' (tìm nạp trước) đề cập đến điều gì?
3. Trong kiến trúc máy tính, 'out-of-order execution' (thực thi ngoài thứ tự) là gì?
4. Trong kiến trúc máy tính, điều gì là quan trọng nhất để cải thiện hiệu suất của một ứng dụng đa luồng?
5. Trong kiến trúc máy tính, thuật ngữ 'superscalar' đề cập đến điều gì?
6. Trong kiến trúc máy tính, interrupt (ngắt) được sử dụng để làm gì?
7. Trong kiến trúc máy tính, 'write-through cache' và 'write-back cache' khác nhau như thế nào?
8. Trong kiến trúc máy tính, thuật ngữ 'Instruction Set Architecture' (ISA) đề cập đến điều gì?
9. Trong kiến trúc máy tính, thuật ngữ 'cache invalidation' (vô hiệu hóa cache) đề cập đến điều gì?
10. Trong kiến trúc máy tính, NUMA (Non-Uniform Memory Access) là gì?
11. Trong kiến trúc máy tính, thuật ngữ 'cache coherence' (tính nhất quán của bộ nhớ cache) đề cập đến vấn đề gì?
12. Trong kiến trúc máy tính, MIMD (Multiple Instruction, Multiple Data) là gì?
13. Trong kiến trúc máy tính, thuật ngữ 'vector processor' (bộ xử lý vector) đề cập đến điều gì?
14. Trong kiến trúc máy tính, khái niệm 'branch prediction' (dự đoán nhánh) được sử dụng để làm gì?
15. Trong kiến trúc máy tính, thuật ngữ 'speculative execution' (thực thi dự đoán) đề cập đến điều gì?
16. Trong kiến trúc máy tính, điều gì là mục tiêu chính của việc sử dụng bộ nhớ cache nhiều cấp (L1, L2, L3)?
17. Hyper-threading là một công nghệ cho phép một lõi CPU vật lý hoạt động như thế nào?
18. Trong kiến trúc máy tính, bộ nhớ ảo (virtual memory) được sử dụng để làm gì?
19. Kiến trúc Von Neumann đặc trưng bởi điều gì?
20. Trong kiến trúc máy tính, thuật ngữ 'register renaming' (đổi tên thanh ghi) được sử dụng để làm gì?
21. Trong kiến trúc máy tính, khái niệm 'memory interleaving' (xen kẽ bộ nhớ) được sử dụng để làm gì?
22. Trong kiến trúc máy tính, khái niệm 'memory mapped I/O' (ánh xạ bộ nhớ I/O) được sử dụng để làm gì?
23. Trong kiến trúc máy tính, thuật ngữ 'branch target buffer' (BTB) được sử dụng để làm gì?
24. Trong kiến trúc máy tính, thuật ngữ 'TLB (Translation Lookaside Buffer)' đề cập đến điều gì?
25. Trong kiến trúc bộ nhớ, DMA (Direct Memory Access) cho phép thành phần nào truy cập bộ nhớ hệ thống mà không cần sự can thiệp của CPU?
26. Trong kiến trúc máy tính, điều gì là lợi ích chính của việc sử dụng 'multi-core processor' (bộ xử lý đa lõi)?
27. Sự khác biệt chính giữa CISC (Complex Instruction Set Computing) và RISC (Reduced Instruction Set Computing) là gì?
28. Trong kiến trúc máy tính, thuật ngữ 'Amdahl's Law' (Định luật Amdahl) được sử dụng để làm gì?
29. Trong kiến trúc máy tính, bộ nhớ cache thường được đặt giữa CPU và RAM chính với mục đích chính là gì?
30. Pipeline trong kiến trúc máy tính được sử dụng để làm gì?