JavaScript is required
Danh sách đề

100+ câu hỏi trắc nghiệm Kĩ thuật vi xử lý có lời giải chi tiết - Đề 2

50 câu hỏi 60 phút

Thẻ ghi nhớ
Luyện tập
Thi thử
Nhấn để lật thẻ
1 / 50

CPU sử dụng tín hiệu của BUS nào để thông báo cho vào ra biết cần cấp hay nhận dữ liệu?

A.
Địa chỉ
B.
Dữ liệu
C.
Điều khiển
D.
Cả ba câu kia đều đúng
Đáp án
Đáp án đúng: C
CPU sử dụng BUS điều khiển (Control Bus) để gửi các tín hiệu điều khiển đến các thiết bị vào/ra (I/O). Các tín hiệu này thông báo cho các thiết bị I/O biết khi nào CPU muốn đọc dữ liệu từ chúng (input) hoặc ghi dữ liệu vào chúng (output). BUS địa chỉ (Address Bus) được dùng để chọn địa chỉ của thiết bị I/O mà CPU muốn giao tiếp, còn BUS dữ liệu (Data Bus) được dùng để truyền dữ liệu thực tế giữa CPU và các thiết bị I/O.

Danh sách câu hỏi:

Lời giải:
Đáp án đúng: C
CPU sử dụng BUS điều khiển (Control Bus) để gửi các tín hiệu điều khiển đến các thiết bị vào/ra (I/O). Các tín hiệu này thông báo cho các thiết bị I/O biết khi nào CPU muốn đọc dữ liệu từ chúng (input) hoặc ghi dữ liệu vào chúng (output). BUS địa chỉ (Address Bus) được dùng để chọn địa chỉ của thiết bị I/O mà CPU muốn giao tiếp, còn BUS dữ liệu (Data Bus) được dùng để truyền dữ liệu thực tế giữa CPU và các thiết bị I/O.

Câu 2:

Cấu trúc đường ống (Pipeline) là gì?

Lời giải:
Đáp án đúng: A
Cấu trúc đường ống (Pipeline) là một kỹ thuật trong thiết kế bộ xử lý cho phép thực hiện đồng thời nhiều lệnh tại một thời điểm. Mỗi lệnh được chia thành nhiều giai đoạn, và các giai đoạn này được thực hiện song song trên các lệnh khác nhau. Ví dụ, trong khi lệnh thứ nhất đang ở giai đoạn giải mã, lệnh thứ hai có thể đang ở giai đoạn tìm nạp, và lệnh thứ ba có thể đang ở giai đoạn thực thi. Điều này giúp tăng hiệu năng của bộ xử lý so với việc thực hiện tuần tự từng lệnh.

Câu 3:

Để đọc dữ liệu từ bộ nhớ, CPU cần thực hiện các công việc nào?

Lời giải:
Đáp án đúng: A
Để đọc dữ liệu từ bộ nhớ, CPU cần thực hiện các bước sau:

1. Cấp địa chỉ: CPU đưa địa chỉ của ô nhớ cần đọc lên bus địa chỉ (address bus).
2. Cấp tín hiệu điều khiển chọn bộ nhớ: CPU kích hoạt tín hiệu điều khiển để chọn chip nhớ cụ thể mà nó muốn truy cập. Tín hiệu này thường là Chip Select (CS) hoặc Chip Enable (CE).
3. Cấp tín hiệu yêu cầu đọc bộ nhớ: CPU phát tín hiệu điều khiển đọc (Read - RD) để thông báo cho bộ nhớ rằng nó muốn đọc dữ liệu.
4. Nhận dữ liệu từ data bus vào: Bộ nhớ đưa dữ liệu từ ô nhớ được chỉ định lên bus dữ liệu (data bus), và CPU nhận dữ liệu này vào bên trong.

Vì vậy, đáp án A là chính xác nhất.

Câu 4:

Để đọc dữ liệu từ vào ra, CPU cần thực hiện các công việc nào?

Lời giải:
Đáp án đúng: A
CPU thực hiện các bước sau để đọc dữ liệu từ thiết bị vào ra:

1. Cấp địa chỉ: CPU gửi địa chỉ của thiết bị vào ra mà nó muốn giao tiếp đến hệ thống địa chỉ (address bus).
2. Cấp tín hiệu điều khiển chọn vào ra: CPU kích hoạt các đường điều khiển thích hợp để chọn thiết bị vào ra cụ thể mà nó muốn giao tiếp.
3. Cấp tín hiệu yêu cầu đọc vào ra: CPU phát tín hiệu yêu cầu đọc (read) đến thiết bị vào ra.
4. Nhận dữ liệu từ data bus vào: Thiết bị vào ra đặt dữ liệu lên bus dữ liệu (data bus), và CPU đọc dữ liệu này từ bus vào thanh ghi của nó.

Do đó, đáp án A là chính xác nhất. Các đáp án khác có thể sai ở một số điểm, ví dụ như đáp án B nói "CPU nhận địa chỉ từ vào ra" là sai vì CPU là bên cấp địa chỉ. Đáp án C nói "nhận tín hiệu cho phép đọc từ vào ra" có thể gây nhầm lẫn, tín hiệu yêu cầu đọc chính xác hơn. Đáp án D sai ở chỗ CPU không cấp dữ liệu ra data bus trong quá trình đọc.

