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

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

1. Bộ nhớ ROM (Read-Only Memory) thường được sử dụng để làm gì trong máy tính?
2. Sự khác biệt chính giữa kiến trúc client-server và peer-to-peer (P2P) là gì?
3. Trong kiến trúc máy tính, `pipeline` (ống dẫn lệnh) được sử dụng để làm gì?
4. Ngắt (interrupt) trong kiến trúc máy tính được sử dụng để làm gì?
5. 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?
6. TLB (Translation Lookaside Buffer) là gì và nó cải thiện hiệu suất bộ nhớ ảo như thế nào?
7. Thanh ghi (register) trong CPU có vai trò chính là gì?
8. Kiến trúc NUMA (Non-Uniform Memory Access) khác biệt so với kiến trúc UMA (Uniform Memory Access) như thế nào?
9. Endianness (ví dụ: Little-Endian, Big-Endian) đề cập đến điều gì trong kiến trúc máy tính?
10. Ưu điểm chính của kiến trúc đa nhân (multi-core) so với kiến trúc đơn nhân (single-core) là gì?
11. Trong kiến trúc máy tính, `address space` (không gian địa chỉ) là gì?
12. DMA (Direct Memory Access) là gì và lợi ích chính của nó là gì?
13. Trong kiến trúc tập lệnh (ISA - Instruction Set Architecture), CISC và RISC là hai loại kiến trúc chính. CISC nổi bật với đặc điểm nào?
14. Trong ngữ cảnh bus hệ thống, `bus arbitration` (phân xử bus) là gì và tại sao cần thiết?
15. Bus hệ thống (system bus) trong kiến trúc máy tính được sử dụng để làm gì?
16. Bộ nhớ cache (cache memory) hoạt động dựa trên nguyên tắc nào để tăng tốc độ truy cập dữ liệu?
17. Cache coherence (tính nhất quán của cache) là vấn đề quan trọng trong hệ thống đa xử lý. Vấn đề này phát sinh khi nào?
18. Khái niệm `word size` (kích thước từ) trong kiến trúc máy tính đề cập đến điều gì?
19. Trong ngữ cảnh I/O (Input/Output), `polling` và `interrupt-driven I/O` là hai phương pháp xử lý I/O khác nhau. Phương pháp `interrupt-driven I/O` có ưu điểm gì so với `polling`?
20. Bộ nhớ flash (flash memory) thuộc loại bộ nhớ nào và có đặc điểm gì nổi bật?
21. Trong quản lý bộ nhớ ảo (virtual memory), `paging` (phân trang) là kỹ thuật gì?
22. Bộ nhớ kênh đôi (dual-channel memory) và bộ nhớ kênh tư (quad-channel memory) cải thiện hiệu suất bộ nhớ như thế nào so với bộ nhớ kênh đơn (single-channel memory)?
23. Kiến trúc siêu vô hướng (superscalar architecture) là gì?
24. Bộ phận nào của CPU chịu trách nhiệm giải mã lệnh và điều khiển các thành phần khác thực hiện lệnh đó?
25. Bộ nhớ đệm (buffer) được sử dụng để làm gì trong hệ thống máy tính?
26. Thành phần nào sau đây KHÔNG phải là một phần chính của CPU (Central Processing Unit)?
27. Địa chỉ bộ nhớ vật lý (physical address) khác biệt so với địa chỉ bộ nhớ logic (logical/virtual address) như thế nào?
28. Trong hệ thống bộ nhớ phân cấp, thứ tự truy cập từ nhanh nhất đến chậm nhất thường là:
29. Trong ngữ cảnh bộ nhớ cache, `cache hit` và `cache miss` có nghĩa là gì?
30. 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?