Опубликован: 24.11.2024 | Доступ: свободный | Студентов: 2 / 0 | Длительность: 03:11:00
Тема: Программирование
Лекция 2:
Список терминов
< Лекция 1 || Лекция 2 || Лекция 3 >
BSP (board support packages) | пакеты поддержки платы |
PCB (printed circuit board) | печатная плата |
real-time system | система реального времени |
non-real-time system | система общего назначения |
event-driven system | событийно-ориентированная система |
time-sharing system | система с разделением времени |
scheduler | планировщик |
preemptive scheduling | вытесняющее планирование |
clock interrupts | тактовые прерывания |
jitter | джиттер |
round-robin | круговое обслуживание |
static time scheduling algorithm | статическое планирование |
rate-monotonic scheduling | монотонное планирование скорости |
tick hook functions | функции перехвата, вызванные прерыванием тика |
trace | трассировка |
interrupt | прерывание |
interrupt vector | вектор прерывания |
Full interrupt nesting model | модель полной вложенности прерываний |
scheduler | планировщик |
Third party contributions | сторонние контрибуции |
core of the kernel | ключевая часть ядра |
porting | порт (в курсе встречается использование термина в двух значениях: портированное ПО и порт ввода-вывода) |
best-fit | алгоритм наибольшего соответствия |
deeply embedded | глубоко встраиваемые |
task prior state | предшествующее состояние задачи |
ready (task state) | готова к выполнению |
running (task state) | выполняется |
blocked (task state) | заблокирована |
suspended (task state) | приостановлена |
resume operation | операция возобновления |
run tasks in a time slice manner | выполнение задач в режиме "нарезания времени" |
direct task notifications | прямые уведомления о задачах |
callback | функция обратного вызова |
fixed-function accelerators | ускорители с фиксированными функциями |
toolchain | тулчейн |
ISA (Instruction Set Architecture) | архитектура набора команд, в курсе используется аббревиатура |
trap | ловушка |
CSR (Control and Status Register) | в курсе не переводится |
EEI (Execution Environment Interface) | интерфейс среды выполнения, в курсе используется аббревиатура |
cross compiler | кросс-компилятор |
sanity test | тест на работоспособность |
tool flow | поток инструментов |
coroutines | сопрограммы/корутины |
< Лекция 1 || Лекция 2 || Лекция 3 >