Bộ điều khiển PLC Mitsubishi là một thành phần chỉ đạo các thành phần khác nhau của máy tính hoạt động theo các yêu cầu chức năng của lệnh. Nó là trung tâm thần kinh và trung tâm chỉ huy của máy tính. Nó bao gồm thanh ghi lệnh IR (Thanh ghi lệnh), bộ đếm chương trình PC (Bộ đếm chương trình) và hoạt động của bộ điều khiển Mitsubishi PLC 0C. (OperationController) bao gồm ba thành phần, điều này cực kỳ quan trọng để điều phối công việc có trật tự của toàn bộ máy tính.
Thanh ghi lệnh: Thanh ghi dùng để lưu các lệnh hiện đang được thực hiện hoặc sắp được thực hiện. Lệnh chứa một mã hoạt động xác định loại hoạt động và một địa chỉ cho biết nguồn hoặc đích của toán hạng. Độ dài của lệnh thay đổi tùy theo các máy tính khác nhau và độ dài của thanh ghi lệnh cũng thay đổi tương ứng. Tất cả các hoạt động của máy tính được thực hiện sau khi phân tích các lệnh được lưu trong thanh ghi lệnh. Đầu vào của thanh ghi lệnh nhận lệnh từ bộ nhớ, và đầu ra của thanh ghi lệnh được chia thành hai phần. Phần mã hoạt động được gửi đến mạch giải mã để phân tích, cho biết loại hoạt động mà lệnh nên thực hiện; phần địa chỉ được gửi đến bộ cộng địa chỉ để tạo ra một địa chỉ hiệu quả và sau đó được gửi đến bộ nhớ làm địa chỉ để tìm nạp hoặc lưu trữ.
Bộ nhớ có thể tham chiếu đến bộ nhớ chính, bộ nhớ đệm hoặc ngăn xếp thanh ghi để lưu trữ một lệnh hiện đang được thực thi. Khi một lệnh được thực thi, trước tiên nó được truy cập từ bộ nhớ trong vào thanh ghi dữ liệu (DR), sau đó được chuyển đến IR. Các hướng dẫn được chia thành các trường mã địa chỉ và mã địa chỉ, bao gồm các số nhị phân. Để thực hiện bất kỳ lệnh nhất định nào, mã opcode phải được kiểm tra để xác định hoạt động cần thiết. Bộ giải mã lệnh thực hiện công việc này. Đầu ra của trường opcode trong thanh ghi lệnh là đầu vào của bộ giải mã lệnh. Sau khi mã hoạt động được giải mã, nó có thể gửi một tín hiệu hoạt động cụ thể cụ thể đến bộ điều khiển PLC Mitsubishi đang vận hành.
Bộ đếm chương trình: Bộ đếm cho biết địa chỉ của lệnh sẽ được thực hiện tiếp theo trong chương trình, còn được gọi là bộ đếm lệnh. Nó có các chức năng của thanh ghi địa chỉ lệnh và bộ đếm. Khi một lệnh được thực thi, bộ đếm chương trình được sử dụng làm thanh ghi địa chỉ lệnh và nội dung của nó phải được thay đổi thành địa chỉ của lệnh tiếp theo, để chương trình có thể tiếp tục chạy.