Câu 5:

Để ghi dữ liệu ra vào ra, CPU cần thực hiện các công việc nào?

Lời giải:
Đáp án đúng: C
Để ghi dữ liệu ra vào ra (I/O), CPU cần thực hiện các bước sau:

1. Cấp địa chỉ: CPU gửi địa chỉ của thiết bị I/O mà nó muốn giao tiếp đến hệ thống.
2. Cấp tín hiệu điều khiển chọn vào ra: CPU kích hoạt một tín hiệu điều khiển để chọn thiết bị I/O cụ thể.
3. Cấp tín hiệu yêu cầu phép ghi vào ra: CPU gửi tín hiệu yêu cầu thao tác ghi dữ liệu.
4. Cấp dữ liệu ra data bus: CPU đặt dữ liệu cần ghi lên bus dữ liệu để thiết bị I/O nhận.

Do đó, đáp án C là chính xác nhất vì nó bao gồm tất cả các bước cần thiết để CPU ghi dữ liệu ra vào ra.

Câu 6:

Khi thực hiện các lệnh với dữ liệu nằm trên các thanh ghi bên trong CPU, data bus của CPU sẽ ở trạng thái:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 7:

Trong cấu trúc một CPU truyền thống, thanh ghi chứa (Acc) thường có chức năng gì khi ALU thực hiện các phép tính số học và logic?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 8:

ALU thực hiện các phép tính nhiều nhất có bao nhiêu toán hạng?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 9:

Các thanh ghi địa chỉ bộ nhớ (MAR) có chức năng gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 10:

Thanh ghi con trỏ ngăn xếp (SP) có chức năng gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 11:

Thông thường, các bit trong thanh ghi cờ bao gồm:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 13:

Thanh ghi PC (Program Counter) trong ARM7 được sử dụng để làm gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 14:

Thanh ghi CPSR (Current Program Status Register) trong ARM7 được sử dụng để làm gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 17:

Sau khi thực hiện xong một lệnh giá trị của thanh ghi PC sẽ thay đổi như thế nào?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 18:

Sự khác nhau giữa lệnh rẽ nhánh và lệnh gọi chương trình con là gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 20:

MMU có chức năng gì trong hệ thống vi xử lý?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 21:

Bit I trong thanh ghi CPSR của ARM7TDMI sử dụng để:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 22:

Các bit cờ điều kiện trong thanh ghi trạng thái chương trình CPSR (Current Program Status Register) sử dụng để:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 23:

Bit V trong thanh ghi CPSR của ARM7TDMI sẽ được lập khi:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 25:

Chế độ FIQ của ARM thực hiện nhanh các ISR do:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 26:

Khi xảy ra các ngoại lệ (Exception), ARM sẽ thực hiện các lệnh:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 27:

Khi xảy ra ngoại lệ, địa chỉ quay về sẽ được lưu trữ:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 28:

Công việc CPU ARM thực hiện khi xảy ra ngoại lệ:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 29:

Công việc CPU ARM thực hiện khi kết thúc một ngoại lệ:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 30:

Khi đang thực hiện một ISR ngoại lệ, cờ cấm ngắt của ARM được lập để:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 31:

Tại sao khi sử dụng thanh ghi địa chỉ bộ nhớ, độ dài mã lệnh truy cập bộ nhớ sẽ ngắn hơn?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 32:

Mã điều kiện GE xảy ra khi:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 33:

Mã điều kiện LE xảy ra khi:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 34:

Để điều khiển ghi một chip nhớ trong hệ thống vi xử lý cần:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 35:

Tại sao các hệ thống vi xử lý yêu cầu dung lượng bộ nhớ lớn thường sử dụng DRAM làm bộ nhớ chính?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 36:

Các đặc tính khác nhau giữa DRAM và SRAM bao gồm:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 37:

EEPROM là loại bộ nhớ:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 38:

Trong phương thức điều khiển vào ra theo quét vòng (Polling):

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 39:

Thành phần nào trong CPU chịu trách nhiệm điều khiển hoạt động của máy tính và lấy dữ liệu từ bộ nhớ?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 40:

Trong kiến trúc CISC, một lệnh có thể thực hiện nhiều tác vụ khác nhau bao gồm:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 41:

Kiến trúc RISC tập trung vào điều gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 42:

ROM và RAM đều là loại bộ nhớ trong máy tính. Tuy nhiên, điểm khác biệt quan trọng nhất giữa chúng là gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 43:

BUS địa chỉ (Address Bus) trong hệ thống vi xử lý được sử dụng để làm gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 44:

Trong một hệ thống vi xử lý, BUS địa chỉ là các tín hiệu:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 45:

BUS điều khiển (Control Bus) trong hệ thống vi xử lý được sử dụng để làm gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 46:

Khác nhau cơ bản giữa vi xử lý và vi điều khiển là:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 47:

ALU thường thực hiện các phép xử lý dữ liệu nào?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 50:

Điều gì xảy ra khi thanh ghi bộ đếm chương trình PC trỏ vào vùng nhớ dữ liệu?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP