Перейти к содержанию

Аппаратное обеспечение

A-Level Информатика · Тема 3

Видеоурок по этой теме Открыть страницу видео
22:38

Компьютеры и компоненты

Откройте любой компьютер — за корпусом, за чипами, прямо до кремния — и вы найдете переключатели. Не тысячи. Миллиарды. И каждый выполняет…

Английское озвучивание · Английский + китайские субтитры (встроенные)

3.1

Компьютеры и их компоненты

Программа
Кандидаты должны уметь: Примечания и рекомендации
Проявлять понимание необходимости ввода, вывода, основной памяти и вторичного (включая съемного) хранилища
Проявлять понимание встраиваемых систем Включая: преимущества и недостатки встраиваемых систем
Описывать основные операции аппаратных устройств Включая: Лазерный принтер, 3D-принтер, микрофон, динамики, магнитный жесткий диск, твердотельная (флэш) память, оптический дисковод (чтение/запись), сенсорный экран, гарнитура виртуальной реальности
Проявлять понимание использования буферов
Объяснять различия между оперативным запоминающим устройством (RAM) и постоянным запоминающим устройством (ROM) Включая их использование в различных устройствах и системах
Объяснять различия между статическим RAM (SRAM) и динамическим RAM (DRAM) Включая использование SRAM и DRAM в различных устройствах и системах, а также причины выбора одного вместо другого в зависимости от устройства и его применения
Объяснять различия между программируемым ROM (PROM), стираемым программируемым ROM (EPROM) и электрически стираемым программируемым ROM (EEPROM)
Проявлять понимание систем мониторинга и управления Включая: • различие между мониторингом и управлением • использование датчиков (включая температуру, давление, инфракрасные, звуковые) и исполнительных механизмов • важность обратной связи

Источник: Программа Cambridge International

Универсальный компьютер состоит из четырех основных блоков:

  • устройства ввода — получают данные (клавиатура, мышь, микрофон, сканер, датчики).
  • устройства вывода — выдают результаты (монитор, динамики, принтер, исполнительные механизмы).
  • основная память — быстрая память, к которой имеет прямой доступ процессор (CPU) (ОЗУ и ПЗУ). Хранит запущенную программу и её данные.
  • вторичное хранилище — более медленное, но ёмкое, сохраняет программы и данные в нерабочем состоянии (жесткий диск, SSD, оптический диск, USB-накопитель).

Программа требует объяснения, зачем нужен каждый блок. Устройства ввода необходимы, так как компьютер может обрабатывать только те данные и инструкции, которые были введены. Устройства вывода нужны для представления результатов в форме, доступной человеку. Основная память необходима, потому что процессор может выполнять инструкции и использовать только те данные, которые хранятся в памяти, к которой он имеет прямой доступ, и должен обращаться к ним быстро. Вторичное хранилище необходимо, поскольку основная память энергозависима и имеет ограниченный объем: программы и данные должны сохраняться после выключения питания, поэтому их размещают в более емком и дешевом носителе, а съемное хранилище позволяет перемещать данные между компьютерами или использовать его в качестве резервной копии.

Полноразмерная белая беспроводная клавиатура QWERTY на белом фоне
Клавиатура: распространенное устройство ввода для набора текста и команд
Современная беспроводная компьютерная мышь на белом фоне, с двумя кнопками и колесиком прокрутки
Мышь: указывающее устройство ввода
Плоский сканер на белом фоне, из передней части выходит фото после сканирования
Планшетный сканер: устройство ввода, преобразующее бумажный лист в цифровой изображение
Серебристый плоский компьютерный монитор на круглой подставке с темным экраном
Монитор: распространенное устройство вывода, отображающее изображение экрана
Исследовать

Нажмите на блоки компьютерной системы

Изучите четыре блока и процессор. Данные текут по цепочке вход → обработка → выход, при этом оперативная память хранит запущенную программу, а вторичное хранилище сохраняет её для последующего использования.

Исследовать

Лабораторная работа по маршрутизации в сети

Отслеживайте передачу данных от устройства через сетевое оборудование и протоколы.

3.1

Встраиваемые системы

Встраиваемая система — это компьютер, встроенный в другое устройство для выполнения одной конкретной задачи (стиральная машина, микроволновая печь, блок управления двигателем автомобиля, термостат).

  • преимущества: оптимизирована для одной задачи, поэтому компактна, потребляет мало энергии и дешева в массовом производстве; надежна, так как выполняет одну фиксированную программу с минимальным риском сбоев; запускается быстро и не требует настройки пользователем; проста в использовании благодаря простому интерфейсу.
  • недостатки: ограниченность одной функцией, поэтому невозможно расширить функциональность; сложность обновления (для прошивки могут потребоваться специальные инструменты, либо она вообще не подлежит изменению); трудность диагностики неисправностей, и при поломке обычно требуется замена всего устройства; если устройство подключено к сети, оно может стать уязвимостью безопасности, поскольку его программное обеспечение редко обновляется патчами.

