Организация и проектирование компьютеров, третье издание: интерфейс аппаратного и программного обеспечения (ISSN) на русском
Computer Organization and Design, Third Edition: The Hardware/Software Interface (ISSN) (978-0080502571)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
David Patterson | #391: Системная архитектура
Этот бестселлер по организации работы с компьютером был тщательно обновлен с учетом новейших технологий. Примеры демонстрируют новейшие конструкции процессоров, стандарты бенчмаркинга, языки программирования и инструменты.
Как и в предыдущих изданиях, в качестве основы используется процессор MIPS, демонстрирующий фундаментальные принципы работы аппаратных технологий в компьютерной системе. В книге представлен полный набор инструкций MIPS — пошагово — а также основы языка ассемблера, компьютерной арифметики, конвейерной обработки, иерархии памяти и ввода-вывода.
Новым аспектом третьего издания является явная связь между производительностью программы и производительностью процессора. Авторы показывают, как аппаратные и программные компоненты — такие как конкретный алгоритм, язык программирования, компилятор, архитектура набора команд (ISA) и реализация процессора — влияют на производительность программы. На протяжении всей книги новый раздел, посвященный производительности программы, описывает, как искать узкие места и повышать производительность в различных частях системы. Книга углубляется в интерфейс аппаратного и программного обеспечения, представляя полное представление о функционировании языка программирования и компилятора — что имеет решающее значение для понимания организации компьютера. На компакт-диске представлен набор инструментов симуляторов и компиляторов, а также учебные пособия по их использованию.
Для доступа к ресурсам для преподавателей нажмите на серую кнопку «дополнительный сайт», расположенную справа на этой странице. Это новое издание представляет собой существенную переработку. Новое в этом издании: * Весь текст обновлен с учетом новых технологий. * 70% новых упражнений. * Включает компакт-диск с программным обеспечением, проектами и упражнениями для поддержки курсов, использующих различные инструменты. * Новый дизайн внутреннего оформления: определения терминов представлены на полях для быстрого ознакомления. * Новая функция «Понимание производительности программы» фокусируется на производительности с точки зрения программиста. * Два набора упражнений и решений: «Для дополнительной практики» и «Подробнее» включены на компакт-диске. * Вопросы «Проверь себя» помогают студентам проверить свое понимание основных концепций. * Функция «Компьютеры в реальном мире» иллюстрирует разнообразие применений информационных технологий. *Подробнее ниже...