Из за ограниченного количества логических элементов на нашей ПЛИС, нам не удалось аппаратно реализовать планировщик задач. Поэтому использована гибридная схема, при которой планировщик задач реализован в микрокоде процессора. В систему команд процессора добавлено несколько новых инструкций для взаимодействий с планировщиком, а также добавлены некоторые аппаратные возможности для обеспечения многозадачности. Ниже показана предварительная версия микрокода-планировщика. Вход в планир...
Дальше...