Alexander Sayapin Teacher's site

Архитектура ЭВМ для БПМ24-01 / осень 2026

Posted on Thu 03 September 2026

In Архитектура ЭВМ.

tags: архитектура ЭВМ бпм


Добрый день!

Задачей нашего с вами курса будет реализация процессора Little man computer (или здесь по-русски) в среде Logisim с небольшими изменениями.

Изменения по сравнению с оригинальной версией будут такими:

  • данные и команды будут представлены в двоичном виде
  • разрядность процессора по данным - 12 бит
  • разрядность процессора по адресам - 8 бит
  • размерность опкода - 4 бита

Здесь, на сайте, для вас будут размещены задания, список вопросов к экзамену, список литерауры по предмету, список вопросов к экзамену/зачету и другая необходимая информация.

Задания будут размещаться в виде PDF файлов.

Преполагается, что курс будет включать в себя 6 лабораторных работ.

Курс рассчитан на 1 семестр, в конце курса предусмотрен зачет с оценкой.

Для допуска к экзамену необходимо выполнить и защитить все практические работы и получить не менее 51 балла в течение семестра.

Итоговая оценка выставляется в соответствии с требованиями балльно-рейтинговой системы (см. критерии так же оценки на экзамене). Для допуска к экзамену необходимо выполнить и защитить все лабораторные работы.

При выполнении работ можно использовать следующие ресурсы (список будет пополняться):

Решение заданий вам необходимо прислать в виде файлов Logisim (win-версия, java-версия) мне на электронную почту.

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

Список заданий (будет пополняться):

Примерный список вопросов к экзамену (состав и количество вопросов могут быть откорректированы):

  1. Представление информации в компьютере. Текст, числа. Двоичные числа, представление отрицательных чисел. Двоично-дополнительный код.
  2. Основные элементы компьютера. Аппаратная реализация логических операций.
  3. Основные элементы компьютера. Триггер. Регистр. Их назначение, использование, принцип действия.
  4. Основные элементы компьютера. Сумматор и полусумматор. Назначение, принцип действия, назначение входов и выходов.
  5. Общая структура ЭВМ, основные блоки, их назначение. Гарвардская и Фон-Неймановская архитектура.
  6. Шинная архитектура компьютера. Понятие шины. Типы шин в компьютере, их назначение. Состав шины, понятие разрядности.
  7. Структура процессора компьютера, компоненты процессора и их назначение.
  8. Структура процессора компьютера. Понятие регистра. Назначение регистров.
  9. Цикл выполнения команд процессором.
  10. Работа процессора, понятие команды процессора. Система команд процессора.
  11. Система команд процессора. Классификация команд процессора. Адресная и исполнительная части команды.
  12. Система команд процессора. Способы адресации в командах процессора.
  13. Система команд процессора. Стек, его назначение, порядок работы, сценарии использования. Реализация стека в оперативной памяти компьютера.
  14. Язык ассемблера. Основная идея, связь с машинными кодами, преимущества использования.
  15. Язык ассемблера. Арифметические команды, особенности использования.
  16. Язык ассемблера. Команды управления процессом выполнения программы.
  17. Язык ассемблера. Реализация циклов и используемые регистры процессора.
  18. Прерывания процессора. Назначение, классификация.
  19. Прерывания процессора. Таблица прерываний, использование прерываний.

Теоретические основы компьютерной графики МИМ25-01 осень 2026

Posted on Thu 03 September 2026

In Компьютерная графика.

tags: Теоретические основы компьютерной графики мпм


Теоретические основы компьютерной графики для МПМ25-01, список литературы, вопросы к экзамену, ссылки и.т.д.

Read More

Математические методы оптимизации систем для группы МПМ26-01

Posted on Tue 01 September 2026

In Методы оптимизации.

tags: методы оптимизации мпм


Математические методы оптимизации систем для группы МПМ26-01

Read More

Методы оптимизации для группы БКБ24

Posted on Sun 17 May 2026

In Методы оптимизации.

tags: методы оптимизации мио


Методы оптимизации для группы БКБ24

Read More

Теоретические основы компьютерной графики МПМ25-01 весна 2026

Posted on Wed 13 May 2026

In Архив.

tags: Теоретические основы компьютерной графики мпм


Теоретические основы компьютерной графики для МПМ25-01, список литературы, вопросы к экзамену, ссылки и.т.д.

Read More

Теория управления для БПМ22-01 / весна 2026

Posted on Tue 21 April 2026

In Архив.

tags: Теория управления бпм


Теория управления для БПМ, список литературы, ссылки и.т.д.

Read More

Консультация/зачеты апрель 2026 БПМ22-01

Posted on Sun 12 April 2026

In Общие вопросы.

tags: объявления бпм


Консультации/проставление зачетов

Read More

Методы оптимизации для групп БПИ24, БИС24

Posted on Fri 13 February 2026

In Методы оптимизации.

tags: методы оптимизации мио


Математические методы оптимизации систем для групп БПИ24, БИС24

Read More

Основы цифровой обработки изображений БПМ22-01 весна 2026

Posted on Mon 09 February 2026

In Архив.

tags: Основы цифровой обработки изображений бпм


Основы цифровой обработки изображений БПМ22-01 весна 2026

Read More

Снова перенос консультации январь 2026

Posted on Fri 23 January 2026

In Архив.

tags: объявления бпм мпм мим мио миу мит


Консультации/проставление зачетов

Read More

Page 1 / 14 »

tags

алфавит (1) архитектура ЭВМ (6) asp.net (1) бгд (22) бисв (23) бкб (22) бме (22) бпэ (23) бпэз (4) бпэзу (1) бпм (35) бпм объявления (7) certbot (1) cheatsheet (1) checkinstall (1) csv (1) дискретная математика (25) экзамен (1) embedded rust (2) english (1) формальные грамматики (1) gdb (2) язык (1) исследование операций (1) jupyter (1) критерии (2) курсовая работа (2) lighttpd (2) low-latency (1) machine learning (3) make (1) make install (1) markdown (1) машинное обучение (1) математическая лингвистика (1) математическая логика (1) математическая статистика (3) Математические основы кмпьютерной графики (3) Математические основы компьютерного моделирования (1) Математические основы компьютерной графики (1) методы оптимизации (27) методы оптмимизации (1) методы принятия решений (1) миа (11) мии (8) мик (7) мим (19) мио (17) мип (9) мит (53) миу (24) миз (18) ml (1) mono (1) мпм (23) natural language processing (1) nlp (1) nucleo (2) объявления (41) оформление (2) openocd (2) openpgp (1) Основы цифровой обработки изображений (1) pandas (1) pgp (1) подтверждение вывода (1) programming (3) python (3) robot (1) robotics (2) setup (6) шпаргалка (1) системы компьютерной математики (1) smartcard (1) ssh (1) ssl (1) STM32 (2) streaming (1) строка (1) тб (21) teaching (1) teaching statement (1) Теоретические основы компьютерной графики (2) Теоретические основы цифровой обработки изображений (2) Теория управления (2) тест (1) учебник (1) up board (1) video (1) вкр (2) xls (1)