Вопрос «опишите недостатки» требует, чтобы каждый недостаток был оформлен как полный пункт: что представляет собой ограничение и что это значит для пользователя, например, «прошивка не может быть обновлена, поэтому обнаруженная позже уязвимость безопасности не может быть устранена».

3.1

Основные аппаратные устройства

Лазерный принтер

Лазерный принтер сканирует изображение страницы на заряженный фоточувствительный барабан. Тонер прилипает к заряженным участкам, переносится на бумагу и вплавляется с помощью фиксатора. Быстрый, четкий, предназначен для больших объемов печати.

Черный настольный лазерный принтер на белом фоне, из верхней части выходит напечатанная страница
Лазерный принтер: быстрая и четкая печать с использованием заряженного барабана и тонера

Принцип работы по шагам, указанным в критериях оценивания:

  1. Данные для страницы отправляются в буфер принтера.
  2. На барабан подается равномерный электростатический заряд.
  3. Лазер, отражаясь от вращающегося зеркала, сканирует изображение страницы на барабан, снимая заряд в местах воздействия луча, так что оставшийся на барабане заряд соответствует изображению.
  4. Тонер, заряженный порошок, притягивается только к заряженным частям барабана.
  5. Бумаге придается противоположный заряд, и она прокатывается через барабан, благодаря чему тонер переносится на нее.
  6. Фиксатор, пара нагретых роликов, вплавляет тонер в бумагу. Затем барабан разряжается и очищается для следующей страницы.

3D-принтер

3D-принтер 3D создает объект послойно: FDM расплавляет пластиковую нить через сопло; стереолитография отверждает жидкую смолу с помощью УФ-лазера. Используется для прототипов и индивидуальных медицинских деталей.

Черный закрытый настольный FDM 3D-принтер со стеклянной передней панелью, внутри печатается деталь, на белом фоне
FDM 3D-принтер создает объект послойно, расплавляя пластиковую нить

Принцип работы:

  1. Модель объекта разрабатывается в программном обеспечении CAD (или сканируется).
  2. Программное обеспечение для нарезания (слайсинга) делит модель на тонкие горизонтальные слои и генерирует инструкции для каждого из них.
  3. Принтер строит объект слой за слоем: FDM-принтер расплавляет пластиковую нить и наносит ее движущимся соплом; смоляной принтер отверждает жидкую смолу с помощью лазера или УФ-света; порошковый принтер спекает порошок с помощью лазера.
  4. Каждый слой связывается с нижележащим слоем, а платформа (или сопло) перемещается на толщину одного слоя.
  5. Когда последний слой готов, удаляются вспомогательные материалы. Применение: прототипы, индивидуальные медицинские детали, такие как протезы, и запасные части, печатаемые по требованию.

Микрофон и динамики

Микрофон преобразует звук в электрический сигнал (мембрана колеблется, изменяя заряд конденсатора или положение катушки); сигнал оцифровывается аналого-цифровым преобразователем (АЦП). Динамик выполняет обратную функцию — переменный сигнал приводит в движение катушку в магнитном поле, двигая диффузор для создания звука.

Черный USB-настольный микрофон на подставке, на белом фоне
Микрофон преобразует звук в электрический сигнал
Разрез микрофона: звуковые волны попадают на мембрану, соединенную с катушкой вокруг постоянного магнита, вырабатывая выходной ток
Внутри микрофона: звук заставляет мембрану и катушку вибрировать, вырабатывая ток
Разрез динамика: ток в катушке вокруг железного сердечника рядом с постоянным магнитом приводит в движение бумажный конус, создавая звуковые волны
Внутри громкоговорителя: переменный ток в катушке двигает диффузор для создания звука

Принцип работы микрофона: звуковые волны вызывают вибрацию мембраны; в динамическом микрофоне катушка, прикрепленная к мембране, движется в магнитном поле, индуцируя в ней переменный ток, а в конденсаторном микрофоне мембрана является одной из пластин конденсатора, емкость которого меняется при движении; затем переменный аналоговый сигнал дискретизируется АЦП и сохраняется в виде цифровых данных. Динамик работает в обратном направлении: цифро-аналоговый преобразователь (ЦАП) вырабатывает переменный ток, ток в катушке создает изменяющееся магнитное поле, которое взаимодействует с постоянным магнитом, катушка и диффузор двигаются туда-сюда, и движение диффузора создает давления в воздухе.

Магнитный жесткий диск (HDD)

Жесткий диск хранит данные на вращающихся пластинах, покрытых магнитным материалом. Каждая пластина имеет дорожки, разделенные на секторы. Читающая/записывающая головка парит непосредственно над ними, намагничивая крошечные области (запись) или считывая их (чтение). Дешевле по гигабайту, но медленнее SSD и имеет движущиеся части.

