Khác biệt giữa các bản “Hệ thống nhúng”

→‎Đa nhiệm ưu tiên: Sửa từ ngữ cho gọn và rõ nghĩa hơn
n (replaced: máy tính cá nhân → máy tính cá nhân (3) using AWB)
(→‎Đa nhiệm ưu tiên: Sửa từ ngữ cho gọn và rõ nghĩa hơn)
Thẻ: Sửa đổi di động Sửa đổi từ trang di động
Ở loại kiến trúc này, hệ thống thường có một đoạn mã ở mức thấp thực hiện việc chuyển đổi giữa các tác vụ khác nhau thông qua một bộ định thời. Đoạn mã này thường nằm ở mức mà hệ thống được coi là có một hệ điều hành và vì thế cũng gặp phải tất cả những phức tạp trong việc quản lý đa nhiệm.
 
Bất kỳ tác vụ nào có thể phá hủy dữ liệu của một tác vụ khác đều cần phải được tách biệt một cách chính xác. Việc truy cập tới các dữ liệu chia sẻ có thể được quản lý bằng một số kỹ thuật đồng bộ hóa như hàng đợi thông điệp (message queues), semaphorescác phương thức truyền tin thị giác (semaphores)
Bởi những phức tạp nói trên nên một, giải pháp thường được đưa ra đó là sử dụng một hệ điều hành thời gian thực. Lúc đó, các nhà lập trình có thể tập trung vào việc phát triển các chức năng của thiết bị chứ không cần quan tâm đến các dịch vụ của hệ điều hành nữa.
 
=== Vi nhân (Microkernel) và nhân ngoại (Exokernel) ===
2

lần sửa đổi