wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

c3+4-KTMT

Total questions: 67

Worksheet time: 34mins

Name
Class
Date
1.

Trong kiến trúc vi xử lý 16 bits. thanh ghi SP làm nhiệm vụ gì?

a)

Trỏ đến đỉnh STACK.

b)

Trỏ đến đáy STACK.

c)

Trỏ đến địa chỉ con trỏ lệnh.

d)

Trỏ đến địa chỉ OFFSET của đoạn lệnh.

2.

Trong kiến trúc vi xử lý 16 bits. thanh ghi IP làm nhiệm vụ gì?

a)

Trỏ đến địa chỉ OFFSET của đoạn lệnh.

b)

Trỏ đến đáy STACK.

c)

Trỏ đến địa chỉ con trỏ lệnh.

d)

Trỏ đến đỉnh STACK.

3.

Chức năng của khối ALU trong kiến trúc vi cử lý 16 bits là:

a)

Thực hiện các phép tính LOGIC và TOÁN HỌC.

b)

Thực hiện việc giải mã lệnh.

c)

Thực hiện việc đếm lệnh.

d)

Là cấu trúc nhớ đệm lệnh trong quá trình giải mã lệnh

4.

Tín hiệu điều khiển INTA là tín hiệu:

a)

CPU trả lời không chấp nhận ngắt

b)

CPU trả lời chấp nhận ngắt

c)

Từ bên ngoài gửi đến CPU xin ngắt

d)

Ngắt ngoại lệ

5.

Tín hiệu điều khiển INTR là tín hiệu:

a)

Từ bên ngoài gửi đến CPU xin ngắt

b)

Từ CPU gửi ra ngoài xin ngắt

c)

Từ bộ nhớ chính gửi đến CPU xin ngắt

d)

Từ CPU gửi đến bộ nhớ chính xin ngắt

6.

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

7.

Trong các khái niệm dưới đây khái niệm nào trùng với khái niệm Program counter (PC):

a)

Data Point (DP)

b)

Instruction Pointer (IP)

c)

Stack Point (SP)

d)

Count Register (CX)

8.

Trong phương pháp ánh xạ liên kết tập hợp (truy xuất bộ nhớ cache) độ rộng trường set cho ta biết:

a)

Số lượng line trong set

b)

Số lượng byte trong set

c)

Số lượng set trong cache

d)

Set chứa thông tin

9.

Trong máy tính, ngắt NMI là:

a)

Ngắt ngoại lệ không chắn được

b)

Ngắt mềm không chắn được

c)

Ngắt cứng không chắn được

d)

Ngắt mềm chắn được

10.

Khi Bộ xử lý đang thực hiện chương trình, nếu có ngắt (không bị cấm) gửi đến, thì nó:

a)

Thực hiện xong chương trình rồi thực hiện ngắt

b)

Từ chối ngắt, không phục vụ

c)

Phục vụ ngắt ngay, sau đó thực hiện chương trình

d)

Thực hiện xong lệnh hiện tại, rồi phục vụ ngắt, cuối cùng quay lại thực hiện tiếp chương trình.

11.

Đối với hệ thống nhớ máy tính, có thể có các đơn vị truyền như sau:

a)

A.     Theo từ nhớ

b)

B.   Theo khối nhớ

c)

C.   Cả a và b đều đúng

d)

D.   Cả a và b đều sai

12.

Khi một ngắt được chấp nhận thì CPU làm các công việc sau dây theo thứ tự nào?

a)

Cất ngữ cảnh; Khôi phục lại ngữ cảnh và tiếp tục chương trình bị ngắt; Thực hiện chương trình con ngắt; Tạm ngừng công việc.

b)

Cất ngữ cảnh; Tạm ngừng công việc; Khôi phục lại ngữ cảnh và tiếp tục chương trình bị ngắt; Thực hiện chương trình con ngắt;

c)

Tạm ngừng công việc; Cất ngữ cảnh; Thực hiện chương trình con ngắt; Khôi phục lại ngữ cảnh và tiếp tục chương trình bị ngắt

d)

Không có thứ tự nào đúng

13.

Một hệ thống máy tính cần bộ nhớ ngoài vì:

a)

Giá của bộ nhớ chính cao, dung lượng có giới hạn

