Alexander Sayapin Teacher's site

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

Posted on Sun 25 August 2024

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. Прерывания процессора. Таблица прерываний, использование прерываний.

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

Posted on Sun 25 August 2024

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

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


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

Read More

Методы оптимизации для групп МИА24-01, МИO24-01, МИЗ24-01, МИУ24-01

Posted on Sun 25 August 2024

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

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


Методы оптимизации для групп МИА24-01, МИO24-01, МИЗ24-01, МИУ24-01

Read More

Методы оптимизации. Дополнителльные главы для группы МИМ24-01

Posted on Sun 25 August 2024

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

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


Методы оптимизации. Дополнителльные главы для группы МИМ24-01

Read More

Системы компьютерной математики для групп МПМ24-01

Posted on Sun 25 August 2024

In Системы компьютерной математики.

tags: системы компьютерной математики мпм


Системы компьютерной математики для групп МПМ24-01

Read More

Компьютерные технологии математической статистики для группы МПМ23-01, осень 2024

Posted on Sun 25 August 2024

In Математическая статистика.

tags: математическая статистика мпм


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

Read More

Консультация/зачеты 19 января 2024

Posted on Mon 15 January 2024

In Архив.

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


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

Read More

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

Posted on Thu 11 January 2024

In Архив.

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


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

Read More

Консультация/зачеты осень 2023

Posted on Mon 25 December 2023

In Архив.

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


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

Read More

Основы математической лингвистики для МИТ22-01 / осень 2023

Posted on Thu 14 September 2023

In Архив.

tags: математическая лингвистика мит


Основы математической лингвистики для МИТ22-01, список литературы, вопросы к экзамену, ссылки и.т.д.

Read More

Page 1 / 11 »

tags

алфавит (1) архитектура ЭВМ (4) asp.net (1) бгд (22) бисв (23) бкб (22) бме (22) бпэ (23) бпэз (4) бпэзу (1) бпм (20) бпм объявления (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) математическая статистика (2) Математические основы кмпьютерной графики (1) Математические основы компьютерного моделирования (1) Математические основы компьютерной графики (1) методы оптимизации (20) методы оптмимизации (1) методы принятия решений (1) миа (7) мии (8) мик (7) мим (8) миo (5) мип (9) мит (44) миу (14) миз (13) ml (1) mono (1) мпм (9) natural language processing (1) nlp (1) nucleo (2) объявления (31) оформление (2) openocd (2) openpgp (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) тест (1) учебник (1) up board (1) video (1) вкр (2) xls (1)