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

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

1. Phương pháp địa chỉ hóa nào cho phép truy cập dữ liệu dựa trên địa chỉ tương đối so với thanh ghi cơ sở?
2. Chu kỳ lệnh (instruction cycle) cơ bản của CPU bao gồm các giai đoạn nào theo thứ tự?
3. Trong kiến trúc bộ nhớ cache, `write-back` và `write-through` là hai chính sách để xử lý việc ghi dữ liệu vào cache. Sự khác biệt chính giữa chúng là gì?
4. Số bit địa chỉ mà CPU sử dụng quyết định trực tiếp đến điều gì?
5. GPU (Graphics Processing Unit) khác biệt chính so với CPU (Central Processing Unit) ở điểm nào về kiến trúc?
6. Trong ngữ cảnh bộ nhớ cache, `cache miss` xảy ra khi nào?
7. Trong các loại bộ nhớ ROM, loại nào cho phép xóa và lập trình lại bằng điện?
8. Đơn vị quản lý bộ nhớ (Memory Management Unit - MMU) có vai trò chính trong việc:
9. Đơn vị dấu phẩy động (Floating-Point Unit - FPU) trong CPU được thiết kế đặc biệt để thực hiện các phép toán nào hiệu quả hơn?
10. Trong hệ thống bộ nhớ phân cấp, bộ nhớ nào có tốc độ truy cập nhanh nhất và dung lượng nhỏ nhất?
11. Bus hệ thống (system bus) trong máy tính bao gồm các loại bus chính nào?
12. Bộ nhớ NVMe (Non-Volatile Memory Express) cải thiện hiệu suất so với SATA (Serial ATA) chủ yếu nhờ vào yếu tố nào?
13. Thanh ghi chương trình (Program Counter - PC) trong CPU có chức năng chính là gì?
14. DMA (Direct Memory Access) là cơ chế cho phép thiết bị ngoại vi nào truy cập bộ nhớ chính trực tiếp, không cần thông qua CPU?
15. Bộ nhớ Flash (Flash memory) thường được sử dụng làm gì trong hệ thống máy tính hiện đại?
16. Ưu điểm chính của kiến trúc CISC (Complex Instruction Set Computer) so với RISC (Reduced Instruction Set Computer) là gì?
17. Công nghệ ảo hóa (virtualization) trong kiến trúc máy tính cho phép điều gì?
18. Điểm yếu chính của kiến trúc siêu dài VLIW (Very Long Instruction Word) so với kiến trúc superscalar là gì?
19. Pipelining trong kiến trúc CPU nhằm mục đích gì?
20. Flynn`s taxonomy phân loại kiến trúc máy tính dựa trên hai chiều chính nào?
21. Kiến trúc Von Neumann khác biệt cơ bản so với kiến trúc Harvard ở điểm nào?
22. Kiến trúc MIMD (Multiple Instruction, Multiple Data) thường được sử dụng trong loại hệ thống máy tính nào?
23. 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?
24. Cache coherence (tính nhất quán của cache) là vấn đề quan trọng trong hệ thống đa xử lý. Nó đề cập đến điều gì?
25. Bộ nhớ ảo (virtual memory) hoạt động dựa trên kỹ thuật nào để tạo ra không gian địa chỉ lớn hơn bộ nhớ vật lý?
26. Khái niệm `Amdahl`s Law` trong kiến trúc máy tính liên quan đến điều gì?
27. Trong hệ thống RAID (Redundant Array of Independent Disks), RAID 0 (striping) tập trung vào mục tiêu chính nào?
28. Ngắt (interrupt) trong kiến trúc máy tính được sử dụng để làm gì?
29. Bộ nhớ cache hoạt động dựa trên nguyên tắc locality nào để tăng tốc độ truy cập dữ liệu?
30. Khái niệm `Instruction Set Architecture` (ISA) định nghĩa điều gì?