b)

Dữ liệu trong bộ nhớ chính mất khi tắt máy tính.

c)

Có thể dùng để lưu trữ các thông tin quan trọng.

d)

Tất cả các câu trên đều đúng

14.

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

15.

Đố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 TBNV

16.

Đố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

17.

Để thực hiện 1 lệnh CPU phải trải qua mấy công đoạn:

a)

3

b)

4

c)

5

d)

8

18.

Đố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

19.

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

a)

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

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

20.

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

21.

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 thanh ghi cờ

d)

Chỉ có một loại thanh ghi cờ

22.

Các thanh ghi AX, BX, CX, DX là các thanh ghi:

a)

Thanh ghi lệnh

b)

Thanh ghi cơ sở và chỉ số

c)

Thanh ghi cờ

d)

Thanh ghi dữ liệu

23.

Với tín hiệu điều khiển NMI, phát biểu nào sau đây là sai:

a)

Là tín hiệu từ bên ngoài gửi đến CPU

b)

Là tín hiệu ngắt che được

c)

Là tín hiệu ngắt không che được

d)

CPU không thể từ chối tín hiệu này

24.

Với tín hiệu điều khiển MEMR, phát biểu nào sau đây là sai:

a)

Là tín hiệu do CPU phát ra

b)

Là tín hiệu điều khiển truy nhập bộ nhớ

c)

Là tín hiệu điều khiển ghi

d)

Là tín hiệu điều khiển đọc

25.

Loại tính hiệu nào sau đây có thể là do CPU phát ra:

a)

Bus Grant: Chấp nhận chuyển nhượng bus.

b)

Clock: Tín hiệu từ bộ tạo xung.

c)

Reset: Khởi động lại hệ thống

d)

Bus reques: Tín hiệu yêu cầu chuyển nhượng bus.

26.

Quá trình vào ra dữ liệu giữa thiết bị ngoại vi và bộ nhớ theo phương thức DMA là:

a)

Truy cập bộ nhớ trục tiếp.

b)

Truy cập bộ nhớ gián tiếp qua CPU

c)

Vào ra dữ liệu theo ngắt cứng.

d)

Vào ra dữ liệu theo ngắt mềm.

27.

Không thể nối trực tiếp thiết bị ngoại vi (TBNV) với bus hệ thống, vì:

a)

BXL không thể điều khiển được tất cả các TBNV

b)

Tốc độ trao đổi, khuôn dạng dữ liệu khác nhau

c)

Tất cả có tốc độ chậm hơn BXL và RAM

d)

Tất cả các ý đều đúng

28.

Đối với chức năng của Modul vào/ra, phát biểu nào sau đây là sai:

a)

Điều khiển và định thời gian

b)

Một Modul chỉ nối ghép được với một TBNV

c)

Trao đổi thông tin với BXL, với TBNV

d)

Bộ đệm dữ liệu, phát hiện lỗi

29.

Các thành phần cơ bản của TBNV:

a)

Bộ chuyển đổi tín hiệu, Logic điều khiển, Bộ đệm

b)

Bộ chuyển đổi trạng thái, Logic đọc, Bộ đếm tiến

c)

Bộ chuyển đổi hiện thời, Logic ghi, Bộ kiểm tra

d)

Bộ chuyển đổi địa chỉ, Logic nhận, Bộ đếm lùi

30.

Đối với kiểu DMA theo khối, phát biểu nào sau đây là đúng:

a)

Lúc nào bus rỗi thì truyền dữ liệu

b)

  BXL bị ép buộc treo tạm thời từng chu kỳ bus

c)

Truyền không liên tục từng byte dữ liệu

d)

Truyền xong hết khối dữ liệu mới trả lại bus cho BXL

31.

Đối với kiểu DMA trong suốt, phát biểu nào sau đây là đúng:

a)

Khi DMAC không dùng bus thì BXL tranh thủ dùng bus

b)

Khi BXL không dùng bus thì tranh thủ tiến hành DMA

c)

BXL và DMAC xen kẽ dùng bus

d)

BXL bị DMAC ép buộc nhường bus

32.

