Mỗi bộ xử lý trong EWSD đều cú hệ điều hành riờng tuỳ thuộc vào nhiệm vụ cụ thể mà nú đảm nhiệm và đối tượng mà nú quản lý. Tất cả cỏc hệ điều hành đều phải làm việc theo thời gian thực (Real time). Hệ thống điều hành của bộ xử lý phối hợp CP bao gồm cỏc chương trỡnh thi hành (Executive Programs) và cỏc chương trỡnh bảo vệ ( Safeguarding Programs).
Cỏc chương trỡnh thực hiện được trang bị trong phần mềm của hệ thống EWSD bao gồm:
- Chương trỡnh xỏc định trỡnh tự cụng việc mà bộ xử lý CP cần thực hiện. Sau khi khởi tạo, cỏc nhiệm vụ mà CP phải thực hiện là một dóy cỏc sự kiện những yờu cầu của hệ điều hành hoặc yờu cầu từ cỏc đầu vào.
- Chương trỡnh quản lý đồng hồ: cho phộp chương trỡnh của người sử dụng cú thể được lập lờn hoặc thiết lập lại đồng hồ thời gian. Cỏc đồng hồ thời gian giỏm sỏt việc định thời gian cho một tiến trỡnh cần thực hiện và khởi tạo sau một khoảng thời gian định trước.
- Chương trỡnh quản lý bộ nhớ cú nhiệm vụ quản lý phần bộ nhớ cũn trống cú thể sử dụng để đưa vào phần mềm mới. Việc phõn phối phần mềm mới đến vị trớ nào trong bộ nhớ hoặc xúa phần mềm cũ lưu tại vị trớ nào đú trong bộ nhớ là do chương trỡnh quản lý bộ nhớ thực hiện.
- Chương trỡnh vào ra điều khiển và giỏm sỏt việc trao đổi bản tin giữa CP với LTG, CCNC, thiết bị ngoại vi bảo dưỡng và xử lý lệnh MML.
Cỏc chương trỡnh bảo vệ đảm bảo cho hệ thống EWSD khụng gặp phải hư hỏng trong quỏ trỡnh vận hành, khai thỏc. Cỏc nhiệm vụ của chương trỡnh bảo vệ là:
- Xỏc định cấu hỡnh hệ thống lỳc khởi động và thiết lập cấu hỡnh đú.
- Ghi nhận và xử lý cỏc bản tin phũng vệ từ cỏc bộ xử lý ngoại vi hoặc từ quỏ trỡnh xử lý của CP.
- Điều chỉnh việc thi hành chu trỡnh kiểm tra.
- Tỏi thiết lập cấu hỡnh hệ thống cú thể vận hành sau khi xảy ra lỗi phần cứng.