Kiến trúc máy tínhĐề thi, bài tập trắc nghiệm Kiến trúc máy tính online – Đề #6 Đăng vào 31 Tháng 7, 2026 bởi admin Đề thi, bài tập trắc nghiệm Kiến trúc máy tính online – Đề #6 Đề thi, bài tập trắc nghiệm Kiến trúc máy tính online – Đề #6 Số câu50Quiz ID5700 Câu 1 Câu 1: Khi truy nhập cache, xét ánh xạ trực tiếp, phát biểu nào sau đây là đúng: A Mỗi block có thể ánh xạ vào một line bất kỳ B Mỗi block có thể ánh xạ vào một line bất kỳ trong một tập line xác định C Mỗi block chỉ được ánh xạ vào một line duy nhất D Mỗi block chỉ được ánh xạ vào một trong bốn line xác định Câu 2 Câu 2: Khi truy nhập cache, xét ánh xạ trực tiếp, phát biểu nào sau đây là sai: A Mỗi block không thể ánh xạ vào một line bất kỳ B Mỗi block không thể ánh xạ vào một line bất kỳ trong tám line xác định C Mỗi block chỉ được ánh xạ vào một line duy nhất D Mỗi block chỉ được ánh xạ vào một trong hai line xác định Câu 3 Câu 3: Khi truy nhập cache, xét ánh xạ liên kết hoàn toàn, phát biểu nào sau đây là đúng: A Mỗi block có thể ánh xạ vào một line bất kỳ B Mỗi block có thể ánh xạ vào một line bất kỳ trong bốn line xác định C Mỗi block chỉ được ánh xạ vào một line duy nhất D Mỗi block chỉ được ánh xạ vào một trong mười sáu line xác định Câu 4 Câu 4: Khi truy nhập cache, xét ánh xạ liên kết hoàn toàn, phát biểu nào sau đây là sai: A Mỗi block có thể ánh xạ vào một line bất kỳ B Mỗi block có thể ánh xạ vào một line bất kỳ trong tám line xác định C Mỗi block không chỉ được ánh xạ vào một line duy nhất D Mỗi block không chỉ được ánh xạ vào một trong bốn line xác định Câu 5 Câu 5: Khi truy nhập cache, xét ánh xạ liên kết tập hợp, phát biểu nào sau đây là đúng: A Mỗi block có thể ánh xạ vào một line bất kỳ B Mỗi block có thể ánh xạ vào một line bất kỳ trong một tập line xác định C Mỗi block có thể ánh xạ vào một line duy nhất trong một tập line xác định D Mỗi block chỉ được ánh xạ vào một line duy nhất Câu 6 Câu 6: Khi truy nhập cache, xét ánh xạ liên kết tập hợp, phát biểu nào sau đây là sai: A Mỗi block có thể ánh xạ vào một line bất kỳ trong một tập line xác định B Mỗi block không chỉ được ánh xạ vào một line duy nhất C Mỗi block chỉ ánh xạ vào một line duy nhất trong một tập line xác định D Mỗi block chỉ được ánh xạ duy nhất vào một tập line xác định Câu 7 Câu 7: 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 Câu 8 Câu 8: Chức năng của Modul vào/ra: A Nối ghép với BXL và hệ thống nhớ B Nối ghép với một hoặc nhiều TBNV C Cả a và b đều đúng D Cả a và b đều sai Câu 9 Câu 9: 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 Câu 10 Câu 10: Đố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 Câu 11 Câu 11: Có các phương pháp địa chỉ hoá cổng vào/ra: A Vào/ra cách biệt B Vào/ra theo bản đồ bộ nhớ C Vào ra theo bản đồ thanh ghi D Cả a và b đúng Câu 12 Câu 12: Đối với phương pháp vào/ra cách biệt, phát biểu nào sau đây là sai: A Không gian địa chỉ cổng khô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 Tín hiệu truy nhập cổng và truy nhập bộ nhớ là khác nhau D Sử dụng các lệnh vào/ra trực tiếp Câu 13 Câu 13: Đố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 Câu 14 Câu 14: Đố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ớ Câu 15 Câu 15: Đối với phương pháp vào/ra theo bản đồ bộ nhớ, phát biểu nào sau đây là đúng: A Không gian địa chỉ cổng nằm ngoài không gian địa chỉ bộ nhớ B Phải phân biệt tín hiệu khi truy nhập bộ nhớ hay cổng vào/ra C Sử dụng các lệnh vào/ra trực tiếp D Dùng các lệnh truy nhập bộ nhớ để truy nhập cổng Câu 16 Câu 16: 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 Câu 17 Câu 17: 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 Câu 18 Câu 18: 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 Đây là phương pháp trao đổi dữ liệu đơn giản nhất B Đây là phương pháp trao đổi dữ liệu nhanh nhất C Thiết kế mạch phức tạp D Cả b và c đều đúng Câu 19 Câu 19: 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 Câu 20 Câu 20: Với phương pháp vào/ra bằng ngắt, phát biểu nào sau đây là đúng: A TBNV là đối tượng chủ động trong trao đổi dữ liệu B Là phương pháp hoàn toàn xử lý bằng phần cứng C CPU là đối tượng chủ động trong trao đổi dữ liệu D Là phương pháp hoàn toàn xử lý bằng phần mềm Câu 21 Câu 21: Số lượng phương pháp xác định modul ngắt là: A 4 phương pháp B 3 phương pháp C 2 phương pháp D 1 phương pháp Câu 22 Câu 22: Các phương pháp xác định modul ngắt gồm có: A Kiểm tra vòng bằng phần mềm và phần cứng, chiếm bus, chiếm CPU B Nhiều đường yêu cầu ngắt, kiểm tra vòng bằng phần mềm, chiếm bus, chiếm bộ nhớ C Chiếm bus, kiểm tra vòng bằng phần cứng, nhiều đường yêu cầu ngắt, ngắt mềm D Nhiều đường yêu cầu ngắt, kiểm tra vòng bằng phần mềm và phần cứng, chiếm bus Câu 23 Câu 23: 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 CPU có một đường yêu cầu ngắt cho các modul vào/ra 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 Số lượng thiết bị có thể đáp ứng là khá lớn D CPU có nhiều đường yêu cầu ngắt cho mỗi modul vào/ra Câu 24 Câu 24: Với phương pháp kiểm tra vòng bằng phần mềm (trong việc xác định modul ngắt), phát biểu nào sau đây là đúng: A BXL kiểm tra một lúc nhiều modul vào/ra B Tốc độ khá nhanh C BXL thực hiện kiểm tra từng modul vào/ra D BXL thực hiện phần mềm kiểm tra từng modul vào/ra Câu 25 Câu 25: Với phương pháp kiểm tra vòng bằng phần cứng (trong việc xác định modul ngắt), phát biểu nào sau đây là sai: A BXL phát tín hiệu chấp nhận ngắt đến chuỗi các modul vào/ra B Modul vào/ra đặt vectơ ngắt lên bus dữ liệu C BXL dùng vectơ ngắt để xác định CTC điều khiển ngắt D Tất cả đều sai Câu 26 Câu 26: 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 Câu 27 Câu 27: 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 Câu 28 Câu 28: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 Câu 29 Câu 29: Với hình vẽ dưới đây, phát biểu nào sau đây là đúng: A Ngắt X và ngắt Y cùng được đáp ứng một lúc B Đây là sơ đồ ngắt lồng nhau C Ngắt X và ngắt Y gửi tín hiệu yêu cầu cùng một lúc D Xử lý xong ngắt X rồi xử lý ngắt Y Câu 30 Câu 30: 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 X được phục vụ trước ngắt Y C Ngắt Y gửi yêu cầu ngắt trước ngắt X D Ngắt Y được phục vụ sau ngắt X Câu 31 Câu 31: 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 X có mức ưu tiên cao hơn ngắt Y D Ngắt X và ngắt Y có cùng mức ưu tiên Câu 32 Câu 32: 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 Câu 33 Câu 33: 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 Câu 34 Câu 34: Với phương pháp vào/ra bằng DMA, phát biểu nào sau đây là đúng: A TBNV dùng tín hiệu DACK để yêu cầu trao đổi dữ liệu B CPU dùng tín hiệu DREQ để trả lời đồng ý DMA C DMAC gửi tín hiệu HRQ để xin dùng các đường bus D DMAC gửi tín hiệu HLDA để xin dùng các đường bus Câu 35 Câu 35: 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 Câu 36 Câu 36: Với phương pháp vào/ra bằng DMA, phát biểu nào sau đây là sai: A Đây là phương pháp có tốc độ trao đổi dữ liệu chậm B Đây là phương pháp có tốc độ trao đổi dữ liệu nhanh C Trước khi điều khiển, DMAC phải xin phép CPU D Nhu cầu trao đổi dữ liệu xuất phát từ TBNV Câu 37 Câu 37: Có các kiểu trao đổi dữ liệu DMA như sau: A DMA cả mảng, DMA theo khối, DMA một lần B DMA ăn trộm chu kỳ, DMA một nửa, DMA trong suốt C DMA một nửa, DMA ăn trộm chu kỳ, DMA cả mảng D DMA theo khối, DMA ăn trôm chu kỳ, DMA trong suốt Câu 38 Câu 38: Đối với ngắt cứng, phát biểu nào sau đây là đúng: A Có hai loại ngắt cứng B Mọi ngắt cứng đều chắn được C Mọi ngắt cứng đều không chắn được D Ngắt cứng MI là ngắt không chắn được Câu 39 Câu 39: Đối với ngắt cứng, phát biểu nào sau đây là sai: A Có hai loại ngắt cứng B Mọi ngắt cứng đều chắn được C Ngắt cứng MI còn gọi là ngắt INTR D Ngắt cứng MI là ngắt chắn được Câu 40 Câu 40: Đối với ngắt mềm, phát biểu nào sau đây là đúng: A Do BXL sinh ra B Do TBNV gửi đến C Do lệnh ngắt nằm trong chương trình sinh ra D Không phải là lệnh trong chương trình Câu 41 Câu 41: Đố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 Câu 42 Câu 42: Đối với ngắt ngoại lệ, phát biểu nào sau đây là đúng: A Là ngắt do lỗi chương trình sinh ra B Là ngắt từ bên ngoài gửi đến C Là ngắt từ ROM gửi đến D Là ngắt không bình thường Câu 43 Câu 43: Đối với ngắt ngoại lệ, phát biểu nào sau đây là sai: A Lệnh chia cho 0 sinh ra ngắt ngoại lệ B Lệnh sai cú pháp sinh ra ngắt ngoại lệ C Tràn số sinh ra ngắt ngoại lệ D Lỗi bộ nhớ sinh ra ngắt ngoại lệ Câu 44 Câu 44: Các bước của quá trình DMA diễn ra theo thứ tự sau đây: A DREQ -> HLDA -> DACK -> HRQ -> trao đổi dữ liệu-> kết thúc B DREQ -> HRQ -> HLDA -> DACK -> trao đổi dữ liệu-> kết thúc C HRQ -> HLDA -> DACK -> DREQ -> trao đổi dữ liệu-> kết thúc D HRQ -> DACK -> DREQ -> HLDA -> trao đổi dữ liệu-> kết thúc Câu 45 Câu 45: Đố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 dữ liệu mới trả lại bus cho BXL Câu 46 Câu 46: Đối với kiểu DMA theo khối, phát biểu nào sau đây là sai: A BXL nhường hoàn toàn bus cho DMAC B BXL không 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 nhóm 2 byte dữ liệu D Truyền xong hết dữ liệu mới trả lại bus cho BXL Câu 47 Câu 47: Đối với kiểu DMA ăn trộm chu kỳ, 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 Câu 48 Câu 48: Đối với kiểu DMA ăn trộm chu kỳ, phát biểu nào sau đây là sai: A DMAC chỉ sử dụng một số chu kỳ nào đó của bus B BXL không sử dụng bus hoàn toàn C DMAC sử dụng bus hoàn toàn D Dữ liệu không được truyền một cách liên tục Câu 49 Câu 49: Đố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 Câu 50 Câu 50: Đối với kiểu DMA trong suốt, phát biểu nào sau đây là sai: A Khi DMAC không dùng bus thì BXL tranh thủ dùng bus B DMA được tiến hành khi BXL không dùng bus C BXL và DMAC dùng bus xen kẽ nhau D BXL và DMAC không cùng một lúc dùng bus Đề thi, bài tập trắc nghiệm Kiến trúc máy tính online – Đề #5 Đề thi, bài tập trắc nghiệm Kiến trúc máy tính online – Đề #7