Открытый жесткий диск формата 3,5 дюйма: блестящая круглая пластина с актуаторной рукой и читающей/записывающей головкой, расположенными над ней
Открытый жесткий диск: актуаторная рука перемещает читающую/записывающую головку над пластиной
Магнитный диск жесткого диска, изображенный в виде концентрических окружностей дорожек, одна дорожка выделена, диск разделен на сектора
Дорожки и сектора на пластине жесткого диска

Принцип работы: пластины вращаются на высокой скорости (тысячи оборотов в минуту); каждая поверхность разделена на концентрические дорожки, а каждая дорожка — на секторы; читающие/записывающие головки на актуаторных руках перемещаются по пластинам к нужной дорожке; для записи головка намагничивает крошечную область одним из двух полюсов, представляющих 0 или 1; для чтения она определяет полярность при прохождении области под головкой. Задержки, связанные с ожиданием подхода руки к дорожке и вращения сектора, являются причиной того, что жесткий диск медленнее SSD.

Твердотельная (флэш-) память

Твёрдотельный накопитель хранит данные в виде заряда в транзисторах, не имея движущихся частей. Обеспечивает более быстрый произвольный доступ, чем жёсткие диски, более надёжен, потребляет меньше энергии, но стоит дороже за гигабайт; каждая ячейка изнашивается после большого числа операций записи.

Открытая плата твёрдотельного накопителя на белом фоне: большой чёрный чип флеш-памяти слева, меньший контроллер, множество мелких компонентов и плоский разъём SATA вдоль нижнего края — без пластин и движущихся частей
Внутри SSD: данные хранятся в чипах флеш-памяти, движущиеся части отсутствуют (сравните с жёстким диском выше)

Принцип работы: каждая ячейка представляет собой транзистор с плавающим затвором; заряд, запертый на плавающем затворе, обозначает бит и сохраняется там даже при отключении питания; чип контроллера сопоставляет каждый адрес с ячейкой и распределяет операции записи по ячейкам, так как каждая ячейка выдерживает лишь ограниченное число циклов записи.

Магнитный жёсткий диск Твёрдотельный накопитель
Движущиеся части пластины и головки нет
Скорость медленнее: задержки поиска и вращения значительно быстрее произвольный доступ
Стоимость за гигабайт ниже выше
Надёжность повреждается при ударах; шумит; потребляет больше энергии устойчив к ударам; бесшумен; потребляет меньше энергии
Срок службы многократная перезапись; механический износ ограниченное число циклов записи на ячейку

Для вопроса «почему сервер использует жёсткие диски вместо SSD» следует указать левый столбец: более низкая стоимость за гигабайт при очень больших объёмах, длительный срок службы при постоянной перезаписи и простота восстановления данных.

Оптический диск

Лазер регистрирует отражения от крошечных ямок на оптическом диске (CD, DVD, Blu-ray). Привод является оптическим дисководом: для записи используется более мощный лазер, изменяющий отражающую способность поверхности.

Внешний оптический дисковод на белом фоне с открытым лотком, загруженным разноцветным диском
Оптический дисковод: лазер считывает крошечные ямки на дисках CD, DVD или Blu-ray

Принцип работы: диск содержит одну длинную спиральную дорожку ямок и участков (плоских областей между ними); диск вращается, а лазер фокусируется на дорожке; свет, отражённый от участка, отличается от света, отражённого от края ямки, и датчик света считывает каждое изменение как 1, а отсутствие изменения как 0. Запись выполняется с помощью более мощного лазера, который меняет отражающую способность слоя красителя или сплава. В Blu-ray используется синий лазер с меньшей длиной волны, поэтому его ямки меньше и расположены ближе друг к другу, что позволяет хранить больше данных, чем на DVD.

Сенсорный экран

Сенсорный экран реагирует на касание. Резистивный: две проводящие слои соприкасаются при нажатии; работает с любым объектом, но менее точен. Ёмкостный: палец нарушает электрическое поле; высокоточный, поддерживает мультитач, применяется в телефонах.

Люди используют планшетный сенсорный экран и ноутбук
Сенсорный экран определяет место касания пальцем стекла

Принцип работы: резистивный экран состоит из двух тонких проводящих слоёв, разделённых держателями; при нажатии верхний слой прижимается к нижнему, замыкая цепь в этой точке, и контроллер измеряет напряжение для определения координат. Ёмкостный экран имеет стеклянный слой, покрытый прозрачным проводником, удерживающим заряд; палец, касающийся экрана, вызывает протекание малого тока, ток измеряется в каждом углу, и контроллер рассчитывает положение касания по разностям. Ёмкостные экраны реагируют на лёгкое касание и несколько пальцев одновременно, но не работают с перчатками или обычным стилусом.

Гарнитура виртуальной реальности

