Курс на Stepik
Обложка курса «Архитектура ЭВМ» на Stepik
Бесплатно

Архитектура ЭВМ ★ 0.000

Открыть на
STEPIK.ORG

Курс "Введение в архитектуру ЭВМ" поможет разобраться в принципах работы вычислительных систем на аппаратном и программном уровнях. Вы изучите логические операции, кодирование информации, устройство процессора, оперативной памяти и файловых систем. Рассмотрите язык ассемблера, основы операционных систем, механизмы многозадачности и межпроцессного взаимодействия, а также основы работы сетевых протоколов и периферийных устройств.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Архитектура ЭВМ»Учеников на курсе 17
Сертификаты, выданные на курсе «Архитектура ЭВМ»Сертификатов выдано 0
Отзывы о курсе «Архитектура ЭВМ»Отзывов получено 0
Рейтинг курса «Архитектура ЭВМ»Рейтинг курса 0.000
Уроки в курсе «Архитектура ЭВМ»Количество уроков 41
Тесты в курсе «Архитектура ЭВМ»Количество квизов 107
Время прохождения курса «Архитектура ЭВМ»Время прохождения курса —
Обновления курса «Архитектура ЭВМ»Обновления курса — —
Дата публикации курса «Архитектура ЭВМ»Дата публикации курса — ———
Последнее обновление курса «Архитектура ЭВМ»Последнее обновление — ———
Сложность easy — ———

Содержание курса

Разделы в курсе «Архитектура ЭВМ» 8 разделов Уроки в курсе «Архитектура ЭВМ» 41 урок Тесты в курсе «Архитектура ЭВМ» 107 тестов Время прохождения курса «Архитектура ЭВМ» 0 ч. Последнее обновление курса «Архитектура ЭВМ» обн. 15 апреля 2026

Введение. Принципы построения ЭВМ

7 уроков
1. Основные цели и задачи курса ↗
2. Основы двоичной арифметики и логических операций ↗
3. Представление данных в памяти (числа, текста, картинки, звук) ↗
4. Простейшие логические элементы (AND, OR, NOT, XOR) ↗
5. Основы работы с транзисторами и элементами памяти ↗
6. Архитектура вычислительных систем: фон-неймановская, Гарвардская ↗
7. Основные аппаратные компоненты компьютера и их функции ↗

Аппаратное обеспечение компьютеров

6 уроков
1. Процессоры: архитектура, основные узлы CPU, принцип работы кэша ↗
2. Оперативная память (RAM): модели и взаимодействие с процессором ↗
3. Виды запоминающих устройств, особенности и принципы работы ↗
4. Магистрали и интерфейсы: PCIe, USB, SATA, NVMe ↗
5. Периферийные устройства: клавиатура, мышь, мониторы и прочее ↗
6. Видеокарты и графические ускорители ↗

Введение в язык ассемблера

4 урока
1. Регистры процессора, передача параметров ↗
2. Работа со стеком, управление памятью ↗
3. Инструкции арифметики и управления потоком выполнения ↗
4. Обзор синтаксисов (Intel, AT&T), сравнение командных форматов ↗

Основы языка Си

8 уроков
1. Введение в язык Си ↗
2. Структура программы на Си ↗
3. Идентификаторы, переменные и константы ↗
4. Операторы ↗
5. Операторы принятия решения ↗
6. Циклы ↗
7. Функции ↗
8. Перевод языка Си в ассемблер ↗

Основные элементы операционных систем

5 уроков
1. Краткая история операционных систем ↗
2. Ядро ОС, диспетчер задач, привилегированные режимы ЦП ↗
3. Планирование процессов и потоков ↗
4. Виртуальная память: страницы и сегменты ↗
5. Прерывания и системные вызовы ↗

Устройство памяти и файловые системы

3 урока
1. Работа процессора с памятью: страницы и таблицы страниц ↗
2. Файловые системы (FAT32, NTFS, ext4) и их структура ↗
3. Работа жёстких дисков и SSD ↗

Взаимодействие процессов и ввод-вывод

4 урока
1. Межпроцессное взаимодействие ↗
2. Аппаратные методы синхронизации процессов ↗
3. Вопросы организации ввода-вывода ↗
4. Драйверы устройств, взаимодействие на уровне API ↗

Основы сетевых технологий

4 урока
1. Принципы работы стеков TCP/IP и модели OSI ↗
2. Сетевые интерфейсы и оборудование ↗
3. Введение в работу с сокетами ↗
4. Основные протоколы: HTTP, FTP, DNS ↗