wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Kiến thức về bộ vi xử lý

Total questions: 55

Worksheet time: 33mins

Name
Class
Date
1.

Chức năng của bộ vi xử lý trong máy tính là gì?

a)

Điều khiển hoạt động của các thiết bị ngoại vi

b)

Đọc dữ liệu từ bộ nhớ, xử lý theo từng câu lệnh và ghi kết quả vào bộ nhớ hay thiết bị ngoại vi

c)

Đọc dữ liệu từ các thiết bị ngoại vi và ghi vào bộ nhớ

d)

Đọc dữ liệu từ các thiết bị ngoại vi và ghi vào bộ nhớ

2.

Các bộ vi xử lý 80x86 được cấu thành từ các khối cơ bản nào?

a)

EU, BIU, AU và CU

b)

EU, BIU, AU và IU

c)

ALU, AU, IU và CU

d)

ALU, IU, CU và EU

3.

Thành phần nào sau đây không phải là một bộ phận của bộ vi xử lý?

a)

ALU

b)

CU

c)

Các thanh ghi

d)

Bus hệ thống

4.

Khối EU trong bộ vi xử lý gồm các thành phần nào?

a)

ALU, CU và các thanh ghi

b)

ALU, CU và hàng nhận lệnh

c)

ALU và hàng nhận lệnh

d)

ALU và CU

5.

Chức năng của khối EU trong bộ vi xử lý là gì?

a)

Nhận lệnh

b)

Thực hiện lệnh

c)

Giải mã lệnh

d)

Biên dịch lệnh

6.

Bộ vi xử lý 32 bit có:

a)

32 thanh ghi

b)

32 thiết bị vào ra

c)

32 Megabyte RAM

d)

Các thanh ghi và Bus 32 bit

7.

Các bộ vi xử lý kiểu CISC có đặc điểm là:

a)

Có số lượng các lệnh ít hơn so với các bộ vi xử lý kiểu RISC

b)

Sử dụng nhiều RAM hơn so với các bộ vi xử lý kiểu RISC

c)

Có tốc độ đồng hồ trung bình

d)

Sử dụng các lệnh có kích thước khác nhau

8.

Các bộ vi xử lý kiểu RISC điển hình có đặc điểm là:

a)

Có các bộ nhớ Cache với dung lượng lớn hơn so với các bộ vi xử lý kiểu CISC

b)

Có ít thanh ghi hơn so với các bộ vi xử lý kiểu CISC

c)

Kém tin cậy hơn so với các bộ vi xử lý kiểu CISC

d)

Thường thực hiện mỗi lệnh trong một xung nhịp Clock

9.

Khối địa chỉ trong bộ xử lý 80286 được viết tắt là gì?

a)

ALU

b)

AU

c)

EU

d)

IU

10.

Khối thực hiện lệnh trong bộ xử lý 80286 được viết tắt là gì?

a)

ALU

b)

AU

c)

EU

d)

IU

11.

Đơn vị lệnh trong bộ xử lý 80286 được viết tắt là gì?

a)

ALU

b)

AU

c)

EU

12.

Khối thực hiện lệnh trong bộ xử lý 80286 được viết tắt là gì?

a)

ALU

b)

AU

c)

EU

d)

IU

13.

Đơn vị lệnh trong bộ xử lý 80286 được viết tắt là gì?

a)

ALU

b)

AU

c)

EU

d)

IU

14.

Khối tính toán số học-logic trong bộ xử lý 80286 được viết tắt là gì?

a)

ALU

b)

AU

c)

EU

d)

IU

15.

Trong hệ vi xử lý, đối với bộ xử lý 80286 thì kênh địa chỉ có hướng như thế nào?

a)

Là kênh đường ra

b)

Là kênh đường vào

c)

Là kênh hai chiều

d)

Không cố định, tuỳ thuộc vào cấu trúc của hệ vi xử lý

16.

Bộ vi xử lý 8086 là bộ vi xử lý bao nhiêu bit?

a)

8 bit

b)

16 bit

c)

32 bit

d)

64 bit

17.

Trong hệ vi xử lý, đối với bộ xử lý 80286 thì kênh dữ liệu có hướng như thế nào?

a)

Là kênh đường ra

b)

Là kênh đường vào

c)

Là kênh hai chiều

d)

Không xác định, tuỳ thuộc vào cấu trúc của hệ vi xử lý

18.

Trong hệ vi xử lý, đối với bộ xử lý 80286 thì kênh điều khiển có hướng như thế nào?

a)

Là kênh đường ra

b)

Là kênh đường vào

c)

Là kênh hai chiều

d)

