In RTOS task management, which state indicates that a task is waiting for an event before it can continue execution?
Dễ4 phương ánTỷ lệ đúng 84%19 lượt làmCó lời giảiXuất hiện trong 1 bộ đề
A·B·C·DCác phương án trả lời
AFinished
BReady
CRunning
BlockedĐúng
Giải thích chi tiết
Trong quản lý nhiệm vụ của hệ điều hành thời gian thực (RTOS), trạng thái 'Blocked' cho biết một nhiệm vụ đang chờ đợi sự kiện trước khi nó có thể tiếp tục thực hiện. Khi một nhiệm vụ đang chạy và cần chờ đợi một sự kiện nhất định, chẳng hạn như nhận một tín hiệu từ thiết bị ngoại vi hoặc chờ đợi một dữ liệu được tạo ra, nó sẽ chuyển sang trạng thái 'Blocked'. Trong trạng thái này, nhiệm vụ sẽ không được thực hiện và sẽ chờ đợi sự kiện mong muốn. Khi sự kiện xảy ra, nhiệm vụ sẽ được kích hoạt trở lại và chuyển sang trạng thái 'Ready' để chờ đợi thời gian thực hiện.