Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник Архитектура компьютера. Э. Таненбаум..doc
Скачиваний:
109
Добавлен:
20.06.2014
Размер:
7.54 Mб
Скачать

Глава 9

Библиография

В предыдущих главах мы с разной степенью подробности обсуждали достаточно широкий ряд вопросов. Эта глава предназначена для читателей, которые заин­тересованы в более глубоком изучении строения компьютеров. В разделе «Лите­ратура для дальнейшего чтения» содержится список литературы к каждой главе. В разделе «Алфавитный список литературы» приводится алфавитный список всех книг и статей, на которые мы ссылались в этой книге.

Литература для дальнейшего чтения

Вводная и неспециальная литература

1. Hamacher et al., Computer Organization, 4th ed.

Традиционный учебник об организации компьютеров (процессоры, память, ввод-вывод, арифметика, периферийные устройства). Основные примеры — 68000 и Power PC.

2. Hayes, ComputerArchitecture and Organization, 3rd ed.

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

3. Patterson and Hennessy, ComputerOrganization and Design.

Эта книга почти на 1000 страниц содержит обширный материал о компью­терной архитектуре, в частности о разработке процессоров RISC. Упор де­лается на то, как достичь высокой производительности с помощью конвейе­ризации и других технологий.

4. Price, A History of Calculating Machines.

Современные компьютеры восходят к машине Бэббиджа, созданной в XIX веке, но люди производили различные вычисления с самого начала цивилизации. В этой иллюстрированной статье прослеживается вся история счета, мате­матики, календарей и вычислений с 3000 г. до н. э. до начала XX века.

5. Slater, Portraits in Silicon.

Почему Деннис Ритчи защитил докторскую диссертацию в Гарварде? По­чему Стив Джобе стал вегетарианцем? Ответы на эти и другие вопросы вы можете найти в этой увлекательной книге. Книга содержит 34 короткие био­графии людей, которые сформировали компьютерную промышленность (от Чарльза Бэббиджа до Дональда Кнута).

6. Stallings, ComputerOrganization andArchirecture, 4th ed.

Книга по компьютерной архитектуре. В ней рассматриваются и те вопросы,

которые мы обсуждали в нашей книге.

7. Wilkes, Computers Then andNow.

Автор книги Морис Уилкс, один из первых компьютерных разработчиков и изобретатель микропрограммирования, излагает историю компьютеров с 1946 по 1968 год. Он рассказывает о войне между приверженцами автома­тического программирования («space cadets») и традиционалистами, кото­рые предпочитали программировать в восьмеричной системе.

Организация компьютерных систем

1. Ng,Advances in Disk Technology: Performance Issues.

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

2. Messmer, The Indispensable PCHardware Book, 3rd ed.

Толстая книга на 1384 страницы (36 глав и 13 приложений). Здесь очень подробно описываются процессоры 80x86, память, шины, вспомогательные

микросхемы и периферийные устройства. Если вы уже прочитали книгу

Нортона и Гудмэна (см. ниже) и хотите получить более подробную инфор­мацию, обратитесь к этой работе.

3. Norton and Goodman, Inside the PC, 7th ed.

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

4. Pilgrim, Build Your Own Pentium IIPC.

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

Цифровой логический уровень

1. Floyd, DigitalFundamentals, 6th ed.

Эта огромная иллюстрированная книга вполне подойдет для тех, кто хочет

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

2. Katayama, Trends in Semiconductor Memory.

Хотя память работает гораздо медленнее процессоров, полупроводниковая память все же развивается. В этой статье рассказывается о некоторых тен­денциях развития динамического ОЗУ.

3. Mano and Kime, Logic and Computer Design Fundamentals.

Эта книга не обладает такой проработанностью и ясностью, как книга Флойда

(Floyd), но тоже является неплохим пособием по цифровому логическому

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