Không xác định, tuỳ thuộc vào từng tín hiệu điều khiển

19.

Tất cả các thanh ghi và đường truyền dữ liệu trong 80286 có độ dài bao nhiêu?

a)

8 bit

b)

16 bit

c)

24 bit

d)

32 bit

20.

Không gian nhớ thực tối đa mà bộ vi xử lý 80286 có thể quản lý được là bao nhiêu?

a)

8 MB

b)

12 MB

c)

16 MB

d)

24 MB

21.

Số đường địa chỉ trong 80286 là bao nhiêu?

a)

8

b)

12

c)

16

d)

24

22.

Tần số đồng hồ cực đại của 80286 là bao nhiêu?

a)

12 MHz

b)

16 MHz

c)

24 MHz

d)

32 MHz

23.

Cơ chế xử lý đường ống (pipeline) của bộ vi xử lý 80286 có tác dụng gì?

a)

Làm tăng tốc độ truy cập bộ nhớ RAM

b)

Làm tăng tốc độ truy cập bộ nhớ ROM

c)

Cho phép truy cập đồng thời cả ROM và RAM

d)

Cho phép bộ vi xử lý tận dụng thời gian thực hiện lệnh trước để đọc lệnh tiếp theo từ bộ nhớ

24.

Chức năng của vi mạch 8284 là:

4 lines
25.

Chức năng của vi mạch 8284 là:

a)

Tạo tín hiệu Reset bộ vi xử lý

b)

Tạo tín hiệu xung nhịp đồng hồ *

c)

Tạo tín hiệu điều khiển hệ thống Bus

d)

Tạo tín hiệu điều khiển hệ thống vào ra

26.

Bộ vi xử lý 8086 có bao nhiêu thanh ghi 8 bit?

a)

2

b)

4

c)

6

d)

8 *

27.

Tốc độ truy nhập của các thanh ghi so với bộ nhớ RAM thì:

a)

Nhanh hơn *

b)

Chậm hơn

c)

Xấp xỉ nhau

d)

Không so sánh được

28.

Khi muốn đọc lệnh tiếp theo từ ROM thì trước hết nội dung thanh ghi nào cần tăng lên?

a)

IP *

b)

IP và SI

c)

DI

d)

SP

29.

Thanh ghi nào trong các thanh ghi sau đây thuộc nhóm thanh ghi con trỏ:

a)

DI

b)

CX

c)

DS

d)

BP *

30.

Thanh ghi nào trong các thanh ghi sau đây thuộc nhóm thanh ghi chỉ số:

a)

DI *

b)

CX

c)

DS

d)

BP

31.

Thanh ghi nào trong các thanh ghi sau đây thuộc nhóm thanh ghi dữ liệu:

a)

DI

b)

DX *

c)

DS

d)

BP

32.

Thanh ghi nào trong các thanh ghi sau đây thuộc nhóm thanh ghi đoạn:

a)

DI

b)

CX

c)

DS *

d)

BP

33.

Thanh ghi nào trong các thanh ghi sau đây là thanh ghi đếm?

a)

DI

b)

CS

c)

IP

d)

CX *

34.

Thanh ghi nào trong các thanh ghi sau đây là thanh ghi đoạn ngăn xếp?

a)

SP

b)

CS

c)

SS*

d)

DS

35.

Thanh ghi nào trong các thanh ghi sau đây là thanh ghi chỉ số nguồn?

a)

SI*

b)

CS

c)

DI

d)

SP

36.

Thanh ghi nào trong các thanh ghi sau đây là thanh ghi chỉ số đích:

a)

DI *

b)

SI

c)

DS

d)

IP

37.

Thanh ghi nào trong các thanh ghi sau đây là thanh ghi con trỏ ngăn xếp?

a)

SI

b)

SP*

c)

IP

d)

SS

38.

Thanh ghi IP cho biết thông tin gì?

a)

Địa chỉ bắt đầu của đoạn chương trình hiện hành trong bộ nhớ

b)

Địa chỉ segment của lệnh kế tiếp sẽ được thực hiện

c)

Địa chỉ offset của lệnh

39.

Thanh ghi IP cho biết thông tin gì?

a)

Địa chỉ bắt đầu của đoạn chương trình hiện hành trong bộ nhớ

b)

Địa chỉ segment của lệnh kế tiếp sẽ được thực hiện

c)

Địa chỉ offset của lệnh kế tiếp sẽ được thực hiện *

d)

Địa chỉ dữ liệu dạng chuỗi phục vụ cho chương trình hiện hành

40.

Thanh ghi CS cho biết thông tin gì?

a)

Địa chỉ bắt đầu của đoạn chương trình hiện hành trong bộ nhớ *

