Skip to content

nnstu-appmath/computer-arch

Repository files navigation

Архитектура компьютеров

Материалы курса 2-го года обучения на кафедре "Прикладная математика и информатика", 4 семестр

Цель: получить базовое понимание основной организации и архитектуры компьютера.

План лекций:

  1. Что такое архитектура компьютера, вводная/обзорная лекция
  2. Введение в ассемблер
  3. Машинный язык
  4. Карты памяти
  5. Трансляция и запуск программы
  6. Архитектура x86 сравнение с MIPS
  7. Иерархия памяти
  8. Подсистема ввода/вывода
  9. ...

Основные материалы:

  1. Цифровая схемотехника и архитектура компьютера второе издание Дэвид М. Харрис и Сара Л. Харрис.
  2. Архитектура компьютера, 6-е издание (2013) / Structured Computer Organization (2012), Эндрю Таненбаум

Более свежая версия учебника по цифровой схемотехники и архитектуры компьютера, RISC-V: https://dmkpress.com/catalog/electronics/circuit_design/978-5-97060-961-3/

Специалисты:

  1. Юрий Панчул - https://habr.com/ru/users/YuriPanchul/
  2. Валерий Шунков - https://habr.com/ru/users/amartology/

Ещё полезные ссылки и материалы:

  1. Плата FPGA - Марсоход
  2. Подкаст "Подлодка" - Cхемотехника
  3. edaplayground
  4. https://y-gagar1n.github.io/hows-that-again/blog/books/computer-organization-and-design
  5. http://mb7707.su/module/library/pdf/arm!!76.pdf -Цифровая схемотехника и архитектура компьютера ARM
  6. Школа синтеза цифровых схем, youtube

Releases

No releases published

Packages

No packages published