Bài Tập, Đề Thi Trắc Nghiệm Online – Môn Kiến Trúc Máy Tính – Đề 04

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Môn Kiến Trúc Máy Tính

Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính - Đề 04

Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính - Đề 04 bao gồm nhiều câu hỏi hay, bám sát chương trình. Cùng làm bài tập trắc nghiệm ngay.

Câu 1: Thành phần nào của CPU chịu trách nhiệm chính trong việc thực hiện các phép toán số học và logic?

  • A. Khối điều khiển (Control Unit - CU)
  • B. Khối số học và logic (Arithmetic Logic Unit - ALU)
  • C. Thanh ghi (Register)
  • D. Bộ nhớ Cache

Câu 2: Trong kiến trúc máy tính Von Neumann, bộ nhớ chính được sử dụng để lưu trữ đồng thời loại thông tin nào?

  • A. Cả dữ liệu và chương trình (lệnh)
  • B. Chỉ dữ liệu
  • C. Chỉ chương trình (lệnh)
  • D. Địa chỉ bộ nhớ

Câu 3: Loại bộ nhớ nào sau đây thường được sử dụng làm bộ nhớ cache trong hệ thống máy tính do tốc độ truy cập nhanh?

  • A. DRAM (Dynamic Random Access Memory)
  • B. Ổ cứng thể rắn (SSD - Solid State Drive)
  • C. SRAM (Static Random Access Memory)
  • D. ROM (Read-Only Memory)

Câu 4: Bus địa chỉ (Address Bus) trong hệ thống máy tính được sử dụng để truyền tải thông tin gì?

  • A. Dữ liệu cần đọc hoặc ghi
  • B. Tín hiệu điều khiển hoạt động đọc/ghi
  • C. Nguồn điện cung cấp cho các thành phần
  • D. Địa chỉ của ô nhớ cần truy cập

Câu 5: Quy trình nạp và thực thi một lệnh trong CPU thường bao gồm các giai đoạn nào theo thứ tự?

  • A. Thực thi - Giải mã - Nạp lệnh
  • B. Nạp lệnh - Giải mã - Thực thi
  • C. Giải mã - Nạp lệnh - Thực thi
  • D. Lưu trữ - Nạp lệnh - Thực thi

Câu 6: Thanh ghi chương trình (Program Counter - PC) trong CPU có vai trò chính là gì?

  • A. Lưu trữ dữ liệu tạm thời trong quá trình tính toán
  • B. Lưu trữ kết quả của phép toán logic
  • C. Chứa địa chỉ của lệnh tiếp theo sẽ được thực thi
  • D. Đếm số lượng lệnh đã được thực thi

Câu 7: Phương pháp địa chỉ hóa nào cho phép tính toán địa chỉ hiệu dụng bằng cách cộng một giá trị bù (offset) vào nội dung của một thanh ghi cơ sở?

  • A. Địa chỉ hóa trực tiếp (Direct Addressing)
  • B. Địa chỉ hóa gián tiếp (Indirect Addressing)
  • C. Địa chỉ hóa tức thời (Immediate Addressing)
  • D. Địa chỉ hóa cơ sở (Base Addressing)

Câu 8: Trong hệ thống bộ nhớ phân cấp, bộ nhớ nào có tốc độ truy cập nhanh nhất nhưng dung lượng thường nhỏ nhất?

  • A. Bộ nhớ Cache L1
  • B. Bộ nhớ Cache L3
  • C. Bộ nhớ chính (RAM)
  • D. Ổ cứng SSD

Câu 9: Kỹ thuật "pipelining" trong kiến trúc CPU nhằm mục đích chính là gì?

  • A. Giảm mức tiêu thụ điện năng của CPU
  • B. Tăng thông lượng lệnh (instruction throughput)
  • C. Giảm độ trễ truy cập bộ nhớ
  • D. Đơn giản hóa thiết kế mạch CPU

Câu 10: Loại прерывание (interrupt) nào được tạo ra bởi các sự kiện bên ngoài CPU, ví dụ như tín hiệu từ thiết bị ngoại vi?

  • A. Прерывание phần mềm (Software Interrupt)
  • B. Прерывание do lỗi (Fault)
  • C. Прерывание cứng (Hardware Interrupt)
  • D. Прерывание đồng bộ (Synchronous Interrupt)

