wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Kiểm tra môn Cấu Trúc Máy Tính

Total questions: 46

Worksheet time: 23mins

Name
Class
Date
1.

Máy tính thế hệ thứ nhất sử dụng công nghệ nào?

a)

Vi mạch

b)

Bóng đèn điện tử

c)

Transistor

d)

Mạch tích hợp

2.

Thành phần nào là "bộ não" của máy tính?

a)

RAM

b)

CPU

c)

ROM

d)

Ổ cứng

3.

Bộ nhớ chính của máy tính là:

a)

RAM và ROM

b)

Ổ cứng

c)

Cache

d)

Thanh ghi

4.

Thành phần nào chịu trách nhiệm thực hiện các phép toán số học và logic?

a)

Bộ nhớ chính

b)

ALU (Arithmetic Logic Unit)

c)

Bộ điều khiển

d)

Bộ nhớ cache

5.

Thiết bị nào sau đây là thiết bị đầu vào?

a)

Máy in

b)

Màn hình

c)

Bàn phím

d)

Loa

6.

Tập lệnh nào có số lượng lệnh nhiều, phức tạp?

a)

RISC

b)

CISC

c)

ARM

d)

MIPS

7.

Trong kiến trúc RISC, mỗi lệnh thường có:

a)

Độ dài biến đổi

b)

Độ dài cố định

c)

Độ dài không xác định

d)

Độ dài phụ thuộc vào bộ nhớ

8.

Các kiểu định vị nào sau đây thường được sử dụng trong tập lệnh máy tính?

a)

Trực tiếp

b)

Gián tiếp

c)

Tương đối

d)

Tất cả các phương án trên

9.

Kiến trúc tập lệnh nào có xu hướng sử dụng nhiều thanh ghi hơn?

a)

CISC

b)

RISC

c)

ARM

d)

X86

10.

Đặc điểm của kiến trúc RISC là gì?

a)

Ít thanh ghi

b)

Lệnh có độ dài cố định

c)

Tập lệnh phức tạp

d)

Đa số lệnh thực hiện trong nhiều chu kỳ

11.

Cấu trúc bộ lệnh của CISC thường có đặc điểm gì?

a)

Đơn giản và cố định

b)

Phức tạp và biến đổi

c)

Chỉ sử dụng thanh ghi

d)

Không hỗ trợ các phép toán phức tạp

12.

Kiến trúc RISC tối ưu cho việc:

a)

Thực thi nhanh các lệnh đơn giản

b)

Thực hiện các lệnh phức tạp

c)

Tăng dung lượng bộ nhớ

d)

Giảm số lượng thanh ghi

13.

CPU bao gồm các thành phần chính nào?

a)

Bộ điều khiển, ALU, thanh ghi

b)

RAM, ROM, ALU

c)

Bộ nhớ chính, bộ nhớ cache, thanh ghi

d)

ALU, Bus điều khiển, Bộ nhớ

14.

Thành phần nào trong CPU chịu trách nhiệm giải mã lệnh?

a)

ALU

b)

Thanh ghi

c)

Bộ điều khiển

d)

RAM

15.

Quá trình thực thi lệnh trong CPU gồm mấy bước chính?

a)

2 bước

b)

3 bước

c)

5 bước

d)

6 bước

16.

Kỹ thuật ống dẫn lệnh giúp tăng hiệu suất bằng cách:

a)

Chạy song song nhiều tiến trình

b)

Chia quá trình thực thi lệnh thành nhiều giai đoạn

c)

Giảm số lượng tập lệnh

d)

Lưu lệnh vào bộ nhớ cache

17.

Tốc độ của CPU được đo bằng đơn vị nào?

a)

Byte

b)

Hertz

c)

Bit

d)

GHz

18.

Thanh ghi nào chứa địa chỉ của lệnh tiếp theo cần thực thi?

a)

IR (Instruction Register)

b)

PC (Program Counter)

c)

MAR (Memory Address Register)

d)

MDR (Memory Data Register)

19.

Kỹ thuật siêu ống dẫn lệnh giúp CPU:

a)

Xử lý nhiều lệnh cùng lúc

b)

Giảm thiểu số lượng thanh ghi

c)

Loại bỏ bộ nhớ cache

d)

Giảm tiêu thụ điện năng

20.

Ngắt phần cứng có đặc điểm gì?

a)

Do phần mềm điều khiển

b)

Xảy ra khi có sự kiện ngoại vi

c)

Luôn được ưu tiên thấp

d)

Chỉ liên quan đến bộ nhớ

21.

Một CPU có thể xử lý bao nhiêu lệnh một lúc?

a)

Chỉ một lệnh tại một thời điểm

b)

Nhiều lệnh nếu hỗ trợ đa luồng

c)

Tối đa 10 lệnh

d)

Không giới hạn

22.

Lệnh nào giúp CPU lấy dữ liệu từ bộ nhớ?

a)

LOAD

b)

STORE

c)

ADD

d)

JMP

23.

Bus dữ liệu có nhiệm vụ gì?

a)

Truyền dữ liệu giữa các thành phần

b)

Điều khiển luồng thông tin trong máy tính

c)

Xác định địa chỉ bộ nhớ

d)

Điều khiển các thiết bị ngoại vi

24.

Bộ điều khiển có nhiệm vụ gì trong CPU?

a)

Chỉ thực hiện phép toán số học

b)

Điều phối hoạt động của CPU

c)

Lưu trữ dữ liệu dài hạn

