Читать онлайн «Основы построения ПЭВМ IBM PC XT»

Автор Поляков А.В.

Основной акцент в описании сделан на взаимодействии элементов схемы, что, на мой взгляд, дает довольно полную картину функционирования системы. Кроме того, ра¬ зобравшись в архитектуре компьютера клас¬ са IBM PC XT, читатель будет ближе к пони¬ манию принципа работы компьютера клас¬ са IBM PC АТ, принципы построения кото¬ рого во многом повторяют построение компь¬ ютера IBM PC XT. Компьютеры класса IBM PC XT пост¬ роены на микропроцессорном комплекте фирмы «INTEL». Данный комплект имеет практически все аналоги отечественного производства. Это облегчает ремонт, а также проектирование персональных компьютеров данного класса (перечень аналогов имеется в приложении V ). Часть I. БЛОК-СХЕМА IBM PC XT Книга разбита на две части. Первая часть посвящена архитектуре построения компьютера IBM PC XT (блок-схема компь¬ ютера представлена в приложении I) с опи¬ санием основных узлов, их назначений и принципов взаимодействия между собой. Ядром типичной микропроцессорной системы, каковой является и компьютер IBM PC XT, является процессор, управляю¬ щий операциями компьютера, выбирая ко¬ манды из памяти и выполняя их. Для вы¬ полнения операций процессору необходи¬ мо посылать сигналы управления на другие элементы системы. Производимые этими элементами операции включают в себя пере¬ сылку данных и определенные вычисления. Исходные данные для вычислений и резуль¬ таты хранятся в памяти компьютера. Адап¬ теры устройств ввода/вывода, предназначен¬ ных для хранения больших объемов инфор¬ мации и взаимодействия с «внешним ми¬ ром», подключаются к системе, имеющей шинную архитектуру, через разъемы систем¬ ной шины.
Системная шина адреса/данных/уп- равления, обозначенная на блок-схеме - « System Address, Data, Control», осуществля¬ ет взаимосвязь между другими шинами компьютера, а также взаимодействие систе¬ мы с внешними устройствами, о котором уже говорилось выше. По процессорной локальной шине ( на блок-схеме -« Local Address, Data, Status and Control Bus » ) микропроцессор взаимодей¬ ствует с контроллером шины и его перифе¬ рией. По внешней шине адреса/данных/уп- равления ( « External Address, Data, Control Bus » ) микропроцессор взаимодействует с контроллерами, микросхемами ПЗУ и от¬ дельной периферией. В основе архитектуры компьютера - мик¬ ропроцессорный комплект, включающий в себя микропроцессор 8088, сопроцессор 8087, контроллер шины 8288, синхрогенератор 8284, контроллер прерываний 8259А, конт¬ роллер прямого доступа к памяти 8237А, программируемый периферийный интер¬ фейс 8255А, интервальный таймер 8253. Следует отметить, что узлы блок-схе¬ мы представляют собой не отдельные мик¬ росхемы, а могут включать в себя целый ряд различных элементов. 1. Синхрогенератор 8284 Система тактируется синхрогенера¬ тором 8284 (на блок-схеме -« Clock Genera¬ tor »), который преобразует частоту кварца 14. 31818 МГц делением на три в сигнал сис¬ темной синхронизации CLK, частотой приб¬ лизительно 4. 77 МГц, поступающий как на микропроцессор 8088, так и на другие эле¬ менты системы. Синхрогенератор используется в выра¬ ботке также сигнала готовности READY для микропроцессора и сигнала сброса устройств RESET, осуществляя синхронизацию сигна¬ лов CLK, READY и RESET.