Câu 11: Xét đoạn mã giả assembly sau: `LOAD A, [1000]`, `ADD A, B`, `STORE [2000], A`. Đoạn mã này thực hiện thao tác gì?

  • A. Gán giá trị 1000 cho biến A, sau đó cộng B vào A, cuối cùng lưu A vào địa chỉ 2000.
  • B. Cộng giá trị tại địa chỉ 1000 với B và lưu kết quả vào địa chỉ 2000.
  • C. Lưu giá trị của A vào địa chỉ 1000 và giá trị của B vào địa chỉ 2000.
  • D. Đọc giá trị từ địa chỉ 1000 vào A, cộng A với B, sau đó lưu kết quả vào địa chỉ 2000.

Câu 12: Trong kiến trúc máy tính, thuật ngữ "word" thường đề cập đến điều gì?

  • A. Một ký tự (character)
  • B. Kích thước dữ liệu cơ bản mà CPU xử lý trong một thao tác
  • C. Một dòng lệnh trong chương trình assembly
  • D. Một đơn vị địa chỉ bộ nhớ nhỏ nhất (byte)

Câu 13: Điều gì xảy ra khi xảy ra "page fault" trong hệ thống bộ nhớ ảo?

  • A. Chương trình bị treo và hệ thống khởi động lại.
  • B. Dữ liệu yêu cầu được tìm thấy trong bộ nhớ cache.
  • C. Hệ điều hành phải tìm nạp trang dữ liệu từ bộ nhớ thứ cấp (ví dụ: ổ cứng) vào bộ nhớ chính.
  • D. CPU chuyển sang chế độ tiết kiệm năng lượng.

Câu 14: Kiến trúc tập lệnh CISC (Complex Instruction Set Computer) có đặc điểm nổi bật nào so với RISC (Reduced Instruction Set Computer)?

  • A. Tập lệnh phức tạp, nhiều lệnh có độ dài và định dạng khác nhau.
  • B. Tập lệnh đơn giản, số lượng lệnh ít và độ dài cố định.
  • C. Tối ưu hóa cho việc thực thi song song.
  • D. Sử dụng nhiều thanh ghi hơn.

Câu 15: Bộ nhớ ROM (Read-Only Memory) thường được sử dụng để lưu trữ loại thông tin nào trong máy tính?

  • A. Dữ liệu người dùng và ứng dụng đang chạy
  • B. Chương trình khởi động hệ thống (BIOS/UEFI)
  • C. Bộ nhớ cache cho CPU
  • D. Dữ liệu tạm thời cho các phép tính

Câu 16: Trong hệ thống vào/ra (I/O), phương pháp "Direct Memory Access" (DMA) mang lại lợi ích gì?

  • A. Giảm độ trễ của прерывание.
  • B. Tăng tốc độ xử lý của CPU.
  • C. Cho phép thiết bị ngoại vi truy cập trực tiếp bộ nhớ chính mà không cần CPU can thiệp.
  • D. Đơn giản hóa giao tiếp giữa CPU và thiết bị ngoại vi.

Câu 17: Xét một hệ thống bộ nhớ cache 2-way set associative. Điều gì có nghĩa là "2-way set associative"?

  • A. Cache được chia thành 2 cấp độ (L1 và L2).
  • B. Dữ liệu có thể được lưu trữ ở 2 vị trí khác nhau trong bộ nhớ chính.
  • C. Có 2 đường dẫn dữ liệu từ CPU đến cache.
  • D. Mỗi "set" trong cache có thể chứa 2 "block" dữ liệu.

Câu 18: Trong kiến trúc máy tính song song, khái niệm "Amdahl"s Law" dùng để mô tả điều gì?

  • A. Mối quan hệ giữa tần số xung nhịp và hiệu năng CPU.
  • B. Giới hạn tăng tốc độ xử lý khi song song hóa một phần của chương trình.
  • C. Cách thức bộ nhớ cache ảnh hưởng đến hiệu năng hệ thống.
  • D. Nguyên tắc thiết kế tập lệnh RISC.

Câu 19: Điều gì là mục tiêu chính của việc sử dụng bộ nhớ ảo (Virtual Memory)?

  • A. Cho phép chương trình lớn hơn dung lượng bộ nhớ vật lý chạy được.
  • B. Tăng tốc độ truy cập bộ nhớ.
  • C. Giảm tiêu thụ điện năng của hệ thống.
  • D. Bảo vệ dữ liệu khỏi bị mất khi mất điện.