d)

Quản lý bộ nhớ

25.

Bộ nhớ nào có tốc độ truy cập nhanh nhất?

a)

RAM

b)

ROM

c)

Cache

d)

Ổ cứng

26.

Bộ nhớ nào chỉ cho phép đọc mà không thể ghi?

a)

RAM

b)

ROM

c)

Cache

d)

Bộ nhớ chính

27.

Bộ nhớ nào có dung lượng lớn nhất?

a)

Cache

b)

RAM

c)

ROM

d)

Ổ cứng

28.

Bộ nhớ chính được kết nối với CPU qua:

a)

Bus dữ liệu

b)

Bus địa chỉ

c)

Bus điều khiển

d)

Cả ba phương án trên

29.

Cache thuộc loại bộ nhớ nào?

a)

Bộ nhớ ngoài

b)

Bộ nhớ phụ

c)

Bộ nhớ trong

d)

Bộ nhớ quang

30.

Hệ thống nhớ phân cấp gồm những loại nào?

a)

Cache, bộ nhớ chính, bộ nhớ phụ

b)

RAM, ROM, bộ nhớ quang

c)

Đĩa cứng, USB, RAM

d)

Thanh ghi, ổ cứng, bộ nhớ trong

31.

Thiết bị nào sau đây thuộc nhóm thiết bị đầu vào?

a)

Máy in

b)

Màn hình

c)

Chuột

d)

Loa

32.

DMA là gì?

a)

Kỹ thuật giúp CPU truy cập trực tiếp vào bộ nhớ mà không cần thông qua thiết bị trung gian

b)

Một loại bộ nhớ ROM

c)

Một loại tập lệnh RISC

d)

Một thuật toán sắp xếp dữ liệu

33.

Khi thiết bị vào/ra gửi tín hiệu yêu cầu ngắt đến CPU, CPU sẽ:

a)

Bỏ qua tín hiệu

b)

Ngừng toàn bộ quá trình xử lý

c)

Hoàn thành lệnh hiện tại rồi xử lý yêu cầu ngắt

d)

Ngay lập tức xử lý ngắt mà không cần hoàn thành lệnh hiện tại

34.

Kiến trúc máy tính bao gồm yếu tố nào sau đây?

a)

Tập lệnh

b)

Cấu trúc bộ nhớ

c)

Cách thức vào/ra dữ liệu

d)

Tất cả các đáp án trên

35.

Trong tổ chức máy tính, thành phần nào sau đây thuộc CPU?

a)

RAM

b)

ALU

c)

ROM

d)

Cache

36.

Đặc điểm chính của mô hình Von Neumann là gì?

a)

Bộ nhớ chung cho lệnh và dữ liệu

b)

Bộ nhớ riêng cho lệnh và dữ liệu

c)

Không sử dụng bus

d)

Không có bộ điều khi

37.

Đặc điểm chính của mô hình Von Neumann là gì?

a)

Bộ nhớ chung cho lệnh và dữ liệu

b)

Bộ nhớ riêng cho lệnh và dữ liệu

c)

Không sử dụng bus

d)

Không có bộ điều khiển

38.

Hạn chế lớn nhất của mô hình Von Neumann là gì?

a)

Chi phí cao

b)

Nút thắt Von Neumann

c)

Khó lập trình

d)

Không có bộ nhớ đệm

39.

Mô hình Harvard thường được sử dụng trong lĩnh vực nào?

a)

Máy tính phổ thông

b)

Vi xử lý nhúng, DSP

c)

Máy tính lượng tử

d)

Siêu máy tính

40.

Khi mã hóa số -45.75 theo chuẩn IEEE 754 (8-bit giả lập), số mũ thực là 5. Số mũ được lưu trong bộ nhớ sẽ là bao nhiêu?

a)

9

b)

12

c)

10

d)

5

41.

Số 0.875 trong hệ thập phân khi chuyển sang nhị phân có giá trị nào dưới đây?

a)

0.110

b)

0.101

c)

0.011

d)

0.111

42.

Khi mã hóa số -160 theo chuẩn IEEE 16-bit, số nhị phân của phần mũ là bao nhiêu?

a)

10110

b)

11110

c)

10010

d)

11010

43.

Khi mã hóa số 23.456 trong IEEE 754 (16-bit), số mũ thực là 4. Số mũ lưu trữ trong bộ nhớ sẽ là bao nhiêu?

a)

4

b)

11

c)

19

d)

23

44.

Khi mã hóa số -160 theo IEEE 8-bit, bit dấu (Sign bit) sẽ có giá trị bao nhiêu?

a)

0

b)

1

c)

2

d)

3

45.

Nếu CPU có 20 đường địa chỉ, bộ nhớ tối đa mà CPU có thể quản lý là bao nhiêu?

a)


2102^{10} = 1024 ô nhớ

b)

2162^{16} = 65.536 ô nhớ

c)

2202^{20} = 1.048.576 ô nhớ (1MB)

d)

2322^{32} = 4.294.967.296 ô nhớ (4GB)

46.

Khi CPU muốn đọc dữ liệu từ ô nhớ, bước nào diễn ra trước?

a)

Dữ liệu được gửi đến CPU qua Bus dữ liệu

b)

CPU gửi địa chỉ ô nhớ cần đọc qua Bus địa chỉ

c)

Bộ nhớ ghi dữ liệu vào ô nhớ được chọn

d)

CPU thực hiện phép toán với dữ liệu vừa nhận