Подробное описание документа

Брайант, Р. Э. Компьютерные системы. Архитектура и программирование / Р. Э. Брайант, Д. Р. О'Халларон ; перевод с английского А. Н. Киселева. — 3-е изд. — Москва : ДМК Пресс, 2022. — 994 с. — ISBN 978-5-97060-492-2.
В книге описываются стандартные элементы архитектуры, такие как центральный процессор, память, порты ввода-вывода, а также операционная система, компилятор, компоновщик и сетевое окружение. Демонстрируются способы представления данных и программ на машинном уровне, приемы оптимизации программ, особенности управления потоками выполнения и виртуальной памя-тью, а также методы сетевого и параллельного программирования. Приведенные в книге примеры для процессоров, совместимых с Intel (x86_64), написаны на языке C и выполняются в операционной системе Linux. Издание адресовано студентам и преподавателям по IT-специальностям, а также будет полезно разработчикам, желающим повысить свой профессиональный уровень и писать программы, эффективно использующие возможности компьютерной архитектуры.