Câu 20: Trong ngữ cảnh bảo mật máy tính, "buffer overflow" là loại tấn công lợi dụng lỗ hổng nào trong kiến trúc?

  • A. Lỗi trong thiết kế bus hệ thống.
  • B. Sự cố phần cứng bộ nhớ.
  • C. Lỗi quản lý bộ nhớ, khi dữ liệu vượt quá kích thước buffer được cấp phát.
  • D. Điểm yếu trong thuật toán mã hóa dữ liệu.

Câu 21: Giả sử một CPU có tần số xung nhịp 3 GHz. "GHz" là đơn vị đo lường cho đại lượng nào?

  • A. Điện áp hoạt động của CPU
  • B. Số chu kỳ xung nhịp mỗi giây
  • C. Dung lượng bộ nhớ cache
  • D. Công suất tiêu thụ của CPU

Câu 22: Trong hệ thống máy tính, "chipset" đóng vai trò gì?

  • A. Bộ nhớ chính của hệ thống.
  • B. Bộ xử lý đồ họa tích hợp.
  • C. CPU chính của máy tính.
  • D. Điều khiển giao tiếp giữa CPU, bộ nhớ và các thiết bị ngoại vi.

Câu 23: Loại kiến trúc bộ nhớ nào mà CPU và GPU có thể truy cập cùng một vùng bộ nhớ vật lý?

  • A. UMA (Unified Memory Architecture)
  • B. NUMA (Non-Uniform Memory Access)
  • C. Bộ nhớ phân trang (Paged Memory)
  • D. Bộ nhớ phân đoạn (Segmented Memory)

Câu 24: Xét một lệnh assembly "ADD AX, BX". Lệnh này thực hiện thao tác gì?

  • A. Di chuyển dữ liệu từ thanh ghi BX vào thanh ghi AX.
  • B. So sánh giá trị của thanh ghi AX và BX.
  • C. Cộng giá trị của thanh ghi BX vào thanh ghi AX và lưu kết quả vào AX.
  • D. Nhân giá trị của thanh ghi AX và BX.

Câu 25: Trong kiến trúc máy tính, "cache coherence" là vấn đề liên quan đến điều gì?

  • A. Đảm bảo tính toàn vẹn dữ liệu trên ổ cứng.
  • B. Đảm bảo dữ liệu nhất quán giữa các bộ nhớ cache trong hệ thống đa xử lý.
  • C. Tối ưu hóa tốc độ truy cập bộ nhớ cache.
  • D. Phân bổ bộ nhớ cache hiệu quả cho các tiến trình khác nhau.

Câu 26: Loại bộ nhớ nào sau đây thường có thời gian truy cập chậm nhất nhưng dung lượng lớn nhất và giá thành trên mỗi bit thấp nhất?

  • A. SRAM
  • B. DRAM
  • C. Bộ nhớ Flash (NAND Flash)
  • D. Ổ cứng cơ học (HDD)

Câu 27: Công nghệ "hyper-threading" của Intel giúp cải thiện hiệu năng bằng cách nào?

  • A. Tăng tần số xung nhịp CPU tự động.
  • B. Giảm điện áp hoạt động của CPU.
  • C. Cho phép một nhân CPU vật lý xử lý đồng thời hai luồng (thread) lệnh.
  • D. Tăng dung lượng bộ nhớ cache L3.

Câu 28: Trong kiến trúc máy tính, "interrupt controller" có chức năng gì?

  • A. Thực hiện các прерывание phần mềm.
  • B. Quản lý và ưu tiên các yêu cầu прерывание từ các thiết bị khác nhau.
  • C. Giải mã lệnh прерывание.
  • D. Lưu trữ địa chỉ của trình xử lý прерывание.

Câu 29: Nếu một hệ thống có bus địa chỉ 32-bit, thì không gian địa chỉ bộ nhớ tối đa mà hệ thống có thể truy cập trực tiếp là bao nhiêu?

  • A. 4 GB (2^32 bytes)
  • B. 16 GB
  • C. 2 TB
  • D. 64 TB

Câu 30: Trong kiến trúc máy tính hiện đại, xu hướng thiết kế CPU nào đang được ưu tiên để tăng hiệu năng tính toán song song?

  • A. Tăng tần số xung nhịp đơn nhân tối đa.
  • B. Giảm kích thước bộ nhớ cache.
  • C. Tăng số lượng nhân xử lý (đa nhân).
  • D. Đơn giản hóa tập lệnh (RISC) để giảm độ phức tạp phần cứng.

1 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 1: Thành phần nào của CPU chịu trách nhiệm chính trong việc thực hiện các phép toán số học và logic?

