Принципы работы компьютера: архитектура фон Неймана и Гарвардская архитектура
Цели и задачи
- Цель: к концу урока учащиеся смогут объяснить 4 базовых принципа архитектуры фон Неймана и описать отличия между фон-неймановской и гарвардской архитектурами, опираясь на материал учебника.
- Образовательная задача: изучить состав и назначение основных блоков компьютера, понять цикл выполнения команды процессором.
- Развивающая задача: развивать навыки системного мышления и анализа через сравнение различных архитектурных решений.
- Воспитательная задача: способствовать формированию профессионального самоопределения в области ИТ-технологий и ответственного отношения к использованию вычислительной техники.
Планируемые результаты
Личностные
- Сформированность мировоззрения, соответствующего современному уровню развития науки и информационных технологий.
- Готовность и способность к саморазвитию и самовоспитанию в вопросах изучения аппаратного обеспечения.
- Осознание значимости фундаментальных принципов информатики для будущей профессиональной деятельности.
Метапредметные
- Умение определять понятия, создавать обобщения, устанавливать аналогии и причинно-следственные связи.
- Навыки смыслового чтения при работе с параграфом учебника и выделение главной информации.
- Способность к самоорганизации в процессе выполнения практического задания по моделированию работы процессора.
Предметные
- Знание принципа двоичного кодирования, принципа однородности памяти, принципа адресности и последовательного программного управления.
- Понимание структуры классической ЭВМ (процессор, память, устройства ввода-вывода).
- Умение описывать этапы цикла выполнения команды (выборка, декодирование, выполнение).
Универсальные учебные действия (УУД)
Личностные УУД
- Смыслообразование: понимание связи между архитектурой процессора и производительностью системы в реальных задачах (ЕГЭ, программирование).
Регулятивные УУД
- Целеполагание как постановка учебной задачи на основе соотнесения того, что уже известно, и того, что еще неизвестно об устройстве процессора.
Познавательные УУД
- Поиск и выделение необходимой информации из текста учебника; построение логической цепи рассуждений при анализе «бутылочного горлышка» фон Неймана.
Коммуникативные УУД
- Умение с достаточной полнотой и точностью выражать свои мысли в соответствии с задачами и условиями коммуникации при работе в парах.
Подготовка учителя к уроку
- Подготовить презентацию «Архитектура ЭВМ» (слайды со схемами фон Неймана и Гарварда).
- Распечатать рабочие листы для индивидуальной работы (анализ цикла команды) — 25 шт.
- Проверить работоспособность проектора и интерактивной доски.
- Подготовить учебники «Информатика. 10 класс» (авторы К.Ю. Поляков, Е.А. Еремин, углубленный уровень), закладки на параграфе 12.
- Подготовить демонстрационный макет системной платы или качественные фотографии CPU, RAM, шин данных.
Ход урока
Этап 1. Организационный момент и мотивация (3 мин)
Цель этапа: создать эмоциональный настрой и подвести учащихся к осознанию необходимости изучения архитектурных принципов.
Время | Действие учителя | Действие учеников |
|---|---|---|
1 мин | «Здравствуйте, коллеги! Сегодня мы переходим к изучению "сердца" информатики. Представьте, что вы покупаете новый смартфон или собираете ПК. Вы видите цифры: 8 ядер, 3.2 ГГц, 16 ГБ ОЗУ. Но задумывались ли вы, почему эти компоненты работают именно так, а не иначе? Почему за 70 лет принципиальная схема компьютера почти не изменилась?» | Приветствуют учителя, настраиваются на работу, включаются в диалог. |
2 мин | Учитель показывает на слайде фото первого компьютера ENIAC и современного процессора Intel Core i9. «В 1945 году Джон фон Нейман описал принципы, по которым работают 99% ваших устройств сегодня. Наша задача сегодня — совершить "discovery", открытие: понять, в чем гениальность этих принципов и почему современные инженеры иногда пытаются от них отойти». | Смотрят на слайд, сравнивают габариты и возможности устройств, фиксируют тему урока в тетрадях. |
Завершение этапа: учитель подводит итог: «Итак, тема нашего урока — принципы работы компьютера. Прежде чем мы заглянем внутрь системного блока, давайте вспомним, что мы уже знаем об информации».
Этап 2. Актуализация знаний (5 мин)
Цель этапа: повторить базовые понятия (двоичный код, память, процессор) для подготовки к восприятию новой темы.
Время | Действие учителя | Действие учеников |
|---|---|---|
3 мин | Учитель проводит блиц-опрос: «В каком виде данные хранятся в памяти компьютера? Что такое адрес памяти? Какие основные устройства входят в состав системного блока?» Применяет приём «Снежный ком»: первый ученик называет компонент, второй — его функцию, третий — характеристику. | Отвечают: «В двоичном виде», «Номер ячейки», «Процессор, ОЗУ, видеокарта». Участвуют в цепочке ответов. |
2 мин | «Отлично. Мы знаем, ЧТО там находится. Но ГДЕ хранятся инструкции для процессора, которые говорят ему, что делать с данными? В отдельном месте или там же, где и сами данные? Это и был главный вопрос фон Неймана». | Выдвигают гипотезы: «В ПЗУ», «В оперативной памяти вместе с данными», «В специальных регистрах». |
Посмотрите план целиком
Зарегистрируйтесь — и откройте план урока по этой теме полностью: цели, ход урока и рефлексия по ФГОС.
Завершение этапа: учитель подводит итог: «Ваши догадки интересны. Чтобы проверить их, обратимся к первоисточнику — нашему учебнику».
Этап 3. Открытие нового знания: принципы фон Неймана (12 мин)
Цель этапа: изучить четыре классических принципа архитектуры ЭВМ через работу с текстом учебника.
Время | Действие учителя | Действие учеников |
|---|---|---|
2 мин | «Откройте учебник на странице 98 (параграф 12). Мы будем использовать приём "Инсерт". Читая текст о принципах фон Неймана, ставьте на полях пометки карандашом: V (уже знал), + (новое), ? (непонятно)». | Открывают учебники, готовят карандаши, приступают к чтению. |
6 мин | Учитель координирует самостоятельное чтение. «Обратите внимание на принцип однородности памяти. Это революционная идея для 1940-х годов. Подумайте, почему она важна для программирования». | Читают текст, маркируют информацию. Особое внимание уделяют терминам: «двоичное кодирование», «программное управление», «адресность». |
4 мин | Учитель организует обсуждение: «Давайте разберем принцип адресности. Что такое ячейка памяти? Почему процессор может обратиться к любой из них напрямую? Запишем эти принципы в виде краткого кластера в тетрадь». | Участвуют в обсуждении, задают вопросы по пометкам «?», рисуют кластер в тетрадях. |
Запись в тетрадях
- 1. Принцип двоичного кодирования (всё — нули и единицы).
- 2. Принцип однородности памяти (программы и данные хранятся вместе).
- 3. Принцип адресности (память состоит из пронумерованных ячеек).
- 4. Принцип последовательного программного управления (команды выполняются одна за другой).
Завершение этапа: учитель подводит итог: «Эти четыре столпа — основа современного IT. Но как именно процессор "переваривает" эти команды? Давайте заглянем в его внутренний цикл».
Этап 4. Первичное закрепление: цикл выполнения команды (8 мин)
Цель этапа: смоделировать процесс работы процессора для понимания взаимодействия его блоков.
Время | Действие учителя | Действие учеников |
|---|---|---|
3 мин | Учитель выводит на экран схему цикла команды: Выборка -> Декодирование -> Выполнение -> Запись результата. «Представьте, что процессор — это шеф-повар. Рецепт — это программа, ингредиенты — данные. Давайте пройдем по шагам, как повар готовит блюдо по одной строчке рецепта». | Следят за аналогией, соотносят этапы цикла с действиями «повара». |
5 мин | Учитель предлагает задание: «В рабочих листах у вас есть таблица. Я диктую действие процессора, а вы определяете, к какому этапу цикла оно относится. Например: "Процессор считывает код операции из ОЗУ" — это...?» | Заполняют таблицу в рабочих листах. Отвечают: «Выборка». Обсуждают сложные моменты (например, роль счетчика команд). |
Эталон решения
1. Счетчик команд указывает на адрес -> 2. Выборка команды в регистр -> 3. Декодирование (что нужно сделать?) -> 4. Выборка операндов (данных) -> 5. Исполнение в АЛУ -> 6. Сохранение результата -> 7. Инкремент счетчика команд.
Завершение этапа: учитель подводит итог: «Процессор делает это миллиарды раз в секунду. Но есть проблема: память работает медленнее процессора. Это называют "бутылочным горлышком фон Неймана"».
Этап 5. Исследовательская задача: Фон Нейман vs Гарвард (10 мин)
Цель этапа: через сравнение выявить преимущества и недостатки различных архитектур (функциональная грамотность).
Время | Действие учителя | Действие учеников |
|---|---|---|
4 мин | Учитель демонстрирует слайд с Гарвардской архитектурой. «Посмотрите: здесь две шины — одна для команд, другая для данных. В чем преимущество? Используйте приём "Диаграмма Венна" для сравнения двух архитектур. Работаем в парах, опираясь на текст в конце параграфа 12». | Работают в парах с учебником, рисуют пересекающиеся круги, вписывают общие черты и различия. |
6 мин | Учитель задает проблемный вопрос: «Если Гарвардская архитектура быстрее (можно одновременно читать команду и данные), почему ваш компьютер всё еще фон-неймановский? Где применяется Гарвардская архитектура?» | Анализируют информацию. Делают выводы: «Гарвард сложнее в производстве», «Гарвард используется в микроконтроллерах (Arduino, бытовая техника)», «Фон Нейман гибче для универсальных задач». |
Завершение этапа: учитель подводит итог: «Мы увидели, что идеального решения нет, есть инженерный компромисс. Это важно понимать при подготовке к задачам ЕГЭ по архитектуре ЭВМ».
Этап 6. Рефлексия и домашнее задание (7 мин)
Цель этапа: оценить уровень усвоения материала и поставить задачи на самоподготовку.
Время | Действие учителя | Действие учеников |
|---|---|---|
4 мин | Учитель запускает приём «Билет на выход». «Напишите на маленьком листке один принцип фон Неймана, который вам кажется самым важным, и один вопрос, который остался непонятным. Это ваш пропуск на перемену». | Пишут ответы, сдают учителю при выходе из класса. |
3 мин | Учитель объясняет домашнее задание, акцентируя внимание на творческом уровне. «Для тех, кто планирует сдавать ЕГЭ — обратите внимание на задачу №3 в учебнике». | Записывают задание в дневники, задают уточняющие вопросы. |
Критерии оценивания практической работы
- «5» — ученик верно определил все этапы цикла команды в рабочем листе, назвал 4 принципа фон Неймана и привел 2 отличия Гарвардской архитектуры.
- «4» — допущены 1-2 ошибки в цикле команды, названы все принципы, но сравнение архитектур проведено поверхностно.
- «3» — ученик ориентируется в принципах с помощью учебника, верно определил не менее половины этапов цикла команды.
Рефлексия
Вопрос для ученика | Цель вопроса |
|---|---|
Какой из принципов фон Неймана позволяет нам запускать на одном компьютере и игры, и текстовые редакторы? | Проверка понимания принципа однородности памяти и универсальности ЭВМ. |
В чем заключается главная слабость архитектуры с общей шиной данных и команд? | Осознание проблемы пропускной способности («бутылочного горлышка»). |
Смогли бы мы создать современный смартфон без принципа двоичного кодирования? | Оценка понимания фундаментальности цифрового представления данных. |
Завершающее слово учителя
«Сегодня мы с вами разобрались, как идеи, предложенные более 80 лет назад, до сих пор определяют облик нашей цифровой цивилизации. Мы поняли, что компьютер — это не просто набор железа, а воплощение строгой логики. На следующем уроке мы перейдем от теории к практике и изучим характеристики современных процессоров, чтобы вы могли профессионально оценивать мощность любой системы. Спасибо за работу, вы сегодня отлично потрудились как исследователи!»
Домашнее задание
Уровень сложности | Задания | Описание |
|---|---|---|
Базовый (обязательный) | Параграф 12, вопросы 1-5 после него. | Прочитать текст, устно ответить на вопросы для самопроверки. |
Средний (повышающий) | Задача №3 из учебника (стр. 102). | Рассчитать время выполнения фрагмента программы при заданном такте процессора. |
Продвинутый (дополнительный) | Мини-эссе или презентация (3-4 слайда). | Тема: «Нейроморфные процессоры: конец эпохи фон Неймана?» Исследовать, как работают процессоры, имитирующие мозг. |
Контрольный вопрос: «Как вы думаете, можно ли изменить программу, не меняя аппаратную часть компьютера? Какой принцип это обеспечивает?»