Читайте также: |
|
Микропроцессоры, используемые в ПК, подразделяют на универсальные (80286, 80386, 80486), сопроцессоры (80287, 80387) специализированные (контроллеры в НГМД и НЖМД, в последовательных и параллельных портах, видеоадаптерах и модемах) i с сокращенным набором команд RISC (reduced-instructions- set - computer).
Сопроцессор - это микропроцессор, предназначенный для выполнения определенного подмножества операций и подключенный к тем же шинам, что и главный процессор.
Например, 486DX - это микропроцессор, выполненный по технологии RISC, с кэш-памятью 8 Кбайт, контроллером улучшенным 387-совместимым математическим сопроцессором) Основными тенденциями в развитии микропроцессора являются увеличение частотного диапазона работы (до 150 МГц), уменьшение напряжения питания до 3,3 В и понижение потребляемо мощности (микропроцессоры 486DX/66AMD, 486DX2/80AlylEl 486DX2/661BM), увеличение числа выводов, повышение надежности работы (некоторые фирмы на системную плату дают гарантию до трех лет).
При недостаточном быстродействии графической подсистемы часто используют разнообразные графические ускорители и сопроцессоры. По сравнению с обычными SVGA-адаптерами) системе WINDOWS они в несколько раз сокращают время выполнения графических операций.
В ПК и периферийных устройствах используют однокристальные микроконтроллеры, как правило, трех фирм: Intel (типе 8042-8051), Motorola (серия 68XX) и NEC (серия 78ХХ).
В клавиатуре в основном применяют микроконтроллеры фирмы Intel, в НЖМД - МК фирм Intel и Motorola, в принтерах фирмы EPSON - микроконтроллеры фирмы NEC. На системной плате также устанавливают микроконтроллеру фирмы Intel. Основным преимуществом микроконтроллера по сравнению с микропроцессором является высокая скорость его работы. Благодаря применению микроконтроллеров увеличивается быстродействие, команды выполняются без ожидания, упрощены системные операции, облегчен доступ к внутренним ПЗУи ОЗУ.
Основными тенденциями в развитии однокристальных микроконтроллеров являются:
- увеличение объема внутренних ПЗУ и ОЗУ;
- снижение потребляемой мощности;
- интегрирование функций АЦП;
- использование языков высокого уровня.
ПЗУ с BIOS - базовая система ввода/вывода. Это микросхема, расположенная на системной плате. Записанная на ней программа управляет микропроцессором, клавиатурой, накопителем на ГМД и другими устройствами.
Некоторые варианты ПЗУ с BIOS оснащены паролем. В ПЗУ применяют в основном следующие типы микросхем: 27С256, 27С512, 27С010, 27С020, 27С020, 27С040, 27С4001, 27С4096, 27С-1000,27С2001 и др.
Оперативное запоминающее устройство. Обычно пользователь устанавливает такой объем ОЗУ, который может позволить по денежным средствам (его в дальнейшем можно расширить). Например, если пользователь работает в WINDOWS, ему достаточен объем 8...16 Мбайт.
В ПК используются оперативная память динамического типа, расположенная на системной плате, модули динамической памяти типа SIMM и SIPP и Платы расширения памяти. Оперативное ЗУ в основном применяют в двух исполнениях - в корпусах DIP и в модулях памяти SIMM и SIPP. Оперативное ЗУ в корпусе DIP имеет время доступа от 45 до 120 нс, оно выпускается следующих типов: 4464, 44256, 4164, 41256, 61256,4 11000 и др.
Оперативное ЗУ в модулях имеет время доступа около 70 нс и выпускается объемом 1, 4, 8, 16и 32 Мбайта фирмами NEC, SAMSUNG, TI, Toshiba, FUJITSU, IBM, Siemens, Panasonic, Motorola и др. Конструкция системной платы обычно позволяет одновременно устанавливать несколько линеек микросхем ОЗУ и модулей SIMM(SIPP) для получения необходимого объема ОЗУ. Кроме того, всегда можно подключать память через шину расширения, устанавливать в стандартный разъем расширения дополнительную плату ОЗУ.
Кэш-память. Известно, что быстродействие ПК можно повысить с помощью кэш-памяти, которая в ПК с микропроцессором 80486 называется внешней или вторичной.
Тестовые испытания показали, что при использовании кэш-памяти объемом 64 Кбайта скорость выполнения большинство прикладных пакетов повышается в среднем на 14%.
Необходимо отметить, что сетевые серверы и 32-разрядны операционные системы (например, типа WINDOWS) с увеличением объема кэш-памяти работают быстрее. Для кэш-памяп используют микросхемы типов 6764, 61256, 51256 и др.
CMOS-память и часы реального времени. Информация о конфигурации системы записана в ОЗУ (CMOS-память) -микросхему типа МС 146818.
Эта микросхема (64 байта) предназначена для хранения следующей информации: 14 байт текущего времени, а также описание конфигурации системы. Для питания микросхемы и генератора, синхронизирующего часы реального времени ПК, используют батарею напряжением 3,6 В.
Интегральные микросхемы. Основным комплектующим элементом системного блока ПК является системная плата микропроцессором и набором микросхем, работающих с данным типом микропроцессора. Например, для микропроцессора 8028(разработан набор СБИС типов 82С201-82С206, 82С211, 82С212, а для микропроцессора 80386 - набор 82С301-82С306. Зачастую системная плата имеет контроллеры НГМД и НЖМД, принтеров модемов, дисплеев в виде СБИС, монтируемых на печатной плате По прогнозам, разработана новых цифровых микросхем для системных плат позволит на два-три порядка повысить производительность и расширить функциональные возможности ПК.
В ПК и периферийных устройствах аналоговые интегральные микросхемы применяют в:
дисплеях, устройствах кадровой развертки (TDAI 170), генераторах, устройствах строчной и кадровой разверток, видеопроцессорах (М51387Р), видеоусилителях цветности (LM1203N);
НГМД и НЖМД (в усилителях чтения/записи информации;
средствах MULTIMEDIA (в платах ввода/вывода информации);
ЦАП и АЦП (в звуковых платах Sound Blaster);
накопителях CD-ROM:
блоках питания ПК, дисплеев, принтеров, сканеров стабилизаторах напряжения (TDA4601, 4605; UC3842, 3844- UPC4941 МВ3759, IR9494).
Модули (платы) оперативной памяти SIMM. В качеств оперативной памяти используют унифицированные модули типа SIMM. Они выполнены на печатной плате, на которой установлены несколько интегральных микросхем. Специальная конструкция гнезда упрощает модернизацию ОЗУ (расширяет память.
Наряду с 30-контактными модулями SIMM, в настоящее время широкое распространение получили 72-Контактные модули (табл. 27).
Таблица 27. Параметры модуля (время выборки 70 нс)
Емкость модуля | Число контактов |
250 кбайт 1 Мбайт | 30 30 |
4 Мбайта | |
16 Мбайт | |
4 Мбайта | |
8 Мбайт | |
16 Мбайт | |
32 Мбайта |
Заключение
Если у вас оказалось достаточно терпения и вы смогли прочесть эту книгу до конца, то, следуя рекомендациям и советам, приведенным в ней, сможете избавить себя от необходимости обращаться в ремонтную мастерскую.
Если в вашем компьютере появилась неисправность, не теряйтесь, проявите настойчивость и попробуйте отыскать ее сами.
Не бойтесь ремонтировать компьютер, это не так трудно. В этом случае вы будете вознаграждены за старания, вновь имея перед собой исправный компьютер.
Успехов Вам!
ПРИЛОЖЕНИЯ Приложение 1. Описание сигналов системы PC/AT 386DX
А31-А02 ("Address_Bus")
Адресная шина центрального процессора. На линии А25—А2 СБИС 82С302 (внутренние защелки адреса и сигналов состояния процессора и логическое устройство управления циклами доступа к памяти от процессора) процессор или другой ведущий шины выставляет адресную информацию. Эта информация участвует в дешифрации сигналов управления памятью. Кроме того, линии А31—А12 соединяют процессор и адресные формирователи в составе СБИС 82АЗОЗ; линии А11—А2 соединяют процессор и адресные формирователи в составе СБИС 82А304; на линии А23-А17 регистр страниц ПДП в составе СБИС 82С206 выставляет адресную информацию в циклах ПДП; сигнал А31, являясь входным СБИС 82А306, участвует в формировании сигнала
АСЗ-АСО ("Action_Code")
Коды управления, формируются СБИС 82С301. СБИС 82С3051 используется для реализации соответствующих преобразований разрядности передаваемых данных
ACEN ("Action_Code_Enable")
Сигнал разрешения действия кодов управления, формируется,, СБИС 82В305. Активный - низкий уровень сигнала
АСК ("Acknowledge")
Сигнал формируется дешифратором выбора устройств: ввода/вывода СБИС 82С206. Вырабатывает адресные сигналы А16-А23 регистром страниц ПДП СБИС 82С206, поступая на соответствующий вход. Кроме того, сигнал участвует в формировании своей буферной копии — сигнала AEN. Активный — низкий уровень сигнала
ADS ("Address_State")
Сигнал состояния адреса, формируется микропроцессором 80386. Передается в СБИС 82С301 и обеспечивает установку ц: время удержания сигнала CLK2 для согласования фаа' микропроцессора и сигнала SCLK2, вырабатываемого СБИС 82С301. Активный — низкий уровень сигнала
ADSTB8 ("Address_Strobe_8")
Сигнал строба старшего байта адреса для 8-разрядных пересылок данных в циклах ПДП. По этому сигналу во внешнем регистре фиксируются данные, передаваемые подсистемой ПДП на выводы XDO-XD7 СБИС 82С206 в циклах прямого доступа.
Эти данные соответствуют разрядам А8—А15 адреса. 8— разрядные пересылки осуществляются по каналам 0 — 3 ПДП
ADSTB16 ("Address_Strobe_16")
Сигнал строба старшего байта адреса для 16-разрядных пересылок данных в циклах ПДП. По этому сигналу во внешнем регистре фиксируются данные, передаваемые подсистемой ПДП на выводы XDO—XD7 СБИС 82С206 в циклах прямого доступа. Эти данные соответствуют разрядам А9—А16 адреса, 16-разрядные пересылки осуществляются по каналам 5 — 7 ПДП
("Address_Enable")
Сигналы разрешения адреса ПДП. Формируются подсистемой ПДП СБИС 82С206 (на выходах ) при захвате управления системной шиной. Участвуют в генерации кодов управления соответствующим логическим устройством СБИС 82С301. Активизация сигнала свидетельствует о 8 — разрядной пересылке данных в циклах ПДП, активизация сигнала — о 16 — разрядной пересылке. Активные — низкие уровни сигналов
("Action_Frequency_32 Bits")
Сигнал определяет 32-разрядный доступ к памяти. Используется для запрещения командных задержек при данном характере обращений, являясь входным сигналом подсистемы управления шиной в составе СБИС 82С301. В анализируемой системе может вырабатываться СБИС 82С302 и логическим устройством. Активный — низкий уровень сигнала
AS ("Address_Strobe")
Сигнал участвует в стробировании адреса устройства часов реального времени (СБИС 82С206). Формируется дешифратором выбора устройств ввода/вывода (СБИС 82А304). Сигнал AS подается в виде положительного импульса. По срезу этого импульса записывается информация об адресе CMOS—байта, которая выставляется со стороны центрального процессора на линии XDO-XD7 СБИС 82С206
ATCLKI ("AT_Clock")
ATCLK2
Выводы СБИС 82С301 для подключения кварцевого резонатора, используемого для формирования частоты синхронизации в режиме внешней синхронизации
("Action_Transmit_Enable")
Сигнал участвует в разрешении передачи адреса через адресные формирователи СБИС 82АЗОЗ и 82А304. Кроме того, участвует в разрешении шинных формирователей СБИС 82В305. Формируется подсистемой управления шиной СБИС 82С301. Активный — низкий уровень сигнала
ATSCLK ("AT_System_Clock")
Системный синхросигнал. Вырабатывается системным синхрогенератором СБИС 82С301. Частота сигнала определяется режимом синхронизации и устанавливается программным способом. Она может соответствовать 1/Х (X — заданное число частоты CLK2) или использовать для системного синхрогенератора входы ATCLKI и ATCLK2. Частота ATSCLK синхронизирована с частотой CLK2 и используется для выработки синхросигнала SYSCLK (выходной сигнал СБИС 82А306, передаваемый на разъемы расширения)
ВА0, ВА1 ("Buffered_Address")
Буферированные адресные разряды 0 и 1. Являются выходными сигналами СБИС 82С302. В анализируемой системе не используются.
BALE ("Buffered_AdTess_Latch_Eiiable")
Сигнал разрешения защелки адреса. Принадлежит системной шине управления (передается на разъемы расширения). Формируется на СБИС 82А306 из сигнала ALE
- ("Bete_Enable")
Сигналы выбора байтов. Соответствуют одному из передаваемых байт на 32-разрядной шине данных. Выставляются микропроцессором и передаются на генератор кодов управления СБИС 82С301. Сигнал указывает на обмен по шине D0—D7; сигнал — D8—D 15; сигнал - D16—D23; сигнал — D24—D31. Сигналы — участвуют в формировании адресных сигналов ХА0 и ХА1. Кроме того, передаются на СБИС 82А306, где участвуют в формировании выходных сигналов и сигнала . Сигналы - - низкого уровня
("Biis_5ize_16-Bit")
При активизации сигнала на входе микропроцессор 803861 осуществляет обмен по линиям D0—D15 шины данных; при1 отсутствии данного сигнала микропроцессор осуществляет передачу по 32-разрядной шине. Опрос входа происходит во втором периоде CLK2 такта Т1 микропроцессора при условии неактивности сигнала состояния адреса ADS. Если в этом такте сигналы и имеют низкий уровень напряжения, микропроцессор 80386 определяет шину данных как 16— разрядную. При различных вариантах построения схем сигнал может формироваться непосредственно адресуемым устройством (при дешифрации обращения к нему) или дешифратором адреса. В циклах передачи Данных, разрядность которых превышает 16 бит, или для 16-разрядных слов с нечетными адресами микропроцессор 80386 выполняет два или три цикла шины. В анализируемом устройстве на вход процессора подается напряжение высокого уровня, следовательно, процессор во всех случаях осуществляет передачу по 32-разрядной шине данных
("Busy")
Сигнал указывает на занятость процессора выполнением вычислительных операций, формируется сопроцессором и передается в микропроцессор. При появлении команды WAIT и некоторых команд для сопроцессора активизация сигнала заставляет микропроцессор ожидать освобождения сопроцессора. Кроме того, для выполнения микропроцессором 80386 самотестирования необходимо установить на линии сигнал низкого уровня во время сигнала сброса RESET. Активный — низкий уровень сигнала
("Column_Adress_Strobe")
Сигнал строба адреса столбца памяти. Формируется устройством управления циклами доступа к памяти в составе СБИС 82С302. Передается на входы DLE СБИС 82В305, где участвует в фиксации данных памяти при считывании. Активный — низкий уровень сигнала
, ("Column-Address_Strobe")
,
Сигналы стробов адреса столбца для соответствующих банков памяти. Вырабатываются устройством управления ОЗУ в составе СБИС 82С302. По этим сигналам во внутренние регистры микросхем ОЗУ записывается адрес столбца ячейки памяти. Активные — низкие уровни сигналов
CLK2 ("Clock_2")
Сигнал обеспечивает тактирование микропроцессора 80386. Вырабатывается системным синхрогенератором СБИС 82С301 и передается на соответствующий вывод процессора. Для любого варианта тактирования частота CLK2 соответствует входной частоте CLK21N. Кроме того, сигнал CLK2 используется для выработки синхросигнала SCLK (выходной сигнал СБИС 82С302). Синхронизированными по частоте CLK2 являются следующие сигналы процессора: данные, , , , HOLD, RESET
CLK2IN ("Clok_2_lnput")
На данный вход СБИС 82С301 передается сигнал с внешнего источника частоты. Сигнал используется для формирования выходных синхросигналов СБИС 82С301
CX, CX2
Выводы СБИС 82А306 для подключения кварцевого резонатора частотой 14,318 МГц. Кварцевый резонатор предназначен для формирования сигнала OSC (передается на системную шину управления) частотой 14,318 МГц, а также сигнала OSC/12 частотой 1,19 МГц, предназначенного в первую очередь для синхронизации счетчиков таймера
D0-D31 ("Local_Data_Bus")
Процессорная шина данных. Соединяет центральный процессор, сопроцессор и шинные формирователи в составе СБИС 82В305
DA9, DA8 ("Data/Address_Bus")
Являются выходными сигналами СБИС 82С302. В анализируемом устройстве используются как разряды 9 и 8 адреса памяти (сигналы МА9 и МА8)
DACK0-DACK3 ("DMA_Acknowledge")
DACK5-DACK7
Сигналы подтверждения прямого доступа по соответствующему каналу ПДП. Вырабатываются подсистемой ПДП СБИС 82С206. Передаются на системную шину управления. По линии DACK устройство, приславшее запрос, информируется о возможности передачи по каналу ПДП. Уровни сигналов на линиях DACK устанавливаются программно
D/ ("Data/Control")
Сигнал разделяет циклы данных (напряжение высокого уровня) и управления (напряжение низкого уровня). Является одним из сигналов, определяющих тип цикла шины. Формируется микропроцессором 80386. Передается в систему управления шиной СБИС 82С301, которая в соответствии с типом цикла шины выставляет определенные сигналы управления. Кроме того, сигнал D/C является входным сигналом СБИС 82А306, где участвует в формировании выходного сигнала
("Data_Latch_Enable")
По этому сигналу фиксируются данные памяти внутренней защелкой СБИС 82В305. Сигнал на вход СБИС 82D305 для анализируемого устройства передается с вывода СБИС 82С302. Активный — низкий уровень сигнала
("DMA_Memory_Read")
Сигнал считывания из памяти в циклах ПДП. Вырабатывается подсистемой ПДП СБИС 82С206. Для анализируемого устройства вывод СБИС 82С206 соединяется с линией . Активный — низкий уровень сигнала
("DMA_Memory_Write")
Сигнал записи в память в циклах ПДП. Вырабатывается подсистемой ПДП СБИС 82С206. Для анализируемого устройства вывод СБИС 82С206 соединяется с линией . Активный — низкий уровень сигнала
("Data_Read")
Сигнал определяет направление передачи через формирователи шины данных памяти СБИС 82В305, Вырабатывается устройством управления системой в составе СБИС 82С302. Низкий уровень сигнала информирует о вводе данных процессором, высокий — о выводе данных
DREQ0-DREQ3 ("DMA_Request")
DREQ5-DREQ7
Сигналы запроса от устройств ввода/вывода на прямой доступ памяти по соответствующему каналу. Принадлежат системной шине управления. Передаются в систему ПДП СБИС 82С206. Запрос осуществляется сигналом высокого уровня на линии DREQ. Сигнал запроса должен поддерживаться активным до поступления сигнала DACK на соответствующее устройство. Приоритеты сигналов фиксированы после инициализации (DRQ0 - высший; DRQ7 - низший). Каналы 0-3 ПДП участвуют в циклах передачи 8-битовых данных, каналы 5—7—в циклах передачи 16-битовых слов. Уровни сигналов на линиях DRQ устанавливаются программно
("Data_Write_Enable"j
Сигнал разрешения записи в память. Формируется устройством управления ОЗУ СБИС 82С302. Для анализируемого устройства, сигнал используется для получения сигналов разрешения для различных банков памяти. Низким уровнем сигнала определяется запись в память, высоким — считывание из памяти
("Error")
Сигнал указывает на обнаружение ошибки сопроцессора. Перед началом выполнения команды WAIT и некоторых команд для сопроцессора процессор проверяет состояние вывода . Если на этом выводе сигнал (активный) низкого уровня, процессор выполняет программное прерывание INT10h
EXDEC ("Extemal_Decode")
Сигнал является входным по отношению к дешифратору устройств ввода/вывода СБИС. В анализируемом устройстве данный вывод не используется
("High_ROM")
Сигнал определяет обращение к ПЗУ в верхней области адресного пространства объемом 4 Гбайта. Формируется дешифратором для выбора адресуемой области памяти (СБИС 82АЗОЗ). Передается в устройство защелок адреса и сигналов состояния процессора СБИС 82С302. Активный - низкий уровень сигнала
HLDA ("Hold_Acknowledge")
Сигнал разрешения захвата шины. Сигнал генерируется микропроцессором (после активизации сигнала HOLD) и передается в арбитр шины СБИС 82С301. Активизация данного сигнала извещает о разрешении захвата шины под управление контроллером ПДП, устройством регенерации или другим ведущим, который может быть установлен на периферийной плате. Таким образом, сигнал HLDA применяется для выработки выходных сигналов СБИС 82С301: HLDA1, HLDA2 и
HLDA1 ("Hold_Acknowledge_l")
Сигнал разрешения захвата системной шины под управление контроллером ПДП. формируется арбитром шины СБИС 82С301 после выставления микропроцессором сигнала HLDA (при активном сигнале HRQI). Передается в подсистему ПДП СБИС 82С206, в устройство управления циклами ПДП СБИС 82С302, на адресные формирователи СБИС 82СЗОЗ и 82С304, в устройство управления шиной данных СБИС 82В305, в устройство доступа к 32 - разрядной памяти в составе СБИС 83А306
HLDA2 ("Hold_Acknowledge_2")
Сигнал разрешения захвата шины под управление альтернативным ведущим, формируется арбитром шины в составе СБИС 82С301 после выставления микропроцессором сигнала HLDA (при активном сигнале HRQ2). В анализируемом устройстве данный выход СБИС 82С301 не используется
HRQ1 ("Hold_Request_l")
Сигнал запроса захвата системной шины под управление контроллером ПДП. Активизируется системой ПДП в составе СБИС 82С206 (вывод HPQ) при получении запроса на прямой доступ к памяти по одному из его каналов (один из сигналов DREQ). Поступает в арбитр шины СБИС 82С301, где.применяется для генерации сигнала HOLD запроса захвата шины (который, в свою очередь, передается на соответствующий вход микропроцессора)
HRQ2 ("Hold_Request_2")
Сигнал запроса захвата шины со стороны альтернативного ведущего. Является входным сигналом арбитра шины СБИС 82С301 и может быть использован для генерации сигнала HOLD запроса захвата шины, который передается на соответствующий вход микропроцессора. В анализируемом устройстве вход HRQ2 СБИС 82С301 не используется
HOLD ("Hold_Request")
Сигнал сообщает микропроцессору о запросе захвата шины под управление контроллером ПДП или устройством регенерации. формируется арбитром шины СБИС 82С301 и передается на соответствующий вход микропроцессора. В ответ на запрос по линии HOLD микропроцессор 80386 в случае, если ему шина не нужна, передает на линию HLDA сигнал разрешения захвата шины. Это действие сопровождается переводом в третье состояние шин адреса и данных, а также линий состояния микропроцессора. После перехода данного сигнала в неактивное состояние микропроцессор устанавливает напряжение низкого уровня на выходе HLDA и переходит к управлению шиной. Во время действия сигнала HOLD процессор опознает и фиксирует один запрос по входу NMI, который обслуживается после снятия запроса по входу HOLD. Состояние входа HOLD опрашивается процессором в начале каждого процессорного такта, и, если сигнал на этом входе оказался в неактивном состоянии, процессор снимает сигнал на выходе HLDA, после чего переходит к управлению шиной
Дата добавления: 2015-11-13; просмотров: 53 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
ОБ ОСОБЕННОСТЯХ КОМПЛЕКТАЦИИ IBM-СОВМЕСТИМЫХ ПК. | | | Элементная баз IBМ РС/ХТ/АТ - совместимых ПК 2 страница |