b)

Địa chỉ bắt đầu của đoạn dữ liệu phục vụ cho chương trình hiện hành

c)

Địa chỉ bắt đầu của đoạn ngăn xếp trong bộ nhớ

d)

Địa chỉ dữ liệu dạng chuỗi phục vụ cho chương trình hiện hành

41.

Thanh ghi DS cho biết thông tin gì?

a)

Địa chỉ bắt đầu của đoạn chương trình hiện hành trong bộ nhớ

b)

Địa chỉ bắt đầu của đoạn dữ liệu chứa các biến của chương trình hiện hành *

c)

Địa chỉ bắt đầu của đoạn ngăn xếp trong bộ nhớ

d)

Địa chỉ dữ liệu dạng chuỗi phục vụ cho chương trình hiện hành

42.

Thanh ghi SS cho biết thông tin gì?

a)

Địa chỉ bắt đầu của đoạn chương trình hiện hành trong bộ nhớ

b)

Địa chỉ bắt đầu của đoạn dữ liệu phục vụ cho chương trình hiện hành

c)

Địa chỉ bắt đầu của đoạn ngăn xếp trong bộ nhớ *

d)

Địa chỉ dữ liệu dạng chuỗi phục vụ cho chương trình hiện hành

43.

Thanh ghi ES cho biết thông tin gì?

a)

Địa chỉ bắt đầu của đoạn chương trình hiện hành trong bộ nhớ

b)

Địa chỉ kết thúc của đoạn dữ liệu phục vụ cho chương trình hiện hành

c)

Địa chỉ bắt đầu của đoạn ngăn xếp trong bộ nhớ

d)

Địa chỉ đoạn dữ liệu mở rộng phục vụ cho chương trình hiện hành *

44.

Cặp thanh ghi CS:IP cho biết thông tin gì?

a)

Địa chỉ bắt đầu của đoạn dữ liệu dành cho chương trình hiện hành trong bộ nhớ

b)

Địa chỉ của lệnh vừa được thực hiện

c)

Địa chỉ của lệnh kế tiếp sẽ được thực hiện *

d)

Địa chỉ bắt đầu của đoạn ngăn xếp trong bộ nhớ

45.

Nếu giá trị thanh ghi CS=2D45H và IP=01

4 lines
46.

Nếu giá trị thanh ghi CS=2D45H và IP=0108H thì lệnh kế tiếp được đặt ở địa chỉ nào trong bộ nhớ?

a)

2D358H

b)

2D558H

c)

3D458H

d)

3D358H

47.

Nếu giá trị thanh ghi CS=3A45H và IP=0206H thì lệnh kế tiếp được đặt ở địa chỉ nào trong bộ nhớ?

a)

2A356H

b)

3A656H

c)

3B456H

d)

3B356H

48.

Nếu giá trị thanh ghi các CS=3A45H, IP=0206H và bộ vi xử lý thực hiện một lệnh dài 2 byte thì giá trị của thanh ghi IP sẽ bằng bao nhiêu?

a)

3A47H

b)

3A43H

c)

0208H

d)

0204H

49.

Nếu giá trị thanh ghi các CS=3A45H, IP=0206H và bộ vi xử lý thực hiện một lệnh dài 1 byte thì giá trị của thanh ghi CS sẽ bằng bao nhiêu?

a)

3A46H

b)

3A45H

c)

0207H

d)

0205H

50.

Thanh ghi nào được dùng để lưu trữ địa chỉ cổng vào ra khi bộ vi xử lý thao tác với các thiết bị ngoại vi?

a)

AX

b)

BX

c)

CX

d)

DX

51.

Thanh ghi nào được dùng để khai báo số lần thực hiện các vòng lặp của ngôn ngữ Assembly?

a)

AX

b)

BX

c)

CX

d)

DX

52.

Thanh ghi nào được dùng để khai báo số bit được dịch trong các lệnh dịch của ngôn ngữ Assembly?

a)

AH

b)

AL

c)

BH

d)

CL

53.

Thanh ghi cờ (F) của 80286 có bao nhiêu bit?

a)

8 bit

b)

12 bit

c)

16 bit

d)

24 bit

54.

Nếu lấy tổng của hai toán hạng 8 bit mà kết quả vượt quá 255 thì sẽ tác động đến nội dung của cờ nào trong các cờ sau đây:

a)

CF

b)

AF

c)

OF

d)

ZF

55.

Nếu kết quả của một thao tác cho ta giá trị bằng 0 thì sẽ tác động đến nội dung của cờ nào trong các cờ sau đây?

a)

CF

b)

ZF

c)

SF

d)

PF