Методический материал для преподавателя: Обзор структурной схемы. Центральная и периферийная части компьютера
Методические рекомендации по организации и проведению занятия, дидактический инструментарий, дифференциация заданий, анализ типичных затруднений и организация работы в аудитории и дистанционном формате.
1. Дидактический контекст и понятийный аппарат темы
Данное занятие является фундаментальным в структуре раздела «Классификация и типовая структура микропроцессоров. Компоненты системного блока». Оно служит логическим мостом от схемотехники отдельных логических узлов (сумматоров, триггеров, регистров) к целостному системному пониманию архитектуры компьютера как единого программно-аппаратного комплекса.
Ключевые понятия темы: архитектура фон Неймана, принцип хранимой программы, однородность памяти, адресность, центральная часть ЭВМ (ЦП, ОЗУ, ПЗУ), периферийная часть (контроллеры, накопители, ПУ), системная магистраль, шина адреса (ША), шина данных (ШД), шина управления (ШУ), машинный цикл (Fetch–Decode–Execute–Writeback), прямой доступ к памяти (DMA), узкое горлышко фон Неймана (von Neumann Bottleneck), гарвардская модификация кэш-памяти.
2. Методика изложения теоретического материала
2.1. Введение проблематики (проблемная ситуация)
Рекомендуется начинать пару не с сухих определений, а с постановки инженерного противоречия: «Как соединить $N$ устройств без прокладки $N(N-1)/2$ кабельных жгутов?». Студенты должны самостоятельно прийти к выводу о необходимости разделяемой шины (магистрально-модульного принципа).
2.2. Разграничение центральной и периферийной частей
Важно четко зафиксировать критерий разделения:
- Центральная часть: функционирует в едином темпе с тактовым генератором ЦП, осуществляет непосредственную обработку и оперативное хранение машинного кода и операндов. Обращение к ячейкам происходит побайтово с минимальной задержкой.
- Периферийная часть: устройства, работающие по собственным протоколам и тактовым сеткам, обычно на порядки медленнее процессора. Взаимодействие с системной магистралью происходит исключительно через контроллеры.
2.3. Магистрально-модульная шина и её физическая природа
Необходимо обратить особое внимание на направленность шин:
- Шина адреса (ША): однонаправленная (от ЦП/DMA к памяти/портам). Адрес — это селектор цели. Память не генерирует адрес обратно процессору.
- Шина данных (ШД): двунаправленная (чтение/запись). Пропускная способность определяется разрядностью и тактовой частотой шины.
- Шина управления (ШУ): передаёт стробирующие импульсы (RD, WR, M/IO#, READY, IRQ, RESET).
3. Разбор типичных ошибок обучающихся и педагогическая реакция
| Типичная ошибка студента |
Причина заблуждения |
Рекомендуемое педагогическое действие |
| «SSD — это часть оперативной памяти, так как он на микросхемах» |
Смешение понятий полупроводниковой технологии (Flash NAND) и функциональной роли памяти в архитектуре. |
Показать, что минимальный блок чтения SSD — 4 КБ через шину PCIe/NVMe, а процессор адресует память побайтово (1 байт). Код из SSD не может напрямую исполняться в АЛУ. |
| «Шина адреса двунаправленная» |
Логическая экстраполяция свойства шины данных на все шины магистрали. |
Спросить: «Зачем модулю памяти передавать процессору его же адрес?». Объяснить роль задатчика шины (Bus Master). |
| «DMA — это второй процессор, который производит расчеты» |
Слово «контроллер» ассоциируется с вычислителем. |
Разъяснить, что DMA — это специализированный конечный автомат пересылки байт (счетчик адреса + счетчик байт), он не умеет вычислять или интерпретировать инструкции. |
4. Дифференциация и управление временем (80 минут против 60 минут)
- В базовом сценарии (80 минут): Все этапы прорабатываются полноразмерно. На самостоятельную работу обучающихся в
zanyatie.html отводится 20 минут, что позволяет не торопясь завершить все 3 задания и провести подробный фронтальный опрос.
- В сокращённом сценарии (60 минут): Время лекции сжимается до 18 минут, демонстрационный показ до 10 минут. Второй пример (детальный расчет выигрыша тактов при DMA) выносится на самостоятельное осмысление, а на выполнение формы дается 15 минут.
- Для успевающих студентов: Предложить дополнительный инженерный вопрос: «Почему при переходе от параллельной шины PCI к последовательной PCI Express скорость передачи выросла, несмотря на уменьшение числа сигнальных линий?».
- Для отстающих студентов: Предоставить визуальную опорную схему шин и алгоритмическую памятку этапов машинного цикла.
5. Организация проверки и дистанционная резервная работа
Оценивание проводится по 4-балльной шкале, описанной в закрытой рубрике .rubrika.md. Обучающиеся сохраняют заполненную форму через встроенную функцию печати/PDF.
Резервная работа (domashnee_zadanie.html): не является автоматическим домашним заданием для всей группы. Она применяется исключительно для студентов, пропустивших занятие по болезни, либо направленных на дистанционную отработку темы. Содержит автономный разбор расчёта DMA и задания на трассировку прерываний.