Гарнитура виртуальной реальности (VR) оснащена двумя малыми дисплеями (по одному на каждый глаз) и датчиками движения (акселерометр, гироскоп), отслеживающими движение головы, чтобы изображение смещалось при повороте взгляда.

Белая гарнитура виртуальной реальности с ремешком и фронтальными камерами на белом фоне
Гарнитура виртуальной реальности: два малых дисплея и датчики движения отслеживают положение головы

Принцип работы: каждый глаз видит свой дисплей через линзу, и два изображения немного различаются, благодаря чему мозг воспринимает глубину; датчики (акселерометр, гироскоп, иногда камеры) сообщают компьютеру, где находится голова и куда она направлена; компьютер многократно в секунду пересоздаёт сцену с этого ракурса, поэтому поворот головы приводит к изменению обзора; наушники воспроизводят звук, соответствующий направлению. Применяется в играх, для обучения (например, симуляторы полётов или хирургических операций) и для просмотра проектов до их реализации.

English Русский
input devices/ˈɪnpʊt dɪˈvaɪsɪz/ устройства ввода
microphone/ˈmaɪkrəfəʊn/ микрофон
sensor/ˈsensə/ датчик
output devices/ˈaʊtpʊt dɪˈvaɪsɪz/ устройства вывода
optical disc/ˈɒptɪkl dɪsk/ оптический диск
volatile/ˈvɒlətaɪl/ летучий
embedded system/emˈbedɪd ˈsɪstəm/ встраиваемая система
firmware/ˈfɜːmweə/ прошивки
laser printer/ˈleɪzə ˈprɪntə/ лазерный принтер
drum/drʌm/ барабан
toner/ˈtəʊnə/ тонер
fuser/ˈfjuːsə/ фиксатор
buffer/ˈbʌfə/ буферного
3D printer/ˌθriː ˈdiː ˈprɪntə/ 3D-принтер
filament/ˈfɪləmənt/ филамент
diaphragm/ˈdaɪəfræm/ диафрагме
capacitor/kəˈpæsɪtə/ конденсатора
analogue-to-digital converter/ˈænəlɒɡ tə ˈdɪdʒɪtl kənˈvɜːtə/ аналого-цифровой преобразователь
digital-to-analogue converter/ˈdɪdʒɪtl tʊ ˈænəlɒɡ kənˈvɜːtə/ цифро-аналоговый преобразователь
tracks/træks/ дорожки
sectors/ˈsektəz/ секторов
read/write head/riːd raɪt hed/ головка чтения/записи
actuator arms/ˈæktʃuːeɪtə ɑːmz/ рычаги актуатора
solid-state drive/ˈsɒlɪd steɪt draɪv/ твердотельный накопитель
transistors/trænˈzɪstəz/ транзисторы
floating-gate transistor/ˈfləʊtɪŋ ɡeɪt trænˈzɪstə/ транзистор с плавающим затвором
pits/pɪts/ питы (углубления)
lands/lændz/ ланды (участки)
touchscreen/ˈtʌtʃskriːn/ сенсорный экран
resistive/rɪˈzɪstɪv/ резистивный
capacitive/kəˈpæsɪtɪv/ емкостный
virtual reality/ˈvɜːtʃuːəl rɪˈælɪti/ виртуальная реальность
accelerometer/əkˌseləˈrɒmɪtə/ акселерометр
gyroscope/ˈdʒaɪrəskəʊp/ гироскоп
interrupt/ˈɪntərʌpt/ прерывание
non-volatile/nɒn ˈvɒlətaɪl/ нелетучий
3.1

Буферы

Буфер — это память, которая ** временно хранит данные ** во время передачи между устройствами разной скорости. Пример: процессор быстро записывает документ в буфер принтера, затем освобождается для выполнения других задач, пока принтер распечатывает документ из буфера в своём темпе. Буферы предотвращают ожидание быстрым устройством медленного (также используются при потоковой передаче, в клавиатуре и при работе с дисками).

«Объясните, почему 3D-принтеру нужен буфер»: компьютер отправляет данные для печати намного быстрее, чем принтер может создавать слои, поэтому данные удерживаются в буфере до тех пор, пока принтер не будет готов к их обработке, а процессор освобождается для выполнения других задач. Когда уровень буфера снижается, принтер отправляет прерывание, запрашивая новые данные (тема 4). Видеопоток работает аналогично: буфер заполняется заранее, чтобы краткосрочное падение скорости сети не останавливало воспроизведение видео.

3.1

ОЗУ и ПЗУ

  • ОЗУ (оперативное запоминающее устройство) — ** энергозависимое ** (теряет данные без питания). Хранит операционную систему, запущенные программы и их данные; постоянно читается и записывается.
  • ПЗУ (постоянное запоминающее устройство) — ** энергонезависимое ** (сохраняет данные без питания). Обычно записывается один раз; хранит прошивку, необходимую при запуске (BIOS / boot loader).
