Архитектура компьютерных систем. Как собрать современный компьютер по всем правилам

Эта книга предлагает уникальный практический подход к изучению архитектуры компьютерных систем. Авторы Ноам Нисан и Шимон Шокен разработали методику, позволяющую читателю построить полноценный компьютер с нуля, начиная с базовых логических элементов и заканчивая высокоуровневым языком программирования.

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

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

Особенностью книги является её целостный подход: вместо изучения отдельных аспектов компьютерных систем, читатель получает полное представление о том, как все компоненты взаимодействуют друг с другом. Методика "от Nand до Тетриса" позволяет понять фундаментальные принципы работы современных вычислительных систем через практическое конструирование.

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

Архитектура компьютерных систем. Как собрать современный компьютер по всем правилам
A
Автор
Ноам Нисан, Шимон Шокен
Издательство
Эксмо
Год
2023
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент