wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

KIẾN TRÚC MÁY TÍNH - BÀI 6

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Đâu là phương pháp vào ra do thiết bị vào/ra chủ động (chọn 2)?

a)

Vào/ra có thăm dò

b)

Vào/ra theo định trình

c)

Vào/ra theo ngắt cứng

d)

Vào/ra kiểu DMA

2.

Ngắt là:

a)

Sự kiện CPU bị tạm dừng tiến trình đang thực hiện để chuyển sang thực hiện quá trình phục vụ ngắt

b)

Sự kiện CPU ngừng toàn bộ tiến trình đang thực hiện

c)

Sự kiện CPU kiểm tra trạng thái thiết bị ngoại vi

d)

Sự kiện CPU kiểm tra thanh ghi trạng thái thiết bị ngoại vi

3.

Vào/ra theo định trình nghĩa là:

a)

Quá trình vào/ra được thực hiện khi bộ nhớ Cache sẵn sàng

b)

CPU luôn kiểm tra trạng thái của thiết bị vào/ra

c)

CPU không quan tâm đến trạng thái của thiết bị vào/ra

d)

Quá trình vào/ra được thực hiện khi thanh ghi sẵn sàng

4.

Phương pháp hỏi vòng có nhược điểm gì?

a)

Giảm tuổi thọ của thiết bị ngoại vi

b)

CPU phải tiêu tốn thời gian và tài nguyên để liên tục kiểm tra trạng thái của thiết bị

c)

Thiết bị ngoại vi tốn hao nhiều tài nguyên

d)

Không hiệu quả đối với hệ thống có nhiều thiết bị ngoại vi

5.

Cho sơ đồ và đoạn chương trình như hình dưới đây, khi nhấn nút bấm thì LED sáng. Phương pháp vào/ra nào được sử dụng?

a)

Phương pháp vào/ra định trình

b)

Phương pháp vào/ra theo DMA

c)

Phương pháp vào/ra theo ngắt

d)

Phương pháp vào/ra hỏi vòng

6.

Cho sơ đồ và đoạn chương trình như hình sau, điền hằng số phù hợp vào vị trí (1) để khi nhấn nút bấm thì bật LED sáng:

a)

0x04

b)

0x20

c)

0x40

d)

0x02

7.

Phương pháp vào/ra nào luôn kiểm tra trạng thái sẵn sàng làm việc của thiết bị vào/ra trước khi thực hiện thực sự quá trình vào/ra:

a)

Vào/ra theo ngắt cứng

b)

Vào/ra có tham dò

c)

Vào/ra theo định trình

d)

Vào/ra kiểu DMA

8.

Cho sơ đồ mạch và đoạn chương trình như hình sau, điền hằng số phù hợp vào vị trí (1) và (2) để khi nhấn nút BT1 thì 2 LED tại chân P1.0 và P1.2 sáng, và khi nhấn nút BT2 thì 2 LED tại chân P1.1 và P1.3 sáng: (chọn 2 đáp án)

a)

Giá trị vị trí (2) là: 0x05

b)

Giá trị vị trí (2) là: 0x0A

c)

Giá trị vị trí (1) là: 0x0A

d)

Giá trị vị trí (1) là: 0x05

9.

Phát biểu nào sau đây là đúng về phương pháp vào/ra hỏi vòng?

a)

CPU liên tục kiểm tra trạng thái của thiết bị vào/ra, khi thiết bị vào/ra sẵn sàng thì tiến hành vào/ra dữ liệu

b)

CPU không quan tâm đến trạng thái sẵn sàng của thiết bị vào/ra

c)

CPU được báo để vào/ra khi thiết bị vào/ra sẵn sàng

d)

CPU kiểm tra trạng thái thiết bị vào/ra theo chu kỳ định trước

10.

Ưu điểm khi sử dụng vào/ra theo hỏi vòng (polling)?

a)

Quá trình vào/ra dữ liệu kiểu hỏi vòng có tốc độ truyền giống nhau

b)

Quá trình vào/ra dữ liệu kiểu hỏi vòng có độ tin cậy cao

c)

Quá trình vào/ra dữ liệu kiểu hỏi vòng chỉ sử dụng với một loại thiết bị vào/ra

d)

Quá trình vào/ra dữ liệu kiểu hỏi vòng sử dụng khi có yêu cầu thời gian thực

11.

Cho sơ đồ và đoạn mã chương trình như hình sau: Đoạn mã chương trình trên sử dụng phương pháp vào/ra nào?

a)

Phương pháp vào/ra theo hỏi vòng

b)

Phương pháp vào/ra theo định trình

c)

Phương pháp vào/ra theo ngắt

d)

Phương pháp vào/ra theo DMA

12.

Cho sơ đồ và đoạn mã chương trình như hình sau: Chương trình trên sử dụng phương pháp vào/ra nào?

a)

Phương pháp vào/ra theo ngắt

b)

Phương pháp vào/ra theo hồi vòng

c)

Phương pháp vào/ra theo định trình

d)

Phương pháp vào/ra theo DMA

13.

Cho sơ đồ và đoạn mã chương trình như hình sau: Đoạn mã chương trình trên sử dụng những phương pháp vào/ra nào? (chọn 2 đáp án)

a)

Vào/ra theo DMA

b)

Vào/ra theo ngắt

c)

Vào/ra theo định trình

d)

Vào/ra theo hỏi vòng

14.

Cho sơ đồ và đoạn code như hình sau, những cổng nào tham gia vào quá trình điều khiển LED và nút nhấn BT1: (Chọn 2 đáp án)

a)

P2

b)

P1

c)

P3

d)

P0

15.