ОЗУ энергозависимо и позволяет чтение/запись; ПЗУ неэнергозависимо и только для чтения
ОЗУ энергозависимо и позволяет чтение/запись; ПЗУ неэнергозависимо и только для чтения

ПЗУ запускает систему; ОЗУ затем хранит активные данные.

ОЗУ ПЗУ
Энергозависимость? да: содержимое теряется при отключении питания нет: содержимое сохраняется без питания
Чтение/запись? постоянное чтение и запись только чтение в нормальном режиме использования
Хранит операционную систему, запущенные программы и их данные прошивку и загрузочную программу, запускающую компьютер
Объём большой, обычно может быть увеличен маленький и фиксированный
Типичное применение основная память компьютера или телефона код запуска ПК; вся программа встраиваемой системы, такой как стиральная машина

Больший объём ОЗУ позволяет компьютеру одновременно хранить больше программ и данных, поэтому он реже обменивается данными с оперативной и дисковой памятью и работает быстрее; это ответ на вопрос «объясните, почему компьютер с большим объёмом ОЗУ работает лучше».

Модуль ОЗУ (DIMM): планка печатной платы с черным радиатором над чипами памяти и золотистым разъемом, который вставляется в слот материнской платы
Модуль ОЗУ (DIMM) вставляется в материнскую плату как быстрая основная память компьютера

Тот же принцип разделения памяти важен для носимого устройства: его фиксированная программа должна оставаться доступной после выключения питания, а текущие показания меняются во время использования.

Браслет для измерения частоты сердечных сокращений на запястье бегуна
Носимый монитор сердечного ритма
Исследовать

Лаборатория устройств и хранения

Классифицируйте примеры использования вычислений по их функции в системе.

English Русский
RAM/ræm/ RAM
ROM/rɒm/ ПЗУ
secondary storage/ˈsekəndəri ˈstɔːrɪdʒ/ вторичное хранилище
hard disk/hɑːd dɪsk/ жесткий диск
3.1

SRAM против DRAM

  • SRAM (статическая ОЗУ) хранит каждый бит в триггере, состоящем из нескольких транзисторов. Быстрый, но дорогой и малоплотный. Используется для кэша процессора.
  • DRAM (динамическая ОЗУ) хранит каждый бит как заряд на крошечном конденсаторе. Дешевле и плотнее, но медленнее, и требует обновления (перезаписи) тысячи раз в секунду. Используется для основной памяти.

Используйте SRAM для маленькой быстрой памяти (кэш); DRAM — для большой основной памяти.

SRAM DRAM
Каждый бит хранится в триггере из нескольких транзисторов одном конденсаторе и одном транзисторе
Требует обновления? нет да, тысячи раз в секунду
Скорость быстрее медленнее
Плотность и стоимость меньше бит на чип, дороже больше бит на чип, дешевле
Питание потребляет меньше энергии в режиме простоя потребляет больше из-за обновления
Применяется для кэш-памяти процессора основной памяти, включая встраиваемые системы

"Объясните, почему встраиваемая система использует DRAM": ей нужен большой объём памяти по низкой стоимости в ограниченном пространстве, а требования к скорости умеренны, поэтому более дешёвый и плотный DRAM является правильным выбором; SRAM остаётся для маленького кэша, где скорость имеет решающее значение.

English Русский
SRAM/ˈesræm/ SRAM
DRAM/ˈdiːræm/ DRAM
flip-flop/flɪp flɒp/ триггер
cache/kæʃ/ кэш
refreshed/rɪˈfreʃt/ обновленный
3.1

PROM, EPROM и EEPROM

Варианты ROM, которые можно программировать после производства:

  • PROM (программируемая ПЗУ) — записывается один раз (плавятся предохранители программатором); нельзя изменить.
  • EPROM (стираемая программируемая ПЗУ) — стирается сильным УФ-излучением через окошко, затем перезаписывается (весь чип целиком).
  • EEPROM (электрически стираемая программируемая ПЗУ) — стирается и перезаписывается электрически, байт за байтом, непосредственно в схеме. Флэш-память является производной, оптимизированной для посекторного стирания.
Черный микросхема EPROM с круглым кварцевым окном, открывающим кремниевый кристалл
Чип EPROM с окошком для ультрафиолетового стирания
PROM EPROM EEPROM
Запись один раз пользователем с помощью программатора много раз много раз
Стирание невозможно ультрафиолетовым светом через кварцевое окошко электрическим сигналом
Что стирается ничего весь чип целиком байт или блок за раз
Нужно ли снимать со схемы для перепрограммирования? не применимо да нет

"Назовите два отличия между EPROM и EEPROM" предполагает две строки этой таблицы, описанные для обоих типов.

3.1

Системы мониторинга и управления

