Понедельник, 22.12.2025, 22:12

Электронная библиотека системного администратора

Приветствую Вас Гость | RSS
Главная Учебники Регистрация Вход
Реклама


Рубрики

Книги и учебники
Microsoft [186]
Linux, Unix, FreeBSD, Solaris [151]
Oracle [36]
Cisco [41]
IBM [22]
1C [46]
SAS [10]
СУБД и базы данных [57]
Web технологии [131]
Компьютерные сети [125]
Компьютеры, hardware [104]
Защита информации [140]
Программирование [197]
Тестирование ПО [23]
DevOps [21]
Начинающим админам [209]
Общие вопросы по IT [76]
Справочники [202]

Программы
Администрирование [58]
Архиваторы [8]
Безопасность [17]
Полезный софт [32]
Программы для hardware [17]
Работа с DJVU, PDF, FB2 [10]
Сетевые сервисы [17]
Сетевые утилиты [79]

Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0


Главная » Учебники » Компьютеры, hardware

Архитектура компьютера. 6-е издание.
Архитектура компьютера. 5-е издание.
 Автор - Эндрю Таненбаум. Скачать бесплатно.

Архитектура компьютера. 6-е издание.

Автор - Эндрю Таненбаум

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

С годами книга увеличилась в объеме. Это неизбежно, поскольку происходит постоянное развитие, и о предмете становится известно все больше и больше. Поэтому если книга используется в целях обучения, нужно иметь в виду, что завершение материала и рамках учебного курса (например, в системе триместров) может оказаться невозможным. Возможный вариант — в качестве минимума изучать первые три главы, часть главы 4 (до раздела 4.4 включительно) и главу 5, а оставшееся время на ваше усмотрение потратить на остаток главы 4, а также отдельные части глав 6, 7 и 8 в зависимости от интересов преподавателя и студентов. Далее приводится краткая сводка основных изменений по главам (относительно пятого издания).

В главе 1 по-прежнему излагается история развития архитектуры компьютеров, в которой объясняется текущее состояние дел и рассматриваются основные вехи пройденного пути. Вероятно, для многих студентов окажется неожиданным тот факт, что самые мощные компьютеры 1960-х годов, стоившие миллионы долларов, по вычислительной мощности не набирают и одного процента от их смартфонов. Обсуждается расширенный спектр существующих компьютеров, включая FPGA, смартфоны, планшеты и игровые приставки. Здесь же представлены архитектуры, выбранные в качестве примера (Core I7, ОМАР4430 и ATmega168). Материал главы 2 был обновлен и переработан. В нее были включены процессоры параллельной обработки данных, включая графические процессоры (GPU). Раздел, посвященный носителям данных, был дополнен описаниями флэш-устройств, которые становятся все более популярными. В раздел ввода-вывода был добавлен новый материал, посвященный современным игровым манипуляторам, включая Wiimote и Kinect, а также сенсорные экраны, используемые в смартфонах и планшетах. Глава 3 претерпела некоторые изменения. Она, как и прежде, открывается описанием принципа работы транзисторов, чтобы принцип работы современного компьютера был понятен даже студенту, не имеющему представления об аппаратной части. Приводится новый материал о программируемых вентильных матрицах (FPGA, Field-Programmable Gate Array) — устройствах, которые снижают стоимость крупномасштабных архитектур уровня логических элементов до такой степени, что последние широко используются в учебных аудиториях. Также здесь представлены высокоуровневые описания трех архитектур, выбранных нами в качестве примера. Глава 4, в которой изложены основные принципы действия вычислительных систем, осталась после выхода пятого издания почти без изменений. В нее лишь введены три новых раздела, посвященные уровню микроархитектуры процессоров CoreI7, ОМАР4430 и ATmega168. Главы 5 и 6 были обновлены для новых архитектур; в частности, появились новые разделы с описаниями наборов команд ARM и AVR. В главе 6 вместо Windows ХР материал объясняется на примере Windows 7. Глава 7, посвященная ассемблеру, осталась практически неизмененной. В целом структура книги осталась прежней, но в шестое издание внесены многочисленные изменения, которые приводят ее в соответствие со стремительным развитием компьютерной отрасли. В частности, были обновлены машины, представленные в качестве примеров. Глава 8, наоборот, полностью переписана, и теперь она адекватно отражает развитие параллельных компьютерных архитектур. В нее включена дополнительная информация о многопроцессорной архитектуре Core i7 и подробное описание архитектуры графического процессора общего назначения NVIDIA Fermi. Наконец, разделы, посвященные суперкомпьютерам BlueGene и Red Storm, были приведены и соответствие с последними обновлениями этих гигантских машин. Глава 9 изменилась. Список литературы был перемещен на веб-сайт, поэтому в главе остались только ссылки, упоминаемые в книге.

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

Издательство – Питер

Год издания – 2013

Формат книги - DJVU

Размер - 35,3 Мб

СКАЧАТЬ с gigapeta.com

Категория: Компьютеры, hardware | Добавил: strelsov (27.01.2013)
Просмотров: 9842 | Теги: Архитектура компьютера, Sun UltraSPARC III, Intel 8051, набор команд процессора, Ассемблер, микроархитектура Pentium 4, микроархитектура, Эндрю Таненбаум | Рейтинг: 1.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Поиск по сайту

Облако тегов
shell php lan ЛВС vpn SQL субд java DNS MySQL БД компьютерные сети linux xml BIOS Ассемблер unix Программирование на C++ css JavaScript C++ python криптография html установка Linux программирование TCP/IP bash базы данных

...

Copyright IT-Ebooks.Ru © 2025