Cho sơ đồ và đoạn chương trình như hình sau, hãy điền giá trị thích hợp vào vị trí (1) để chương trình điều khiển các LED sáng dần từ chân P1.0 đến chân P1.7 (Tại 1 thời điểm chỉ có 1 LED sáng):

a)

0x10

b)

0x01

c)

0x80

d)

0x08

16.

Đâu là phương pháp vào/ra do CPU chủ động (chọn 2)?

a)

Vào/ra theo định trình

b)

Vào/ra có tham dò

c)

Vào/ra kiểu DMA

d)

Vào/ra theo ngắt cứng

17.

Cho sơ đồ và đoạn chương trình như hình sau, điền hàng số phù hợp vào vị trí (1) để khi nhấn nút bấm thì LED sáng:

a)

0x10

b)

0x80

c)

0x01

d)

0x08

18.

Cho sơ đồ mạch và đoạn chương trình như hình sau, điền hàng số phù hợp vào vị trí (1) và (2) để khi nhấn nút bấm BT1 thì bật 4 LED sáng và khi nhấn nút bấm BT2 thì 4 LED tắt: (chọn 2 đáp án)

a)

Giá trị tại vị trí (1) là: 0x00

b)

Giá trị tại vị trí (2) là: 0x00

c)

Giá trị tại vị trí (1) là: 0x0F

d)

Giá trị tại vị trí (2) là: 0x0F

19.

Cho sơ đồ mạch và đoạn chương trình như hình sau, điền hằng số phù hợp vào vị trí (1) để khi nhấn nút bấm thì LED tại chân P1.0 và P1.3 sáng:

a)

0x09

b)

0x90

c)

0x0A

d)

0xA0

20.

Phát biểu nào sau đây là đúng về phương pháp vào/ra định trình (chọn 2)?

a)

Trạng thái sẵn sàng của thiết bị vào/ra sẽ được kiểm tra trước khi thực hiện quá trình vào/ra

b)

CPU chủ động quá trình vào/ra

c)

CPU không quan tâm đến trạng thái sẵn sàng của thiết bị vào/ra

d)

Thiết bị vào/ra chủ động quá trình vào/ra

21.

So sánh về hiệu quả sử dụng CPU giữa phương pháp vào/ra theo định trình và vào/ra theo hỏi vòng (polling) (chọn 2)?

a)

Cả hai đều có tính linh hoạt

b)

Độ phức tạp của vào/ra theo định trình thấp hơn vào/ra theo hồi vòng (polling)

c)

Cả hai cùng tốn thời gian kiểm tra thiết bị vào/ra

d)

Cả hai đều tốn tài nguyên CPU không cần thiết

22.

Cho sơ đồ và đoạn chương trình như hình sau, hãy điền từ khóa thích hợp vào vị trí (1) để nhấn BT tương ứng với chân P0.3 khi sử dụng phương pháp vào/ra theo hỏi vòng:

a)

#define

b)

int

c)

sbit

d)

bit

23.

Cho sơ đồ và đoạn mã chương trình như hình dưới, nếu người dùng nhấn nút bấm BT1 hai lần thì trạng thái các LED như nào?

a)

Tất cả các LED tắt

b)

Các LED chân sáng

c)

Các LED nhấp nháy

d)

Tất cả các LED sáng

24.

Cho sơ đồ và đoạn chương trình như hình sau: Khi chạy chương trình trên, thì LED tại chân nào sáng?

a)

P1.2

b)

P1.4

c)

P1.3

d)

P1.5

25.

Cho sơ đồ mạch và đoạn chương trình điều khiển LED sau, đoạn chương trình sử dụng phương pháp vào/ra nào?

a)

Vào/ra theo ngắt

b)

Vào/ra theo vòng

c)

Vào/ra theo định trình

d)

Vào/ra theo DMA

26.

Ưu điểm khi sử dụng vào/ra theo định trình?

a)

Phương pháp vào/ra theo định trình thích hợp với những quá trình vào/ra có chu kỳ cố định và có thể xác định trước

b)

Phương pháp vào/ra theo định trình phù hợp với các thiết bị vào/ra không yêu cầu thời gian thực

c)

Phương pháp vào/ra theo định trình phù hợp với các thiết bị vào/ra có tốc độ truyền dữ liệu nhanh

d)

Phương pháp vào/ra theo định trình phù hợp với các thiết bị vào/ra có tốc độ truyền dữ liệu chậm

27.

Cho sơ đồ mạch và đoạn chương trình như hình sau, điền hằng số phù hợp vào vị trí (1) để khi nhấn nút bấm thì LED tại chân P1.0 và P1.2 sáng:

a)

0x05

b)

0x50

c)

0xA0

d)

0x0A

28.

Cho sơ đồ và đoạn chương trình như hình sau, hãy điền giá trị thích hợp vào vị trí (1) để chương trình điều khiển các LED sáng dần từ chân P1.7 đến chân P1.0 (Tại 1 thời điểm chỉ có 1 LED sáng):

a)

0x10

b)

0x08

c)

0x80

d)

0x01

29.

Vào/ra kiểu DMA nghĩa là:

a)

Vào/ra kiểu CPU kiểm tra Bus dữ liệu

b)

Vào/ra kiểu CPU kiểm tra bộ nhớ Cache

c)

Vào/ra kiểu truy cập trực tiếp bộ nhớ

d)

Vào/ra kiểu CPU kiểm tra thanh ghi trạng thái trên thiết bị

30.

Cho sơ đồ và đoạn chương trình như hình sau: điền lệnh phù hợp vào vị trí (1) để LED tắt:

a)

LED = 0

b)

LED = 1

c)

LED = 0x10

d)

LED = 0x01