Trang Chủ Phần cứng Một đơn vị điều khiển (cu) là gì? - định nghĩa từ techopedia

Một đơn vị điều khiển (cu) là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Đơn vị điều khiển (CU) có nghĩa là gì?

Một đơn vị điều khiển (CU) xử lý tất cả các tín hiệu điều khiển bộ xử lý. Nó chỉ đạo tất cả các luồng đầu vào và đầu ra, tìm nạp mã cho các hướng dẫn từ các chương trình vi mô và chỉ đạo các đơn vị và mô hình khác bằng cách cung cấp tín hiệu điều khiển và thời gian. Một thành phần CU được coi là bộ não của bộ xử lý vì nó đưa ra các mệnh lệnh cho mọi thứ và đảm bảo thực hiện lệnh chính xác.

Techopedia giải thích Đơn vị điều khiển (CU)

Một CU lấy đầu vào của nó từ các thanh ghi lệnh và trạng thái. Các quy tắc hoạt động của nó, hoặc chương trình vi mô, được mã hóa trong một mảng logic lập trình (PLA), logic ngẫu nhiên hoặc bộ nhớ chỉ đọc (ROM).


Các hàm CU như sau:

  • Kiểm soát thực hiện lệnh tuần tự
  • Hướng dẫn phiên dịch
  • Hướng dẫn luồng dữ liệu qua các khu vực máy tính khác nhau
  • Điều chỉnh và kiểm soát thời gian xử lý
  • Gửi và nhận tín hiệu điều khiển từ các thiết bị máy tính khác
  • Xử lý nhiều tác vụ, chẳng hạn như tìm nạp, giải mã, xử lý thực thi và lưu trữ kết quả

CU được thiết kế theo hai cách:

  • Điều khiển cứng: Thiết kế dựa trên kiến ​​trúc cố định. CU được tạo thành từ flip-flop, cổng logic, mạch kỹ thuật số và mạch mã hóa và giải mã được nối dây theo một cách cụ thể và cố định. Khi cần thay đổi tập lệnh, thay đổi dây và mạch phải được thực hiện. Điều này được ưu tiên trong kiến ​​trúc điện toán tập lệnh giảm (RISC), chỉ có một số lượng nhỏ các hướng dẫn.
  • Điều khiển chương trình vi mô: Chương trình vi mô được lưu trữ trong bộ nhớ điều khiển đặc biệt và dựa trên sơ đồ. Họ có thể thay thế và lý tưởng vì sự đơn giản của họ.
Một đơn vị điều khiển (cu) là gì? - định nghĩa từ techopedia