Оба типа считывают датчики; различие заключается в том, что они делают дальше.

  • мониторинг — собирает и отображает данные, но не предпринимает действий (метеостанция, фиксирующая показания).
  • система управления — использует данные датчиков для принятия решений и выполнения действий через исполнительные механизмы, обычно в контуре обратной связи (термостат, включающий/выключающий котёл).

Ответ на вопрос "опишите различия" на 3 балла: система мониторинга только измеряет, записывает или отображает показания и, возможно, подаёт сигнал тревоги; система управления сравнивает каждое показание с заданным значением и, если оно выходит за допустимый диапазон, отправляет сигналы исполнительным механизмам, изменяющим физический процесс; результат снова измеряется, поэтому система управления содержит обратную связь, а система мониторинга — нет. Принадлежность конкретной системы к тому или другому типу определяется этим критерием: система на мосту, которая измеряет высоту транспортного средства и включает предупреждающий знак, является системой мониторинга, так как её действия не влияют на транспортное средство; система, опускающая шлагбаум, является системой управления.

Разобранный пример. Опишите, как автоматизированная система открывает дверь, когда человек находится в пределах 2 метров, и закрывает её, когда никого нет.

Инфракрасный или ультразвуковой датчик измеряет расстояние до объектов перед дверью; аналоговый сигнал преобразуется в цифровой с помощью АЦП и передаётся процессору; процессор сравнивает расстояние с заданным значением 2 метра; если оно меньше, процессор отправляет сигнал исполнительному механизму (двигателю), чтобы открыть дверь; датчик продолжает измерять, и когда не поступают показания меньше 2 метров, процессор подает сигнал двигателю закрыть дверь. Повторное измерение после каждого действия — это обратная связь, предотвращающая неправильное открытие и закрытие двери.

Блок-схема: датчики отправляют сигналы через АЦП в процессор, который либо выдает предупреждение для мониторинга, либо отправляет сигналы актуаторам в контуре обратной связи для управления
Мониторинг отчётливо передаёт данные; система управления выполняет действия через контур обратной связи

Датчики и исполнительные механизмы

Датчик преобразует физическую величину в сигнал: температура (термистор или термопара), давление (тензодатчик), инфракрасное излучение, звук. Аналоговые сигналы требуют предварительного преобразования АЦП. Исполнительный механизм выполняет обратную функцию — преобразует сигнал в действие (двигатель, клапан, нагреватель, зуммер).

Небольшие термисторы в форме бусин с двумя проволочными ножками каждая на белом фоне
Термистор: датчик температуры, сопротивление которого меняется при нагреве
Маленький металлический шаговый двигатель с центральным валом и цветными проводами на тёмном студийном фоне
Маленький электродвигатель: исполнительный механизм, преобразующий сигнал в движение

Обратная связь

В системе управления исполнительный механизм изменяет среду, которую затем повторно измеряют датчики — это петля обратной связи. Без обратной связи система не может скорректировать своё состояние или определить момент остановки (термостат без контроля температуры будет греть бесконечно).

Исследовать

Цикл обратной связи управления

Пройдите по контуру, который повторяют термостат или автопилот. Система управления не просто считывает мир — она воздействует, затем измеряет снова, корректируя себя снова и снова.

English Русский
actuator/ˈæktʃuːeɪtə/ исполнительный механизм
primary memory/ˈpraɪməri ˈmeməri/ оперативная память
processor/ˈprəʊsesə/ процессор
monitoring/ˈmɒnɪtərɪŋ/ мониторинг
control system/kənˈtrəʊl ˈsɪstəm/ система управления
feedback/ˈfiːdbæk/ обратной связью
preset value/ˈpriːset ˈvæljuː/ предустановленное значение
thermistor/ˈθɜːmɪstə/ термистор
3.2

Логические вентили

Программа
Кандидаты должны уметь: Примечания и рекомендации
Использовать следующие символы логических вентилей: [НЕ, И, ИЛИ, NAND, NOR, XOR]
Понимать и определять функции: вентилей НЕ, И, ИЛИ, NAND, NOR и XOR (EOR) Все вентили, кроме вентиля НЕ, будут иметь только два входа.
Составить таблицу истинности для каждого из вышеупомянутых логических вентилей
Построить логическую схему Из: • формулировки задачи • логического выражения • таблицы истинности
Составить таблицу истинности Из: • формулировки задачи • логической схемы • логического выражения
Составить логическое выражение Из: • формулировки задачи • логической схемы • таблицы истинности

Источник: Программа Cambridge International

Полусумматор: XOR + AND складывают два бита

Логический вентиль — небольшая схема, выполняющая одну булеву операцию. Входы и выходы принимают значения 0 (ложь, низкий уровень) или 1 (истина, высокий уровень). Необходимо знать символ, функцию и таблицу истинности для каждого вентиля.

Символы цепей для вентилей NOT, AND, OR, NAND, NOR и XOR в сетке два на три
Символы шести логических вентилей

