Аппаратные интерфейсы ПК

Аппаратные интерфейсы ПК

Михаил Юрьевич Гук

Описание

Эта книга — исчерпывающее руководство по аппаратным интерфейсам современных ПК и периферийных устройств. Она охватывает широкий спектр тем, от универсальных внешних интерфейсов (USB, FireWire) до специализированных интерфейсов периферии (клавиатура, мышь, принтер), интерфейсов устройств хранения данных, шин расширения (PCI, ISA), аудио/видео интерфейсов и беспроводных технологий. Книга содержит подробные описания сигналов, временные диаграммы, регистровые модели интерфейсных адаптеров, а также практические советы по использованию интерфейсов в собственных разработках. Предназначена для специалистов, связанных с эксплуатацией ПК, разработчиков аппаратных средств и их программной поддержки.

<p>Михаил Гук</p><p>Аппаратные интерфейсы ПК. Энциклопедия</p><p>От автора</p>

Книга «Интерфейсы ПК. Справочник», вышедшая следом за первым изданием энциклопедии «Аппаратные средства IBM PC» (1998 г.), была благосклонно принята читателями и даже выпущена «пиратами» на компакт-диске (правда, без указания автора и, естественно, без его уведомления). Работа над вторым изданием энциклопедии породила гору материала, который не помещался в книгу разумного размера, — так созрела идея новой книги об интерфейсах, которая сейчас перед вами. В нее вошли все «обрезки» «слишком большой энциклопедии» и ряд новых материалов. Эта книга адресована специалистам, которые уже знают общее устройство компьютера и имеют представление о взаимодействии его составляющих, но нуждаются в справочной информации для разработки собственной аппаратуры и программного обеспечения, тесно связанного с «железом». Название «Аппаратные интерфейсы ПК» определяет круг освещаемых вопросов — от ножек интерфейсных разъемов до программной модели интерфейсных адаптеров.

Книга начинается с глав, посвященных универсальным внешним интерфейсам, начиная с долгожителей — портов LPT и СОМ — и кончая современными шинами USB, Fire Wire, SCSI и беспроводными интерфейсами IrDA и Bluetooth. Далее идет «погружение в недра» системного блока ПК — интерфейсы шин расширения с особо детальным описанием шин PCI и ISA, самых интересных на сегодняшний день (шину ISA списывать рано, она еще послужит во встраиваемых компьютерах в обычном виде или в виде PC/104). В главе, посвященной интерфейсам электронной памяти, подробно рассматриваются модули динамической памяти всех современных типов, а также микросхемы статической и энергонезависимой памяти (флэш, EEPROM), с которыми часто приходится иметь дело. Далее в книге описываются специализированные интерфейсы периферийных устройств — клавиатуры, мыши, дисплея (как традиционного, так и плоских панелей), принтеров, аудио- и видеоинтерфейсы, игровой порт. Отдельная глава посвящена интерфейсам устройств хранения — НГМД, ATA (включая новый интерфейс Serial ATA), а также интерфейсам твердотельных устройств хранения (различным флэш-картам). Из интерфейсов компьютерных сетей основное внимание уделяется технологии Ethernet, практически вытеснившей все остальные из локальных сетей и ведущей наступление и в глобальных приложениях. Также рассматривается интерфейс обычной аналоговой телефонной линии, через которую большинство домашних пользователей подключается к Сети. В главе о вспомогательных последовательных интерфейсах рассматриваются все вариации на тему I²C, а также интерфейсы SPI, MII и JTAG. Отдельная глава посвящена архитектурному окружению, в котором интерфейсы и их адаптеры (контроллеры) существуют в IBM PC-совместимом компьютере (пространство памяти, пространство ввода-вывода, прерывания), и нюансам, связанным с различными режимами работы процессоров x86. В этой же главе описываются сервисы и модули расширения BIOS, а также способы загрузки ПО, позволяющие собирать специализированные бездисковые контроллеры на базе универсальных компонентов. Как обычно, книгу завершает тема правильного питания и электробезопасности. Для удобства восприятия в книге принята система текстовых выделений. Курсивом выделены ключевые слова (например, первый раз встречающиеся определения), а также названия состояний, в которых могут пребывать некоторые объекты. В названиях электрических сигналов, например CSO#, символ «#» указывает на инверсность (низкий уровень сигнала отвечает активному состоянию). Названия команд, регистров и битов имеют иной вид — например, INSW (команда процессора), DR (регистр данных), АХ (регистр процессора). Подробные оглавление и предметный указатель помогут быстро найти необходимую информацию.

Я благодарен любознательным и внимательным читателям, присылающим свои замечания, вопросы и отзывы о моих книгах. Пользуясь случаем, еще раз обращаюсь к читателям — пишите письма! С вашей помощью исправляются многие ошибки, и я стараюсь поддерживать свои книги на личном сайте по адресу http://www.neva.ru/mgook, обновляя списки замеченных опечаток и публикуя статьи на смежные темы.

Как и все предыдущие, эта книга не смогла бы появиться без информационной поддержки коллектива RUSNet (http://www.neva.ru), обеспечивающего доступ к Сети в ЦНИИ РТК — «базовом лагере» автора. После выпуска второго издания «Энциклопедии» я снова погрузился в инженерную деятельность в НПО РТК. Это несколько притормаживает работу над книгами, но обогащает практический опыт, что выливается в дополнительные разъяснения актуальных вопросов.

Свои замечания и пожелания присылайте на адрес mgook@stu.neva.ru (автор) или comp@piter.com (издательство «Питер», редакция компьютерной литературы). Информацию по всем книгам можно получить на сайте издательства «Питер» www.piter.com.

Михаил Гук<p>Введение</p>

Похожие книги

Восстановление данных. Практическое руководство

Крис Касперски

Данное практическое руководство посвящено восстановлению поврежденных данных на различных носителях. Подробно рассматриваются файловые системы NTFS, ext2/ext3, UFS/FFS. Описаны автоматические и ручные методы восстановления данных для Windows и Linux. Книга содержит много полезных советов и справочного материала, а также утилиты и исходные коды на компакт-диске. Подходит для специалистов и опытных пользователей ПК, желающих освоить навыки восстановления данных.

GPS: Все, что Вы хотели знать, но боялись спросить

Борис Константинович Леонтьев, Б. К. Леонтьев

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

Wi-Fi: Все, что Вы хотели знать, но боялись спросить

А К Щербаков, А. К. Щербаков

Современный мир невозможно представить без мобильности и беспроводных технологий. Эта книга подробно рассматривает Wi-Fi, его преимущества и недостатки, сравнивая с другими беспроводными протоколами. От введения в беспроводные технологии до анализа персональных сетей и беспроводных ЛВС, автор А. К. Щербаков раскрывает все нюансы. Книга подходит для тех, кто хочет разобраться в основах Wi-Fi и его применении в современном мире. Узнайте, как беспроводные сети меняют нашу жизнь и работу.

Апгрейд, ремонт и обслуживание компьютера

Александр Иванович Ватаманюк, Александр Ватаманюк

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