mirror of
https://github.com/MPSU/APS.git
synced 2025-09-15 09:10:10 +00:00
Корректировка конспектов лекций (#131)
* Корректировки конспектов лекций * Корректировка конспекта лекции 5 * Корректировка конспекта лекции 8 * Корректировка конспекта лекции 9 * Корректировка конспекта лекции 10 * Корректировка конспекта лекции 11 * Корректировка конспекта лекции 12 * Корректировка конспекта лекции 13 * Корректировка конспекта лекции 12 * Корректировка конспекта лекции 14 * Корректировка конспекта лекции 16 * Корректировка конспекта лекции 17 * Корректировка конспекта лекции * Корректировка конспекта лекции 20 * Корректировка конспекта лекции 21 * Корректировка конспекта лекции 22 * Корректировка конспекта лекции 23 * Корректировка конспекта лекции 13 * Корректировка конспекта лекции 12 * Корректировка конспекта лекции 20
This commit is contained in:
@@ -30,7 +30,7 @@
|
||||
- 16-битные. Они используются для более сложных задач, чем 8-битные, где нужна большая точность (например, для управления каким-то двигателем);
|
||||
- 32-битные контроллеры выполняют какие-либо вычисления: решают алгоритмы, проводят анализ сигналов.
|
||||
|
||||
Чтобы проверить подходит ли данный контроллер для устройства можно купить его и самому проверить, а можно купить отладочный комплект (starter kit или учебный комплект).
|
||||
Чтобы проверить, подходит ли данный контроллер для устройства, можно купить его и самому проверить, а можно купить отладочный комплект (starter kit или учебный комплект).
|
||||
|
||||
## Микроконтроллеры на примере PIC
|
||||
|
||||
@@ -187,7 +187,7 @@ ARM7 — это классический представитель ядер д
|
||||
|
||||
В него входят:
|
||||
|
||||
- Регистрового файла;
|
||||
- Регистровый файл;
|
||||
- Множество мультиплексоров, которые выбирают откуда и что пойдет на АЛУ;
|
||||
- АЛУ;
|
||||
- Shifter.
|
||||
@@ -203,7 +203,7 @@ Cortex-A9 — более современное, чем ARM7 и ARM9, ядро.
|
||||
- Кэш команд;
|
||||
- Блок предсказания переходов:
|
||||
- Глобальный буфер истории (Global history register);
|
||||
- Кэш конечных адресов перехода (Branch target buffer). В нем кэшируется адрес, куда будет произведен;
|
||||
- Кэш конечных адресов перехода (Branch target buffer). В нем кэшируется адрес, куда будет произведен переход;
|
||||
- Стек адресов возврата;
|
||||
- Блок переименования регистров(переименование нужно для суперскалярности, устранения конфликтов read-after-write, write-after-write);
|
||||
- Окно диспетчеризации (очередь команд общая и она диспетчеризует куда пойдет следующая инструкция);
|
||||
@@ -219,7 +219,7 @@ Cortex-A9 — более современное, чем ARM7 и ARM9, ядро.
|
||||
|
||||
*Рис. 16. Cortex-A7 и Cortex-A15.*
|
||||
|
||||
При использовании двух ядер, одно может быть мене производительным чем другое, но при этом потреблять меньше энергии и использоваться в сценариях, где не нужна высокая эффективность. Переключения между ядрами позволяет балансировать между затратами на энергию и производительностью.
|
||||
При использовании двух ядер, одно может быть менее производительным чем другое, но при этом потреблять меньше энергии и использоваться в сценариях, где не нужна высокая эффективность. Переключения между ядрами позволяет балансировать между затратами на энергию и производительностью.
|
||||
|
||||
## Основные материалы лекции
|
||||
|
||||
|
Reference in New Issue
Block a user