NOT (инвертор)

A НЕ A
0 1
1 0

AND — выход равен 1 только если все входы равны 1

A B A И B
0 0 0
0 1 0
1 0 0
1 1 1

OR — выход равен 1, если хотя бы один вход равен 1

A B A ИЛИ B
0 0 0
0 1 1
1 0 1
1 1 1

NAND (НЕ И) — выход равен 0 только когда все входы равны 1

A B A ИЛИ-НЕ B
0 0 1
0 1 1
1 0 1
1 1 0

NOR (НЕ ИЛИ) — выход равен 1 только когда все входы равны 0

A B A ИЛИ-НЕ B
0 0 1
0 1 0
1 0 0
1 1 0

XOR (Исключающее ИЛИ, также называемое EOR) — выход равен 1, если входы различны

A B A исключающее ИЛИ B
0 0 0
0 1 1
1 0 1
1 1 0
Исследовать

Логические вентили

Переключите входы и выберите вентиль. У каждого вентиля своё правило — это строительные блоки любой цифровой схемы.

English Русский
logic gate/ˈlɒdʒɪk ɡeɪt/ логический вентиль
Boolean/ˈbuːlɪən/ Boolean
truth table/truːθ ˈteɪbl/ таблица истинности
3.2

Логические схемы

Логическая схема — сеть вентилей, выполняющая булево выражение. Вы должны уметь переходить от формулировки задачи к логическому выражению, таблице истинности и схеме.

В задании выражения записывают словами, X = (A AND NOT B) OR (B AND C) и принимают алгебраическую форму $X = A\overline{B} + BC$, где точка (или отсутствие знака) означает И, плюс — ИЛИ, а черта над символом — НЕ. Используйте ту запись, которая дана в вопросе.

От выражения к схеме

Нарисуйте по одному вентилю на каждый оператор и соедините их проводами. Для $X = (A \text{ AND } B) \text{ OR } (\text{NOT } C)$: инвертор на $C$, вентиль И на $A$ и $B$, затем вентиль ИЛИ на двух результатах.

Логическая схема: вентиль AND на входах A и B, вентиль NOT на входе C, оба feeds вентиль OR, дающий выход X
Вентили, соединённые проводами для выполнения булева выражения

От схемы к выражению

Двигайтесь от входов к выходу, подписывая выход каждого вентиля, пока не достигнете финального выхода.

Разбор примера. Запишите выражение для схемы ниже, затем заполните её таблицу истинности.

Логическая схема со входами A, B и C. B проходит через инвертор; A и результат инвертора поступают на вентиль И, выход которого обозначен P; B и C поступают на второй вентиль И, выход которого обозначен Q; P и Q поступают на вентиль ИЛИ, выход которого обозначен X
Подпишите каждый промежуточный выход: здесь P равно A И НЕ B, а Q равно B И C, поэтому X равно P ИЛИ Q

Подпишите выходы вентилей: $P = A \text{ AND NOT } B$, $Q = B \text{ AND } C$, следовательно $X = P \text{ OR } Q = (A \text{ AND NOT } B) \text{ OR } (B \text{ AND } C)$. Затем добавьте в таблицу истинности столбец для каждого промежуточного выхода, чтобы каждую строку можно было проверить последовательно для каждого вентиля:

A B C NOT B P Q X
0 0 0 1 0 0 0
0 0 1 1 0 0 0
0 1 0 0 0 0 0
0 1 1 0 0 1 1
1 0 0 1 1 0 1
1 0 1 1 1 0 1
1 1 0 0 0 0 0
1 1 1 0 0 1 1

Построение схемы по выражению — это тот же путь в обратном направлении: начинайте с самых внутренних скобок, рисуйте по одному вентилю на каждый оператор, рисуйте инвертор на проводе любого входа, который встречается с НЕ, держите входы слева, а единственный выход справа, и подписывайте выход соответствующей буквой. Каждая линия должна заканчиваться на входе вентиля или на выходе; линия, идущая никуда, лишит балла.

От схемы к таблице истинности

Для $n$ входов существует $2^{n}$ строк. Перечислите все комбинации входов; для каждой определите внутренние вентили, а затем выход.

От таблицы истинности к выражению (сумма произведений)

Для каждой строки с выходом 1 запишите И входов (с НЕ на тех входах, которые в этой строке равны 0); объедините их через ИЛИ. Пример: таблица, которая равна 1 только на строках $(A=0,B=1)$ и $(A=1,B=0)$, даёт $\overline{A}B + A\overline{B}$, что эквивалентно $A \text{ XOR } B$.

От формулировки задачи

Сначала переведите английский текст в булево выражение: "A и B" → A И B; "A или B или оба" → A ИЛИ B; "ровно один из A и B" → A исключающее ИЛИ B; "ни A, ни B" → A ИЛИ-НЕ B; "не оба" → A ИЛИ-НЕ B.