Trong phương pháp cấu hình bus hệ thống (Single bus, Detached DMA) khi có DMAC. Khi chuyển 1 byte dữ liệu từ cổng vào ra vào bộ nhớ cần mấy chu kỳ bus hệ thống:

a)

1

b)

2

c)

3

d)

4

33.

Phương pháp điều khiển vào ra nào không cần sự điều khiển của CPU khi trao đổi dữ liệu:

a)

Vào ra bằng chương trình

b)

Vào ra bằng ngắt

c)

Vào ra bằng DMA

d)

Cả 3 phương pháp trên

34.

Các thành phần cơ bản của thiết bị ngoại vi:

a)

Bộ chuyển đổi tín hiệu, Logic điều khiển, Bộ đệm

b)

Bộ chuyển đổi trạng thái, Logic đọc, Bộ đếm tiến

c)

Bộ chuyển đổi hiện thời, Logic ghi, Bộ kiểm tra

d)

Bộ chuyển đổi địa chỉ, Logic nhận, Bộ đếm lùi

35.

Có 3 phương pháp điều khiển vào/ra như sau:

a)

Vào/ra bằng chương trình, bằng ngắt, bằng DMA

b)

Vào/ra bằng chương trình, bằng hệ thống, bằng DMA

c)

Vào/ra bằng ngắt, bằng truy nhập CPU, bằng DMA

d)

Vào/ra bằng ngắt, bằng truy nhập CPU, bằng hệ điều hành

36.

Chức năng của Modul vào/ra:

a)

A.   Nối ghép với BXL và hệ thống nhớ

b)

B.   Nối ghép với một hoặc nhiều TBNV

c)

C.   Cả a và b đều đúng

d)

D.   Cả a và b đều sai

37.

Đối với phương pháp vào/ra cách biệt, phát biểu nào sau đây là đúng:

a)

Không gian địa chỉ cổng nằm trong không gian địa chỉ bộ nhớ

b)

Dùng các lệnh truy nhập bộ nhớ để truy nhập cổng

c)

Sử dụng các lệnh vào/ra trực tiếp

d)

Dùng chung tín hiệu truy nhập cho cả bộ nhớ và cổng vào/ra

38.

Đối với phương pháp vào/ra theo bản đồ bộ nhớ, phát biểu nào sau đây là sai:

a)

Không gian địa chỉ cổng nằm trong không gian địa chỉ bộ nhớ

b)

Dùng các lệnh truy nhập bộ nhớ để truy nhập cổng

c)

Cần có tín hiệu phân biệt truy nhập cổng hay bộ nhớ

d)

Dùng chung tín hiệu truy nhập cho cả cổng và bộ nhớ

39.

Hình vẽ dưới là sơ đồ của phương pháp xác định modul ngắt nào:

a)

Kiểm tra vòng bằng phần mềm

b)

Kiểm tra vòng bằng phần cứng

c)

Nhiều đường yêu cầu ngắt

d)

Chiếm bus

40.

Hình vẽ dưới là sơ đồ của phương pháp xác định modul ngắt   nào:

a)

Kiểm tra vòng bằng phần mềm

b)

Kiểm tra vòng bằng phần cứng

c)

Nhiều đường yêu cầu ngắt

d)

Chiếm bus

41.

Với hình vẽ dưới đây, phát biểu nào sau đây là đúng:

a)

Ngắt 1 và ngắt 2 cùng được đáp ứng một lúc

b)

Đây là sơ đồ ngắt lồng nhau

c)

Ngắt 1 và ngắt 2 gửi tín hiệu yêu cầu cùng một lúc

d)

Xử lý xong ngắt 1 rồi xử lý ngắt 2

42.

Với hình vẽ dưới đây, phát biểu nào sau đây là sai:

 

a)

Đây là sơ đồ ngắt tuần tự

b)

Ngắt 1 được phục vụ trước ngắt 2

c)

Ngắt 2 gửi yêu cầu ngắt trước ngắt 1

d)

Ngắt 2 được phục vụ sau ngắt 1

43.

Với hình vẽ dưới đây, phát biểu nào sau đây là đúng:

a)

Đây là sơ đồ ngắt tuần tự

b)

Đây là sơ đồ ngắt lồng nhau

c)

Ngắt 1 có mức ưu tiên cao hơn ngắt 2

d)

