Память ЭВМ

Автор 341_Alekseev, Четверг, марта 06, 2025, 00:25:21

« предыдущая тема - следующая тема »
Вниз

341_Alekseev

1. Введение (5-10%)

1.1. Актуальность: Микроконтроллеры в современном мире (краткий обзор). Важность памяти. Краткий обзор типов памяти.
1.2. Цель: Рассмотреть типы памяти, сравнить их характеристики, обсудить применение.
1.3. Структура: Краткое описание разделов доклада.

2. Основные типы памяти для микроконтроллеров (40-50%)

2.1. Внутренняя память (On-Chip):
2.2. RAM:
2.3. SRAM: Принцип работы, преимущества (быстродействие), недостатки (цена, энергопотребление), использование (рабочая память, регистры).
2.4. DRAM: Принцип работы (обновление), преимущества (плотность, цена), недостатки (медленнее SRAM), применение (редко, возможно в мощных).
2.5. ROM и энергонезависимая память:
2.6. ROM: Принцип работы (запись на производстве), преимущества (надежность), недостатки (нельзя перезаписать), применение (базовые программы).
2.7. Flash Memory: Принцип работы (энергонезависимая, блочная запись), преимущества (энергонезависимость, перезапись, плотность, цена), недостатки (циклы перезаписи, скорость), применение (код, данные конфигурации).
2.8. EEPROM: Принцип работы (энергонезависимая, посекторная/побайтовая запись), преимущества (побайтовая запись, энергонезависимость), недостатки (плотность, циклы), применение (параметры конфигурации).
2.9. FRAM: Принцип работы (ферроэлектрический материал), преимущества (быстро, надежно, низкое энергопотребление, циклы), недостатки (цена, плотность), применение (быстрая запись, надежность).
2.10. Внешняя память (Off-Chip): Краткий обзор. Использование (редко). Интерфейсы (SPI, I2C, параллельный).

3. Архитектура памяти и организация адресации (15-20%)

3.1. Архитектура: фон Неймана vs. Гарвардская (влияние на память).
3.2. Адресное пространство: Понятие. Организация памяти (RAM, ROM, регистры). Режимы адресации (кратко).
3.3. Управление памятью: Команды для работы с памятью. Работа с указателями. Особенности работы с энергонезависимой памятью (циклы перезаписи).

4. Применение и примеры (10-15%)

4.1. Примеры использования: Хранение кода (Flash), данных пользователя (EEPROM, Flash), временное хранение (SRAM).
4.2. Примеры конкретных задач (кратко): IoT, автоматика, робототехника.
4.3. Выбор типа памяти для задачи: Факторы, влияющие на выбор: стоимость, объем, скорость, энергопотребление, надежность, перезапись.

5. Заключение (5-10%)

5.1. Основные выводы: Обобщение, важность выбора.
5.2. Перспективы: Новые типы (MRAM и др.), улучшения существующих. 
5.3. Вопросы и ответы.

Вверх