Xét lệnh INTERRUPT. Lệnh này thuộc:
Trả lời:
Đáp án đúng: C
Lệnh INTERRUPT là lệnh ngắt, được sử dụng để yêu cầu bộ xử lý dừng thực hiện chương trình hiện tại và chuyển sang thực hiện một chương trình xử lý ngắt (interrupt handler). Do đó, nó thuộc nhóm lệnh chuyển điều khiển, vì nó thay đổi luồng thực thi của chương trình.
Câu hỏi liên quan
Lời giải:
Đáp án đúng: D
Để thực hiện một lệnh, bộ xử lý (CPU) thường phải trải qua một chu trình lệnh cơ bản. Chu trình này bao gồm các bước như tìm nạp lệnh (fetch), giải mã lệnh (decode), thực thi lệnh (execute), truy cập bộ nhớ (memory access - nếu cần), và ghi kết quả trở lại (write back).
Số lượng công đoạn chính xác có thể khác nhau tùy thuộc vào kiến trúc của bộ xử lý. Tuy nhiên, một số kiến trúc CPU hiện đại thường sử dụng quy trình 5 giai đoạn (5-stage pipeline) để tăng hiệu suất. Các giai đoạn này bao gồm:
1. Fetch (IF - Instruction Fetch): Lấy lệnh từ bộ nhớ.
2. Decode (ID - Instruction Decode): Giải mã lệnh và đọc các thanh ghi cần thiết.
3. Execute (EX - Execute): Thực hiện các phép toán số học hoặc logic.
4. Memory Access (MEM): Truy cập bộ nhớ (nếu lệnh yêu cầu).
5. Write Back (WB): Ghi kết quả trở lại thanh ghi.
Mặc dù có những kiến trúc phức tạp hơn với nhiều giai đoạn hơn, phương án "5 công đoạn" là đáp án phù hợp nhất trong các lựa chọn được đưa ra.
Số lượng công đoạn chính xác có thể khác nhau tùy thuộc vào kiến trúc của bộ xử lý. Tuy nhiên, một số kiến trúc CPU hiện đại thường sử dụng quy trình 5 giai đoạn (5-stage pipeline) để tăng hiệu suất. Các giai đoạn này bao gồm:
1. Fetch (IF - Instruction Fetch): Lấy lệnh từ bộ nhớ.
2. Decode (ID - Instruction Decode): Giải mã lệnh và đọc các thanh ghi cần thiết.
3. Execute (EX - Execute): Thực hiện các phép toán số học hoặc logic.
4. Memory Access (MEM): Truy cập bộ nhớ (nếu lệnh yêu cầu).
5. Write Back (WB): Ghi kết quả trở lại thanh ghi.
Mặc dù có những kiến trúc phức tạp hơn với nhiều giai đoạn hơn, phương án "5 công đoạn" là đáp án phù hợp nhất trong các lựa chọn được đưa ra.
Lời giải:
Đáp án đúng: D
Khối điều khiển (Control Unit - CU) trong CPU có nhiệm vụ chính là điều khiển và phối hợp hoạt động của tất cả các thành phần khác trong CPU để thực thi lệnh. Nó thực hiện việc giải mã lệnh, tạo ra các tín hiệu điều khiển cần thiết để điều khiển các bộ phận như ALU (Arithmetic Logic Unit), các thanh ghi, bộ nhớ và các module vào/ra.
- A. Điều khiển các tín hiệu bên trong và bên ngoài bộ xử lý: Đúng. Khối điều khiển tạo ra các tín hiệu để quản lý luồng dữ liệu và hoạt động bên trong CPU, cũng như tương tác với các thành phần bên ngoài như bộ nhớ.
- B. Điều khiển các thanh ghi và ALU: Đúng. Khối điều khiển chịu trách nhiệm điều khiển các thanh ghi để lưu trữ dữ liệu và địa chỉ, đồng thời điều khiển ALU để thực hiện các phép toán số học và logic.
- C. Điều khiển bộ nhớ và module vào ra: Đúng. Khối điều khiển cũng tham gia vào việc quản lý việc truy cập bộ nhớ và giao tiếp với các thiết bị ngoại vi thông qua các module vào/ra.
- D. Chỉ điều khiển các thanh ghi và ALU: Sai. Đây là một phần công việc của khối điều khiển, nhưng nó không *chỉ* giới hạn ở việc điều khiển các thanh ghi và ALU. Khối điều khiển còn điều khiển nhiều thành phần khác.
Vì vậy, đáp án sai là D.
- A. Điều khiển các tín hiệu bên trong và bên ngoài bộ xử lý: Đúng. Khối điều khiển tạo ra các tín hiệu để quản lý luồng dữ liệu và hoạt động bên trong CPU, cũng như tương tác với các thành phần bên ngoài như bộ nhớ.
- B. Điều khiển các thanh ghi và ALU: Đúng. Khối điều khiển chịu trách nhiệm điều khiển các thanh ghi để lưu trữ dữ liệu và địa chỉ, đồng thời điều khiển ALU để thực hiện các phép toán số học và logic.
- C. Điều khiển bộ nhớ và module vào ra: Đúng. Khối điều khiển cũng tham gia vào việc quản lý việc truy cập bộ nhớ và giao tiếp với các thiết bị ngoại vi thông qua các module vào/ra.
- D. Chỉ điều khiển các thanh ghi và ALU: Sai. Đây là một phần công việc của khối điều khiển, nhưng nó không *chỉ* giới hạn ở việc điều khiển các thanh ghi và ALU. Khối điều khiển còn điều khiển nhiều thành phần khác.
Vì vậy, đáp án sai là D.
Lời giải:
Đáp án đúng: C
Câu hỏi yêu cầu tìm phát biểu sai về các thanh ghi địa chỉ trong CPU.
- Phương án A: Đúng. Bộ đếm chương trình (Program Counter - PC) chứa địa chỉ của lệnh tiếp theo sẽ được thực thi. Do đó, nó quản lý địa chỉ vùng lệnh.
- Phương án B: Đúng. Thanh ghi con trỏ dữ liệu (Data Pointer - DP) được sử dụng để chứa địa chỉ của dữ liệu trong bộ nhớ.
- Phương án C: Sai. Vùng lệnh cần được quản lý để CPU biết lệnh nào cần được thực thi tiếp theo. Bộ đếm chương trình (PC) thực hiện chức năng này.
- Phương án D: Đúng. Con trỏ ngăn xếp (Stack Pointer - SP) chứa địa chỉ đỉnh của ngăn xếp.
Vậy, phát biểu sai là phương án C.
- Phương án A: Đúng. Bộ đếm chương trình (Program Counter - PC) chứa địa chỉ của lệnh tiếp theo sẽ được thực thi. Do đó, nó quản lý địa chỉ vùng lệnh.
- Phương án B: Đúng. Thanh ghi con trỏ dữ liệu (Data Pointer - DP) được sử dụng để chứa địa chỉ của dữ liệu trong bộ nhớ.
- Phương án C: Sai. Vùng lệnh cần được quản lý để CPU biết lệnh nào cần được thực thi tiếp theo. Bộ đếm chương trình (PC) thực hiện chức năng này.
- Phương án D: Đúng. Con trỏ ngăn xếp (Stack Pointer - SP) chứa địa chỉ đỉnh của ngăn xếp.
Vậy, phát biểu sai là phương án C.
Lời giải:
Đáp án đúng: A
Ngăn xếp (stack) là một cấu trúc dữ liệu hoạt động theo nguyên tắc LIFO (Last In, First Out), nghĩa là phần tử cuối cùng được thêm vào sẽ là phần tử đầu tiên được lấy ra.
- Phương án A sai vì FIFO (First In, First Out) là đặc điểm của hàng đợi (queue), không phải ngăn xếp.
- Phương án B đúng vì ngăn xếp hoạt động theo nguyên tắc LIFO.
- Phương án C đúng vì con trỏ ngăn xếp luôn trỏ đến đỉnh của ngăn xếp, nơi phần tử mới nhất được thêm vào.
- Phương án D đúng vì khi cất thêm thông tin vào ngăn xếp (push), con trỏ ngăn xếp thường giảm (nếu ngăn xếp được triển khai theo hướng giảm địa chỉ) hoặc tăng (nếu ngăn xếp được triển khai theo hướng tăng địa chỉ), tùy thuộc vào cách triển khai. Tuy nhiên, việc giảm là phổ biến hơn.
Vậy, đáp án sai là A.
- Phương án A sai vì FIFO (First In, First Out) là đặc điểm của hàng đợi (queue), không phải ngăn xếp.
- Phương án B đúng vì ngăn xếp hoạt động theo nguyên tắc LIFO.
- Phương án C đúng vì con trỏ ngăn xếp luôn trỏ đến đỉnh của ngăn xếp, nơi phần tử mới nhất được thêm vào.
- Phương án D đúng vì khi cất thêm thông tin vào ngăn xếp (push), con trỏ ngăn xếp thường giảm (nếu ngăn xếp được triển khai theo hướng giảm địa chỉ) hoặc tăng (nếu ngăn xếp được triển khai theo hướng tăng địa chỉ), tùy thuộc vào cách triển khai. Tuy nhiên, việc giảm là phổ biến hơn.
Vậy, đáp án sai là A.
Lời giải:
Đáp án đúng: A
Mode địa chỉ thanh ghi là phương pháp truy xuất dữ liệu mà toán hạng cần dùng nằm trực tiếp trong thanh ghi. Điều này có nghĩa:
* Toán hạng là nội dung của thanh ghi: Đúng, đây là bản chất của mode địa chỉ thanh ghi.
* Không tham chiếu bộ nhớ: Đúng, vì dữ liệu đã có sẵn trong thanh ghi, không cần truy cập bộ nhớ.
Như vậy, đáp án D ("Cả b và c đều đúng") là đúng.
Đáp án A ("Toán hạng là nội dung ngăn nhớ có địa chỉ nằm trong thanh ghi") là sai, vì đây là mô tả của mode địa chỉ gián tiếp qua thanh ghi (register indirect addressing mode), không phải mode địa chỉ thanh ghi.
Do đó, đáp án sai là A.
* Toán hạng là nội dung của thanh ghi: Đúng, đây là bản chất của mode địa chỉ thanh ghi.
* Không tham chiếu bộ nhớ: Đúng, vì dữ liệu đã có sẵn trong thanh ghi, không cần truy cập bộ nhớ.
Như vậy, đáp án D ("Cả b và c đều đúng") là đúng.
Đáp án A ("Toán hạng là nội dung ngăn nhớ có địa chỉ nằm trong thanh ghi") là sai, vì đây là mô tả của mode địa chỉ gián tiếp qua thanh ghi (register indirect addressing mode), không phải mode địa chỉ thanh ghi.
Do đó, đáp án sai là A.
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
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

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp
136 tài liệu563 lượt tải

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp
125 tài liệu585 lượt tải

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng
325 tài liệu608 lượt tải

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất
331 tài liệu1010 lượt tải

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
246 tài liệu802 lượt tải

CEO.22: Bộ Tài Liệu Quy Trình Kiểm Toán, Kiểm Soát Nội Bộ Doanh Nghiệp
138 tài liệu417 lượt tải
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.
77.000 đ/ tháng