Ngắt 1 và ngắt 2 có cùng mức ưu tiên

44.

Với hình vẽ dưới đây, phát biểu nào sau đây là sai:

a)

Ngắt Y có mức ưu tiên cao hơn ngắt X

b)

Đây là sơ đồ ngắt lồng nhau

c)

Ngắt Y được xử lý xong trước ngắt X

d)

Ngắt X được xử lý xong trước ngắt Y

45.

Với phương pháp vào/ra bằng DMA, phát biểu nào sau đây là sai:

a)

Hoàn toàn do DMAC điều khiển trao đổi dữ liệu

b)

Đây là quá trình trao đổi dữ liệu giữa TBNV và bộ nhớ

c)

CPU không can thiệp vào quá trình trao đổi dữ liệu

d)

CPU và DMAC kết hợp điều khiển trao đổi dữ liệu

46.

Với phương pháp vào/ra bằng DMA, phát biểu nào sau đây là sai:

a)

Hoàn toàn do DMAC điều khiển trao đổi dữ liệu

b)

Đây là quá trình trao đổi dữ liệu giữa TBNV và bộ nhớ

c)

CPU không can thiệp vào quá trình trao đổi dữ liệu

d)

CPU và DMAC kết hợp điều khiển trao đổi dữ liệu

47.

Đối với ngắt mềm, phát biểu nào sau đây là sai:

a)

Không do bộ nhớ sinh ra

b)

Không do TBNV gửi đến

c)

Không phải là một lệnh trong chương trình

d)

Là một lệnh trong chương trình

48.

DMA là kỹ thuật truyền tải dữ liệu trực tiếp từ bộ nhớ sang thiết bị (như đĩa cứng) mà không cần đi qua bộ vi xử lý (CPU). Thuật ngữ này là hình thức viết tắt của: 

a)

A.   Direct Memory Access

b)

B.   Disk Memory Access

c)

C. Direct Media Access

d)

D.Direct Memory Accelerator

49.

Với phương pháp vào/ra bằng chương trình (CT), phát biểu nào sau đây là sai:

a)

Dùng lệnh vào/ra trong CT để trao đổi dữ liệu với cổng

b)

TBNV là đối tượng chủ động trong trao đổi dữ liệu

c)

Khi thực hiện CT, gặp lệnh vào/ra thì CPU điều khiển trao đổi dữ liệu với TBNV

d)

TBNV là đối tượng bị động trong trao đổi dữ liệu

50.

Với phương pháp vào/ra bằng chương trình (CT), phát biểu nào sau đây là đúng:

 

a)

A.Đây là phương pháp trao đổi dữ liệu đơn giản nhất

b)

B.Đây là phương pháp trao đổi dữ liệu nhanh nhất

c)

C.  Thiết kế mạch phức tạp

d)

D. Cả b và c đều đúng

51.

Có các phương pháp địa chỉ hoá cổng vào/ra:

a)

A.   Vào/ra riêng biệt

b)

B.   Vào/ra theo bản đồ bộ nhớ

c)

C.   Vào ra theo bản đồ thanh ghi

d)

D.   Cả a và b đúng

52.

Với phương pháp nhiều đường yêu cầu ngắt (trong việc xác định modul ngắt), phát biểu nào sau đây là đúng:

a)

A.   CPU có một đường yêu cầu ngắt cho các modul vào/ra

b)

B.   CPU phải có các đường yêu cầu ngắt khác nhau cho mỗi modul vào/ra

c)

C.   Số lượng thiết bị có thể đáp ứng là khá lớn

d)

D.   CPU có nhiều đường yêu cầu ngắt cho mỗi modul vào/ra

53.

Với phương pháp vào/ra bằng DMA, phát biểu nào sau đây là đúng:

a)

Là phương pháp do CPU điều khiển trao đổi dữ liệu

b)

Là phương pháp không do CPU điều khiển trao đổi dữ liệu

c)

Là phương pháp được thực hiện bằng phần mềm

d)

Là phương pháp trao đổi dữ liệu giữa TBNV và CPU nhanh nhất

54.

Phát biểu nào sau đâu không dùng để chỉ phương pháp trao đổi dữ liệu dùng DMA:

a)

DMA chuyển theo khối dữ liệu

