Kiến trúc máy tính 2026 Hà Nội Học viện KTMM University

Câu hỏi trắc nghiệm về bộ xử lý (CPU) - Kiến trúc máy tính

32 câu
45 phút
Có đáp án

Thông tin đề

Môn
Kiến trúc máy tính
Kỳ thi
University
Số câu
32 câu
Thời gian
45 phút
Năm
2026
Đáp án
✓ Có giải thích

Nội dung đề (32 câu)

  1. Câu 1.

    Đặc điểm của bộ xử lý

    • A)

      Bộ xử lý điều khiển hoạt động của máy tính.

    • B)

      Bộ xử lý hoạt động theo chương trình nằm sẵn trong bộ nhớ.

    • C)

      Bộ xử lý được cấu tạo bởi hai thành phần.

    • D)

      Bộ xử lý được cấu tạo bởi ba thành phần.

  2. Câu 2.

    Để thực hiện một lệnh, bộ xử lý phải trải qua:

    • A.

      8 công đoạn.

    • B.

      7 công đoạn.

    • C.

      6 công đoạn.

    • D.

      5 công đoạn.

  3. Câu 3.

    Xét các công đoạn của bộ xử lý, thứ tự nào là đúng?

    • A.

      Giải mã lệnh → Nhận dữ liệu → Xử lý dữ liệu → Ghi dữ liệu → Nhận lệnh.

    • B.

      Nhận lệnh → Giải mã lệnh → Nhận dữ liệu → Xử lý dữ liệu → Ghi dữ liệu.

    • C.

      Nhận lệnh → Nhận dữ liệu → Giải mã lệnh → Xử lý dữ liệu → Ghi dữ liệu.

    • D.

      Nhận dữ liệu → Xử lý dữ liệu → Nhận lệnh → Giải mã lệnh → Ghi dữ liệu.

  4. Câu 4.

    Với công đoạn nhận lệnh của CPU, thứ tự thực hiện là:

    • A.

      Bộ đếm chương trình → Bộ nhớ → Thanh ghi lệnh.

    • B.

      Bộ nhớ → Bộ đếm chương trình → Thanh ghi lệnh.

    • C.

      Bộ nhớ → Thanh ghi lệnh → Bộ đếm chương trình.

    • D.

      Bộ đếm chương trình → Thanh ghi lệnh → Bộ nhớ.

  5. Câu 5.

    Với công đoạn giải mã lệnh của CPU, thứ tự thực hiện là:

    • A.

      Thanh ghi lệnh → Giải mã → Khối điều khiển → Tín hiệu điều khiển.

    • B.

      Thanh ghi lệnh → Khối điều khiển → Tín hiệu điều khiển → Giải mã.

    • C.

      Khối điều khiển → Thanh ghi lệnh → Giải mã → Tín hiệu điều khiển.

    • D.

      Thanh ghi lệnh → Khối điều khiển → Giải mã → Tín hiệu điều khiển.

  6. Câu 6.

    Với công đoạn nhận dữ liệu của CPU, thứ tự thực hiện là:

    • A.

      Địa chỉ → Tập thanh ghi → Ngăn nhớ.

    • B.

      Địa chỉ → Ngăn nhớ → Tập thanh ghi.

    • C.

      Tập thanh ghi → Địa chỉ → Ngăn nhớ.

    • D.

      Ngăn nhớ → Tập thanh ghi → Địa chỉ.

  7. Câu 7.

    Với công đoạn xử lý dữ liệu của CPU, thứ tự thực hiện là:

    • A.

      Thực hiện phép toán → ALU → Thanh ghi dữ liệu.

    • B.

      Thực hiện phép toán → Thanh ghi dữ liệu → ALU.

    • C.

      ALU → Thực hiện phép toán → Thanh ghi dữ liệu.

    • D.

      ALU → Thanh ghi dữ liệu → Thực hiện phép toán.

  8. Câu 8.

    Với công đoạn ghi dữ liệu của CPU, thứ tự thực hiện là:

    • A.

      Địa chỉ → Tập thanh ghi → Ngăn nhớ.

    • B.

      Địa chỉ → Ngăn nhớ → Tập thanh ghi.

    • C.

      Tập thanh ghi → Địa chỉ → Ngăn nhớ.

    • D.

      Tập thanh ghi → Ngăn nhớ → Địa chỉ.

  9. Câu 9.

    Bộ xử lý nhận lệnh tại:

    • A.

      Bộ nhớ hoặc thiết bị ngoại vi.

    • B.

      Bộ nhớ.

    • C.

      Thiết bị ngoại vi.

    • D.

      CPU.

  10. Câu 10.

    Bộ xử lý nhận dữ liệu tại:

    • A.

      Bộ nhớ hoặc thiết bị ngoại vi.

    • B.

      Bộ nhớ.

    • C.

      Thiết bị ngoại vi.

    • D.

      CPU.

  11. Câu 11.

    Đối với nhiệm vụ của khối điều khiển (trong CPU), phát biểu nào sau đây là sai?

    • A.

      Điều khiển nhận lệnh tiếp theo từ bộ nhớ, đưa vào thanh ghi lệnh.

    • B.

      Tăng nội dung của PC để trỏ vào lệnh tiếp theo.

    • C.

      Vận chuyển lệnh từ thanh ghi ra bộ nhớ.

    • D.

      Phát ra các tín hiệu điều khiển thực hiện lệnh.

  12. Câu 12.

    Đối với khối điều khiển (trong CPU), phát biểu nào sau đây là sai?

    • A.

      Điều khiển các tín hiệu bên trong và bên ngoài bộ xử lý.

    • B.

      Điều khiển các thanh ghi và ALU.

    • C.

      Điều khiển bộ nhớ và mô-đun vào/ra.

    • D.

      Chỉ điều khiển các thanh ghi và ALU.

  13. Câu 13.

    Đối với khối ALU (trong CPU), phát biểu nào sau đây là đúng?

    • A.

      Thực hiện các phép toán số học.

    • B.

      Thực hiện các phép toán logic.

    • C.

      Cả a và b.

    • D.

      Không thực hiện phép quay bit.

  14. Câu 14.

    Đối với các thanh ghi (trong CPU), phát biểu nào sau đây là sai?

    • A.

      Chứa các thông tin tạm thời.

    • B.

      Là mức đầu tiên của hệ thống nhớ.

    • C.

      Nằm trong bộ xử lý.

    • D.

      Người lập trình có thể thay đổi nội dung của mọi thanh ghi.

  15. Câu 15.

    Đối với các thanh ghi địa chỉ (trong CPU), phát biểu nào sau đây là đúng?

    • A.

      Có tất cả 2 loại.

    • B.

      Có ít nhất 3 loại.

    • C.

      Có nhiều hơn 4 loại.

    • D.

      Chỉ có 1 loại.

  16. Câu 16.

    Đối với các thanh ghi địa chỉ (trong CPU), phát biểu nào sau đây là sai?

    • A.

      Bộ đếm chương trình quản lý địa chỉ vùng lệnh.

    • B.

      Vùng dữ liệu được quản lý bởi thanh ghi con trỏ dữ liệu.

    • C.

      Vùng lệnh không cần thanh ghi quản lý.

    • D.

      Con trỏ ngăn xếp chứa địa chỉ ngăn xếp.

  17. Câu 17.

    Đối với ngăn xếp (stack), phát biểu nào sau đây là sai?

    • A.

      Là vùng nhớ có cấu trúc FIFO.

    • B.

      Là vùng nhớ có cấu trúc LIFO.

    • C.

      Con trỏ ngăn xếp luôn trỏ vào đỉnh ngăn xếp.

    • D.

      Khi cất thêm thông tin vào ngăn xếp, con trỏ ngăn xếp giảm.

  18. Câu 18.

    Phát biểu nào sau đây là sai?

    • A.

      Thanh ghi trạng thái còn gọi là thanh ghi cờ.

    • B.

      Thanh ghi trạng thái chứa các trạng thái xử lý.

    • C.

      Có hai loại cờ.

    • D.

      Chỉ có một loại cờ.

  19. Câu 19.

    Đối với khối điều khiển trong CPU, phát biểu nào sau đây là đúng?

    • A.

      Tiếp nhận tín hiệu từ CPU đến.

    • B.

      Không tiếp nhận tín hiệu từ thiết bị ngoại vi.

    • C.

      Giải mã lệnh được chuyển từ thanh ghi trạng thái đến.

    • D.

      Giải mã lệnh được chuyển từ thanh ghi lệnh đến.

  20. Câu 20.

    Xét các tín hiệu điều khiển bên trong CPU, phát biểu nào sau đây là đúng?

    • A.

      Điều khiển chuyển dữ liệu từ bộ nhớ ra thiết bị ngoại vi.

    • B.

      Điều khiển chuyển dữ liệu từ thanh ghi vào ALU.

    • C.

      Điều khiển chuyển dữ liệu từ ALU ra bộ nhớ.

    • D.

      Điều khiển chuyển dữ liệu từ CPU vào ALU.

  21. Câu 21.

    Xét các tín hiệu điều khiển bên trong CPU, phát biểu nào sau đây là sai?

    • A.

      Điều khiển chuyển dữ liệu từ CPU ra thanh ghi.

    • B.

      Điều khiển chuyển dữ liệu từ thanh ghi vào ALU.

    • C.

      Điều khiển chuyển dữ liệu từ ALU ra thanh ghi.

    • D.

      Điều khiển ALU thực hiện lệnh.

  22. Câu 22.

    Xét các tín hiệu điều khiển từ CPU ra bus hệ thống, phát biểu nào sau đây là đúng?

    • A.

      Điều khiển đọc dữ liệu từ ALU.

    • B.

      Điều khiển đọc/ghi ngăn nhớ.

    • C.

      Điều khiển chuyển dữ liệu từ ALU vào thanh ghi.

    • D.

      Điều khiển ghi dữ liệu vào ALU.

  23. Câu 23.

    Xét các tín hiệu điều khiển từ CPU ra bus hệ thống, phát biểu nào sau đây là sai?

    • A.

      Điều khiển đọc/ghi cổng vào/ra.

    • B.

      Điều khiển đọc/ghi ngăn nhớ.

    • C.

      Điều khiển ghi dữ liệu vào các thanh ghi.

    • D.

      Xử lý các tín hiệu từ bên ngoài gửi đến.

  24. Câu 24.

    Xét các tín hiệu điều khiển từ bus hệ thống đến CPU, phát biểu nào sau đây là đúng?

    • A.

      Tín hiệu điều khiển ghi ngăn nhớ.

    • B.

      Tín hiệu điều khiển đọc ngăn nhớ.

    • C.

      Tín hiệu xin ngắt.

    • D.

      Tín hiệu chấp nhận ngắt.

  25. Câu 25.

    Xét các tín hiệu điều khiển từ bus hệ thống đến CPU, phát biểu nào sau đây là sai?

    • A.

      Tín hiệu xin nhường bus.

    • B.

      Không phải là tín hiệu điều khiển đọc ngăn nhớ.

    • C.

      Tín hiệu xin ngắt.

    • D.

      Tín hiệu trả lời đồng ý nhường bus.

  26. Câu 26.

    Đối với khối ALU (trong CPU), phát biểu nào sau đây là sai?

    • A.

      Thực hiện phép dịch bit.

    • B.

      Thực hiện phép so sánh hai đại lượng.

    • C.

      Thực hiện phép lấy căn bậc hai.

    • D.

      Thực hiện phép cộng và trừ.

  27. Câu 27.

    Đối với các thanh ghi (trong CPU), phát biểu nào sau đây là đúng?

    • A.

      Có loại thanh ghi không lập trình được.

    • B.

      Mọi thanh ghi đều có thể lập trình được.

    • C.

      Chứa lệnh vừa được xử lý xong.

    • D.

      Chứa trạng thái của các thiết bị ngoại vi.

  28. Câu 28.

    Đối với thanh ghi trạng thái (trong CPU), phát biểu nào sau đây là đúng?

    • A.

      Không chứa các cờ phép toán.

    • B.

      Chỉ chứa các cờ phép toán.

    • C.

      Chứa các cờ điều khiển.

    • D.

      Không chứa các cờ điều khiển.

  29. Câu 29.

    Đối với cờ Carry (CF), phát biểu nào sau đây là đúng?

    • A.

      Được thiết lập khi phép toán có nhớ ra khỏi bit cao nhất.

    • B.

      Được thiết lập khi phép toán không nhớ ra khỏi bit cao nhất.

    • C.

      Không được thiết lập khi phép toán có nhớ ra khỏi bit cao nhất.

    • D.

      Đây là cờ báo tràn đối với số có dấu.

  30. Câu 30.

    Đối với cờ Carry (CF), phát biểu nào sau đây là sai?

    • A.

      Được thiết lập khi phép toán có nhớ ra khỏi bit cao nhất.

    • B.

      Không được thiết lập khi phép toán không nhớ ra khỏi bit cao nhất.

    • C.

      Đây là cờ báo tràn đối với số không dấu.

    • D.

      Đây là cờ báo tràn đối với số có dấu.

  31. Câu 31.

    Đối với cờ Overflow (OF), phát biểu nào sau đây là đúng?

    • A.

      Được thiết lập khi cộng hai số khác dấu cho kết quả âm.

    • B.

      Được thiết lập khi cộng hai số cùng dấu cho kết quả khác dấu.

    • C.

      Được thiết lập khi cộng hai số cùng dấu cho kết quả cùng dấu.

    • D.

      Đây là cờ báo tràn đối với số không dấu.

  32. Câu 32.

    Đối với cờ Overflow (OF), phát biểu nào sau đây là sai?

    • A.

      Không được thiết lập khi cộng hai số khác dấu cho kết quả âm.

    • B.

      Được thiết lập khi cộng hai số cùng dấu cho kết quả khác dấu.

    • C.

      Được thiết lập khi cộng hai số cùng dấu cho kết quả cùng dấu.

    • D.

      Đây là cờ báo tràn đối với số có dấu.

Đáp án và giải thích từng câu có trong chế độ .

Đề Kiến trúc máy tính tương tự