Ngân hàng câu hỏi vấn đáp môn kiến trúc máy tính | Đại học Kinh tế Kỹ thuật Công nghiệp
Ngân hàng câu hỏi này giúp sinh viên ôn tập và củng cố kiến thức lý thuyết và thực hành trong môn Kiến trúc máy tính. Việc hiểu và vận dụng các câu hỏi này sẽ giúp sinh viên tự tin hơn trong kỳ thi và trong thực tiễn nghề nghiệp. Cache là bộ nhớ tạm thời có tốc độ truy xuất cao, lưu trữ dữ liệu và lệnh thường sử dụng để tăng tốc độ truy cập cho CPU, giảm thiểu thời gian chờ đợi khi lấy dữ liệu từ bộ nhớ chính.
Môn: Kiến trúc máy tính (KTMT)
Trường: Đại học Kinh tế kỹ thuật công nghiệp
Thông tin:
Tác giả:
Preview text:
Tong - Đề cương
NGÂN HÀNG CÂU HỎI VẤN ĐÁP MÔN KIẾN TRÚC MÁY TÍNH PHẦN I. LÝ THUYẾT
1. Chức năng của Bộ xử lý trung tâm CPU?
Nó điều khiển mọi hoạt động của máy tính, điều khiển các quá trình nạp và xử lý dữ liệu, hoạt động
theo chương trình nằm trong bộ nhớ chính.
2. Bộ xử lý trung tâm CPU gồm có?
Khối điều khiển( CU ) , khối tính toán số học và Logic ( ALU ), tập các Thanh ghi.
3. Đơn vị điều khiển (CU) có nhiệm vụ gì?
Khối điều khiển CU - control unit: thực hiện vai trò kiểm soát toàn bộ các bộ phận khác trong máy
tính. Đồng thời nó làm nhiệm vụ phiên dịch các lệnh thành các tín hiệu hoặc thành các vi lệnh nhỏ
hơn để gửi tới các bộ phận khác trong máy tính
4. Đơn vị tính toán số học và Logic (ALU) có nhiệm vụ gì?
Khối tính toán số học và logic ALU - Arithmetic & Logic Unit: sử dụng để thực hiện các phép toán +,-,*,/…
5. Các thanh ghi – Registers có nhiệm vụ gì?
Các thanh ghi - Registers: đây là các ô nhớ đặc biệt có tốc độ trao đổi dữ liệu rất nhanh -từ 3 đến 10
ns - thường dùng làm nhiệm vụ lưu các kết quả trung gian.
Ví dụ: Lưu trữ lệnh, dữ liệu trước khi CPU xử lý, hoặc có thể lưu trữ các kết quả trung gian khi ALU thực hiện tinh toán.
6. Hãy cho biết hình vẽ sau là của cổng Logic cơ sở nào? NAND
7. Hãy cho biết hình vẽ sau là của cổng Logic cơ sở nào? Cổng OR
8. Hãy cho biết hình vẽ sau là của cổng Logic cơ sở nào? Cổng NOR
9. Hãy cho biết hình vẽ sau là của cổng Logic cơ sở nào? Cổng AND
10. Hãy cho biết hình vẽ sau là của cổng Logic cơ sở nào? Cổng XOR
11. Hệ thống BUS dùng để làm gì?
Hệ thống bus dùng để kết nối giữa hai hoặc nhiều thiết bị, phép các tín hiệu điều khiển, dữ liệu, địa
chỉ có thể được di chuyển từ bộ phận này đến bộ phận khác.
Hệ thống bus bao gồm bus địa chỉ (address bus), bus dữ liệu (data bus), bus điều khiển (control bus). -
Bus dữ liệu: cho phép truyền dữ liệu theo hai chiều nhưng không đồng thời. -
Bus địa chỉ: vận chuyển địa chỉ xác định ngăn nhớ hay cổng vào ra. Chỉ cho phép truyền một
chiều, hoặc từ CPU đến bộ nhớ chính, hoặc từ CPU đến các thiết bị vào ra. -
Bus điều khiển: Truyền tín hiệu điều khiển từ CPU đến bộ nhớ chính hoặc tới các giao diện vào ra.
12. Loại BUS nào làm nhiệm vụ điều khiển các tín hiệu đọc/ghi dữ liệu giữa chip vi xử lý và bộ nhớ? Bus dữ liệu .
13. Loại BUS nào làm nhiệm vụ đọc/ghi dữ liệu giữa chip vi xử lý và bộ nhớ? Bus dữ liệu
14. Cấu trúc chung của một mã lệnh gồm những thành phần nào? -
Tiền tố (Prefix) đi trước mã lệnh (có thể có/không). -
Mã toán (Operation code) chỉ ra các thao tác CPU cần thực hiện, phân biệt đó là lệnh gì (một chuỗi các bit 0, 1). -
Toán hạng (operand) xác định đối tượng mà phép toán được thực hiện (nội dung của thanh
ghi/bộ nhớ). Các toán hạng ngăn cách nhau bởi dấu phẩy (có/không). -
Địa chỉ trực tiếp: Xác định địa chỉ của các toán hạng.
15. Ngăn xếp Stack là vùng nhớ có cấu trúc nào?
Là vùng nhớ có cấu trúc LIFO (Last In - First Out). -
Dùng để phục vụ cho các chương trình con. -
Đáy ngăn xếp là một ngăn nhớ xác định. -
Đỉnh ngăn xếp là thông tin nằm ở vị trí trên cùng trong ngăn xếp. -
Đỉnh ngăn xếp có thể bị thay đổi
PHẦN II. BÀI TẬP A. MẠCH LOGIC
Câu 1: Hãy chọn hàm đầu ra cho mạch Logic sau?