b)

DMA xen kẽ với chu kỳ bus của CPU

c)

DMA tận dụng chu kỳ sử dụng bus của CPU

d)

DMA Cùng với chu kỳ của CPU

55.

Đối với kiểu DMA tận dụng chu kỳ bus, phát biểu nào sau đây là đúng:  

a)

BXL và DMAC xen kẽ nhau sử dụng bus

b)

BXL sử dụng bus hoàn toàn

c)

DMAC sử dụng bus hoàn toàn

d)

Khi bộ nhớ rỗi thì DMAC dùng bus

56.

Bộ ghép nối điều khiển ngắt PIC viết tắt của cụm từ:

a)

Program Interupt Counter

b)

Program Interupt Controler

c)

Polling Interupt Counter

d)

Polling Interupt Controler

57.

Đối với phương pháp ghép nối DMAC “Single bus, Detached DMA” sau, để truyền 1 word giữa IO module và bộ nhớ ta phải mất mấy chu kỳ bus của hệ thống?

a)

1

b)

2

c)

3

d)

4

58.

Hình sau mô tả phương pháp nối ghép DMAC nào?

a)

Single bus, Detached DMA

b)

Single bus, Intergated DMA-I/O

c)

I/O bus

d)

Không có phương pháp nào

59.

Hình sau mô tả phương pháp nối ghép DMAC nào?

a)

Single bus, Detached DMA

b)

Single bus, Intergated DMA-I/O

c)

I/O bus

d)

Không có phương pháp nào

60.

Hình sau mô tả phương pháp nối ghép DMAC nào?

a)

Single bus, Detached DMA

b)

Single bus, Intergated DMA-I/O

c)

I/O bus

d)

Không có phương pháp nào

61.

Đối với nối ghép nối tiếp, phát biểu nào sau đây sai:

a)

Truyền lần lượt từng bit

b)

Cần có bộ chuyển đổi từ song song sang nối tiếp

c)

Tốc độ chậm

d)

Cần ít đường truyền dữ liệu

62.

Cách đơn giản nhất để ánh xạ một block nhớ từ bộ nhớ chính  vào cache là sử dụng phương pháp

a)

Ánh xạ liên kết toàn phần

b)

Ánh xạ trực tiếp

c)

Ánh xạ liên kết tập hợp

d)

Ánh xạ gián tiếp

63.

“Busy waiting” là kỹ thuật

a)

Cho phép CPU đợi các thiết bị bận

b)

Cho phép các thiết bị bận đợi CPU

c)

Cho phép tăng tốc độ CPU

d)

Cho phép duy trì trạng thái bận của thiết bị

64.

Trước khi xảy ra DMA CPU gửi lệnh tới DMAC. Thông tin nào sau đây không được CPU gửi cho DMAC:

a)

Địa chỉ cổng IO cần trao đổi dữ liệu.

b)

Địa chỉ đầu của mảng nhớ cần truy nhập

c)

Số lượng byte nhớ cần trao đổi và hướng truyền dữ liệu

d)

Tất cả các ý trên.

65.

Các thành phần cơ bản của 1 thiết bị ngoại vi:

a)

Bộ chuyển đổi tín hiệu, logic điều khiển, bộ đệm

b)

Bộ chuyển đổi trạng thái, logic điều khiển đọc, bộ đếm tiến

c)

Bộ chuyển đổi địa chỉ, logic ghi, bộ kiểm tra

d)

Bộ chuyển đổi địa chỉ, logic nhận, bộ đếm lùi

66.

Với phương pháp vào/ra bằng ngắt, phát biểu nào sau đây là sai:

a)

TBNV là đối tượng chủ động trao đổi dữ liệu

b)

CPU không phải chờ trạng thái sẵn sàng của TBNV

c)

Modul vào/ra được CPU chờ trạng thái sẵn sàng

d)

Modul vào/ra ngắt CPU khi nó ở trạng thái sẵn sàng

67.

Đối với nối ghép song song phát biểu nào sau đây sai:

a)

Tốn dây dẫn

b)

Khoảng cách ngắn do nhiễu cảm ứng

c)

Tốc độ truyền nhanh hơn nối ghép nối tiếp

d)

Truyền cùng lúc được nhiều bit