- •Этапы подготовки программы
- •Классификации микропроцессоров.
- •По числу больших интегральных схем
- •По назначению
- •По виду обрабатываемых сигналов
- •По характеру временной организации
- •По организации структуры
- •По количеству выполняемых программ
- •Система команд микропроцессора предназначена для осуществления последовательности действий с целью выполнения требуемого задания (программы).
- •Архитектура простейшей мп системы (2х шинной и 3х шинной)
- •Архитектура smp и mpp. Преимущества и недостатки.
- •Структура однокристального мп. Состав и назначение элементов.
- •Режим прямого доступа к памяти. Временные диаграммы пдп.
- •Основные понятия. Основная и оперативная память. Энергонезависимая и энергозависимая.
- •Основные понятия. Dram, sram, flash. Временные диаграммы чтения и записи.
- •Отличие микроконтроллера и микропроцессора. Семейство avr. Микроконтроллер
- •Сравнение
- •Организация ядра rics. Внутренняя архитектура avr.
- •Программная модель avr.
- •Прерывания
- •Таймеры/счетчики
- •Аналоговый компаратор
- •Аналого-цифровой преобразователь
- •Универсальный последовательный приемопередатчик
- •Последовательный периферийный интерфейс spi
- •Двухпроводной последовательный интерфейс twi
- •Интерфейс jtag
- •Основные понятия. Интерфейсы и протоколы. Spi
- •Spi. Регистр spcr.
- •Spi. Регистр spsr.
- •Как устроен ацп
- •Цифро-аналоговый преобразователь (цап)
- •Системы и форматы команд.
- •Основные понятия. Операционная система.
- •В состав ос непременно входят:
- •Классификация операционных систем.
- •Конвейерная обработка данных.
- •Основные понятия.System on Chip (SoC)
- •Компоненты SoC:
- •Технологии памяти для SoC:
- •Преимущества чипованных систем
- •Недостатки:
- •Ограниченность ресурсов.
- •Основные понятия.Chip multiprocessor (смр) Многоядерный процессор
- •Терминология
Классификация операционных систем.
Операционные системы классифицируются по:
количеству одновременно работающих пользователей:
однопользовательские
многопользовательские (поддерживают одновременную работу на ЭВМ нескольких пользователей)
числу процессов, одновременно выполняемых под управлением системы:
однозадачные (режим выполнения только одной программы в отдельный момент времени)
многозадачные (поддержка параллельного выполнения нескольких программ, существующих в рамках одной вычислительной системы, в один момент времени)
количеству поддерживаемых процессоров:
однопроцессорные
многопроцессорные
разрядности кода ОС (разрядность операционной системы не может превышать разрядности процессора.):
8-разрядные
16-разрядные
32-разрядные
64-разрядные
типу интерфейса:
командные (текстовые)
объектно-ориентированные (графические);
типу доступа пользователя к ЭВМ:
с пакетной обработкой
с разделением времени
реального времени
типу использования ресурсов:
сетевые (управление ресурсами компьютеров, объединенных в сеть с целью совместного использования данных, и предоставляют мощные средства разграничения доступа к данным в рамках обеспечения их целостности и сохранности, а также множество сервисных возможностей по использованию сетевых ресурсов)
локальные
Конвейерная обработка данных.
Конвейерная обработка данных
Конвейерная обработка данных – это подход, позволяющий создавать эффективные параллельные реализации обычных неспециализированных алгоритмов.
Конвейерная обработка чаще всего представляется в виде ориентированного графа, возможно непланарного, вершины которого соответствуют звенья, а рёбра – потокам данных заданного типа [1].
Каждое звено конвейера выполняет три действия:
1) получить данные;
2) обработать данные;
3) послать данные следующим звеньям.
В каждом графе также выделяются два важных звена:
начало конвейера – поступление данных;
конец конвейера – получение данных.
Основные понятия.System on Chip (SoC)
SoC (system-on-a-chip) - Система на кристалле
SoC - это полная электронная система подложки, которая может содержать аналоговые, цифровые, смешанные или радиочастотные функции.
Компоненты SoC:
графический процессор (GPU),
центральный процессор (CPU), который может быть многоядерным
системную память (ОЗУ).
Система на кристалле специально разработана для соответствия стандартам включения требуемых электронных схем многочисленных компьютерных компонентов на один интегрированный чип. Вместо системы, которая собирает несколько микросхем и компонентов на печатную плату, SoC создает все необходимые схемы в одном устройстве.
Технологии памяти для SoC:
запоминающее устройство (ПЗУ)
оперативное запоминающее устройство (ОЗУ)(ОЗУ можно подразделить на относительно более быструю, но более дорогостоящую статическую RAM (SRAM) и более медленную, но более дешевую динамическую RAM (DRAM))
электрически стираемое программируемое ПЗУ (EEPROM)
флэш-память.