[Все] [А] [Б] [В] [Г] [Д] [Е] [Ж] [З] [И] [Й] [К] [Л] [М] [Н] [О] [П] [Р] [С] [Т] [У] [Ф] [Х] [Ц] [Ч] [Ш] [Щ] [Э] [Ю] [Я] [Прочее] | [Рекомендации сообщества] [Книжный торрент] |
Компьютерные системы: архитектура и программирование (pdf)
Рэндал Э. Брайант Дэвид Р. О'ХалларонКомпьютерное 'железо' (аппаратное обеспечение), цифровая обработка сигналов, Программирование, программы, базы данных

Добавлена: 01.09.2022

Аннотация
В книге описываются стандартные элементы архитектуры, такие как центральный процессор, память, порты ввода-вывода, а также операционная система, компилятор, компоновщик и сетевое окружение. Демонстрируются способы представления данных и программ на машинном уровне, приемы оптимизации программ, особенности управления потоками выполнения и виртуальной памятью, а также методы сетевого и параллельного программирования.
Среди рассматриваемых тем:
представление данных и программ на машинном уровне;
архитектура процессора;
приемы оптимизации программ;
компоновка объектных модулей;
управление потоками выполнения;
виртуальная память и управление ею;
ввод/вывод на системном уровне;
сетевое и параллельное программирование.
Приведенные примеры для процессоров, совместимых с Intel (x86-64), написаны на языках C и ассемблера и предназначены для выполнения в операционной системе Linux.
В конце каждой главы приведено множество упражнений для закрепления пройденного материала.
Последние комментарии
5 минут 13 секунд назад
11 минут 28 секунд назад
14 минут 34 секунды назад
18 минут 20 секунд назад
22 минуты 3 секунды назад
31 минута 11 секунд назад
34 минуты 1 секунда назад
41 минута 37 секунд назад
49 минут 2 секунды назад
1 час 30 минут назад