2 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 2: Trong kiến trúc máy tính Von Neumann, bộ nhớ chính được sử dụng để lưu trữ đồng thời loại thông tin nào?

3 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 3: Loại bộ nhớ nào sau đây thường được sử dụng làm bộ nhớ cache trong hệ thống máy tính do tốc độ truy cập nhanh?

4 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 4: Bus địa chỉ (Address Bus) trong hệ thống máy tính được sử dụng để truyền tải thông tin gì?

5 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 5: Quy trình nạp và thực thi một lệnh trong CPU thường bao gồm các giai đoạn nào theo thứ tự?

6 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 6: Thanh ghi chương trình (Program Counter - PC) trong CPU có vai trò chính là gì?

7 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 7: Phương pháp địa chỉ hóa nào cho phép tính toán địa chỉ hiệu dụng bằng cách cộng một giá trị bù (offset) vào nội dung của một thanh ghi cơ sở?

8 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 8: Trong hệ thống bộ nhớ phân cấp, bộ nhớ nào có tốc độ truy cập nhanh nhất nhưng dung lượng thường nhỏ nhất?

9 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 9: Kỹ thuật 'pipelining' trong kiến trúc CPU nhằm mục đích chính là gì?

10 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 10: Loại прерывание (interrupt) nào được tạo ra bởi các sự kiện bên ngoài CPU, ví dụ như tín hiệu từ thiết bị ngoại vi?

11 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 11: Xét đoạn mã giả assembly sau: `LOAD A, [1000]`, `ADD A, B`, `STORE [2000], A`. Đoạn mã này thực hiện thao tác gì?

12 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 12: Trong kiến trúc máy tính, thuật ngữ 'word' thường đề cập đến điều gì?

13 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 13: Điều gì xảy ra khi xảy ra 'page fault' trong hệ thống bộ nhớ ảo?

14 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 14: Kiến trúc tập lệnh CISC (Complex Instruction Set Computer) có đặc điểm nổi bật nào so với RISC (Reduced Instruction Set Computer)?

15 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 15: Bộ nhớ ROM (Read-Only Memory) thường được sử dụng để lưu trữ loại thông tin nào trong máy tính?

16 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 16: Trong hệ thống vào/ra (I/O), phương pháp 'Direct Memory Access' (DMA) mang lại lợi ích gì?

17 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 17: Xét một hệ thống bộ nhớ cache 2-way set associative. Điều gì có nghĩa là '2-way set associative'?

18 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 18: Trong kiến trúc máy tính song song, khái niệm 'Amdahl's Law' dùng để mô tả điều gì?

19 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 19: Điều gì là mục tiêu chính của việc sử dụng bộ nhớ ảo (Virtual Memory)?

20 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 20: Trong ngữ cảnh bảo mật máy tính, 'buffer overflow' là loại tấn công lợi dụng lỗ hổng nào trong kiến trúc?

21 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 21: Giả sử một CPU có tần số xung nhịp 3 GHz. 'GHz' là đơn vị đo lường cho đại lượng nào?

22 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 22: Trong hệ thống máy tính, 'chipset' đóng vai trò gì?

23 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 23: Loại kiến trúc bộ nhớ nào mà CPU và GPU có thể truy cập cùng một vùng bộ nhớ vật lý?

24 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 24: Xét một lệnh assembly 'ADD AX, BX'. Lệnh này thực hiện thao tác gì?

25 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 25: Trong kiến trúc máy tính, 'cache coherence' là vấn đề liên quan đến điều gì?

26 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 26: Loại bộ nhớ nào sau đây thường có thời gian truy cập chậm nhất nhưng dung lượng lớn nhất và giá thành trên mỗi bit thấp nhất?

27 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 27: Công nghệ 'hyper-threading' của Intel giúp cải thiện hiệu năng bằng cách nào?

28 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 28: Trong kiến trúc máy tính, 'interrupt controller' có chức năng gì?

29 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 29: Nếu một hệ thống có bus địa chỉ 32-bit, thì không gian địa chỉ bộ nhớ tối đa mà hệ thống có thể truy cập trực tiếp là bao nhiêu?

30 / 30

Category: Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Kiến Trúc Máy Tính

Tags: Bộ đề 4

Câu 30: Trong kiến trúc máy tính hiện đại, xu hướng thiết kế CPU nào đang được ưu tiên để tăng hiệu năng tính toán song song?

Xem kết quả