Разбор примера. Сирена машины $X$ срабатывает, когда ограждение открыто ($A=1$) и либо мотор работает ($B=1$), либо температура высокая ($C=1$). Запишите булево выражение и укажите строки, где $X=1$. Переводите английский текст в логику по частям: "либо B, либо C" есть $B + C$, а "A и это" есть $X = A\cdot(B + C)$. Для строк: $X=1$ требует $A=1$ и хотя бы одного из $B$, $C$, равного 1 — значит $(A,B,C) = (1,0,1)$, $(1,1,0)$ и $(1,1,1)$, три строки из восьми. Заметьте, что $A=0$ никогда не может вызвать сирену, независимо от того, что делают $B$ и $C$. Оберните ИЛИ скобками перед тем, как умножать на И: $X = A\cdot B + C$ — это совершенно другая схема, которая вызвала бы сирену при высокой температуре даже при закрытом ограждении.

Исследовать

Полусумматор

Подключите XOR и И к одним и тем же двум входам: XOR даст бит суммы, И — перенос. Нажмите A и B.

Исследовать

Логические схемы

вентили объединяются в схемы

У каждого вентиля есть фиксированное правило; последовательное соединение (цепочка) позволяет построить любую схему — начните с одного вентиля.

English Русский
logic circuit/ˈlɒdʒɪk ˈsɜːkɪt/ логическая схема
3.2

Определения, принимаемые экзаменатором

Вопросы на определение оцениваются по фиксированной формулировке. Выучите их точно и дайте только один ответ.

Термин Определение
встроенная система компьютерная система со специализированной функцией, встроенной в более крупное устройство
буфер область памяти, временно хранящая данные во время передачи между устройствами, работающими на разных скоростях
ОЗУ энергозависимая память, из которой можно читать и в которую можно записывать, содержащая используемые программы и данные
ПЗУ энергонезависимая память, содержимое которой нельзя изменить в обычном режиме работы, содержащая инструкции запуска
SRAM статическое ОЗУ, хранящее каждый бит в триггере и не требующее обновления
DRAM динамическое ОЗУ, хранящее каждый бит как заряд на конденсаторе и требующее постоянного обновления
система мониторинга система, использующая датчики для измерения и сообщения о физическом процессе без его изменения
система управления система, использующая показания датчиков для принятия решений и выполнения действий через исполнительные механизмы, которые изменяют физический процесс
датчик устройство, измеряющее физическую величину и преобразующее её в сигнал для компьютера
исполнительный механизм устройство, преобразующее сигнал от компьютера в физическое действие
обратная связь выходной сигнал системы управления, который измеряется и подается на вход для того, чтобы система могла скорректировать свою работу
логический вентиль электронная схема, выполняющая булеву операцию над одним или несколькими двоичными входами и выдающая один двоичный выход
таблица истинности таблица, перечисляющая все возможные комбинации входов логической схемы с соответствующими выходами для каждой из них
3.2

Советы для экзамена

  • Различайте ОЗУ (энергозависимое, чтение/запись) и ПЗУ (неэнергозависимое, хранит загрузочные данные); SRAM (кэш, быстрее) и DRAM (основная память, требует регенерации).
  • Для логической схемы составьте булево выражение по вентилям, а затем таблицу истинности, охватывающую каждую комбинацию входов.
  • Выучите символ, выражение и таблицу истинности для каждого вентиля (AND, OR, NOT, NAND, NOR, XOR).
  • Объясните буфер (временное хранилище, связывающее два устройства с разной скоростью работы) и роль прерывания.

Распространенные ошибки

  • Называть устройство вместо описания его работы. Фраза «использует лазер» не приносит баллов; баллы приносят шаги: зарядить барабан, лазер снимает заряд, тонер притягивается, переносится, фиксируется (припекается).
  • Утверждать, что система мониторинга «управляет» чем-либо. Если физический процесс не изменяется, это мониторинг; добавьте исполнительный механизм и обратную связь — и получится управление.
  • Писать, что ОЗУ «постоянно хранит файлы», или что ПЗУ «хранит данные пользователя». ОЗУ — это энергозависимая рабочая память; ПЗУ хранит фиксированные инструкции запуска.
  • Таблица истинности со строками меньше $2^{n}$ или в случайном порядке. Считайте от 000 до 111 в двоичной системе, чтобы не пропустить ни одной комбинации.
  • Рисовать две линии от одного выхода вентиля «для надежности» или оставлять провод, обрывающийся в пустоту. Рисуйте ровно те соединения, которые требуются заданным выражением.

Интерактивные уроки по этой теме

Пройдите его шаг за шагом с упражнениями мгновенной проверки.

Архив экзаменационных работ

Больше тем в A-Level Информатика

Войти или создать аккаунт

IGCSE, A-Level & AP