Файл: Учебник Макаровой.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 17.07.2024

Просмотров: 1168

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

(например, программы обработки графики в Windows, работа в среде Multimedia).

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

Разработчики интерфейсов пошли по пути создания локальных шин, подключаемых непосредственно к шине МП, работающих на тактовой частоте МП (но не на внутренней рабочей его частоте) и обеспечивающих связь с некоторыми скоростными внешними по отношению к МП устройствами: основной и внешней памятью, видеосистемами и др.

Сейчас существуют два основных стандарта универсальных локальных шин: VLB и PCI.

Шина VLB (VESA Local Bus – локальная шина VESA) – разработана в 1992 г. Ассоциацией стандартов видеооборудования (VESA – Video Electronics Standards Association), поэтому часто ее называют шиной VESA.

Шина VLB, по существу, является расширением внутренней шины МП для связи с видеоадаптером и реже с винчестером, платами Multimedia, сетевым адаптером. Разрядность шины – 32 бита, на подходе 64-разрядный вариант шины. Реальная скорость передачи данных по VLB – 80 Мбайт/с (теоретически достижимая – 132 Мбайт/с).

Недостатки шины:

§рассчитана на работу с МП 80386, 80486, пока не адаптирована для процессоров Pentium, Pentium Pro, Power PC;

§жесткая зависимость от тактовой частоты МП (каждая шина VLB рассчитана только на конкретную частоту);

§малое количество подключаемых устройств к шине VLB могут подключаться только четыре устройства;

§отсутствует арбитраж шины могут быть конфликты между подключаемыми устройствами.

Шина PCI (Peripheral Component Interconnect – соединение внешних устройств) – разработана в 1993

г. фирмой Intel.

Шина PCI является намного более универсальной, чем VLB, имеет свой адаптер, позволяющий ей настраиваться на работу с любым МП: 80486, Pentium, Pentium Pro, Power PC и др.; она позволяет подключать 10 устройств самой разной конфигурации с возможностью автоконфигурирования, имеет свой "арбитраж", средства управления передачей данных. Шина PCI пока еще весьма дорогая.

Разрядность PCI – 32 бита с возможностью расширения до 64 бит, теоретическая пропускная способность 132 Мбайт/с, а в 64-битовом варианте – 263 Мбайт/с (реальная вдвое ниже).

Шина PCI хотя и является локальной, выполняет и многие функции шины расширения, в частности, шины расширения ISA, EISA, MCA (а она совместима с ними) при наличии шины PCI подключаются не непосредственно к МП (как это имеет место при использовании шины VLB), а к самой шине PCI (через интерфейс расширения).

Варианты конфигурации систем с шинами VLB и PCI показаны соответственно на рис. 4.3 и 4.4. Следует иметь в виду, что использование в ПК шин VLB и PCI возможно только при наличии соответствующей VLB- или PCI-материнской платы. Выпускаются материнские платы с мультишинной структурой, позволяющей использовать ISA/EISA, VLB и PCI, так называемые материнские платы с шиной VIP (по начальным буквам VLB, ISA и PCI).

109


Рис. 4.3. Конфигурация системы с шиной VLB

Рис. 4.4. Конфигурация системы с шиной PCI

Таблица 4.4. Основные характеристики шин

Параметр

ISA

EISA

MCA

VLB

PCI

Разрядность шины, бит

 

 

 

 

 

данных

16

32

32; 64

32; 64

32; 64

адреса

24

32

32

32

32

Рабочая частота, МГц

8

8 – 33

10 – 20

до 33

до 33

Пропускная способность, Мбайт/с

 

 

 

 

 

теоретическая

4

33

76

132

132; 264

практическая

2

8

20

80

50; 100

Число подключаемых устройств, шт.

6

15

15

4

10

Локальные шины IDE (Integrated Device Electronics), EIDE (Enhanced IDE), SCSI (Small Computer System Interface) используются чаще всего в качестве интерфейса только для внешних запоминающих устройств.

ФУНКЦИОНАЛЬНЫЕ ХАРАКТЕРИСТИКИ ПК

Основными характеристиками ПК являются:

1. Быстродействие, производительность, тактовая частота.

Единицами измерения быстродействия служат:

§МИПС (MIPS - Mega Instruction Per Second) – миллион операций над числами с фиксированной запятой (точкой);

§МФЛОПС (MFLOPS - Mega FLoating Operations Per Second) – миллион операций над числами с плавающей запятой (точкой);

§КОПС (KOPS – Kilo Operations Per Second) для низкопроизводительных ЭВМ тысяча неких усредненных операций над числами;

§ГФЛОПС (GFLOPS – Giga FLoating Operations Per Second) – миллиард операций в секунду над

числами с плавающей запятой (точкой).

Оценка производительности ЭВМ всегда приблизительная, ибо при этом ориентируются на некоторые усредненные или, наоборот, на конкретные виды операций. Реально при решении различных задач используются и различные наборы операций. Поэтому для характеристики ПК вместо производительности обычно указывают тактовую частоту, более объективно определяющую быстродействие машины, так как каждая операция требует для своего выполнения вполне определенного количества тактов. Зная тактовую частоту, можно достаточно точно определить время выполнения любой машинной операции.

Пример 4.14. При отсутствии конвейерного выполнения команд и увеличении внутренней

110



частоты у микропроцессора (см. подразд. 4.3) тактовый генератор с частотой 33 МГц обеспечивает выполнение 7 млн. коротких машинных операций (сложение и вычитание с фиксированной запятой, пересылки информации и др.) в секунду; с частотой 100 МГц – 20 млн. коротких операций в секунду.

2. Разрядность машины и кодовых шин интерфейса.

Разрядность это максимальное количество разрядов двоичного числа, над которым одновременно может выполняться машинная операция, в том числе и операция передачи информации; чем больше разрядность, тем, при прочих равных условиях, будет больше и производительность ПК.

3. Типы системного и локальных интерфейсов.

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

4. Емкость оперативной памяти.

Емкость оперативной памяти измеряется чаще всего в мегабайтах (Мбайт), реже в килобайтах (Кбайт). Напоминаем: 1 Мбайт = 1024 Кбайта = 10242 байт.

Многие современные прикладные программы при оперативной памяти емкостью меньше 8 Мбайт просто не работают либо работают, но очень медленно.

Следует иметь в виду, что увеличение емкости основной памяти в 2 раза, помимо всего прочего, дает повышение эффективной производительности ЭВМ при решении сложных задач примерно в 1,7 раза.

5. Емкость накопителя на жестких магнитных дисках (винчестера).

Емкость винчестера измеряется обычно в мегабайтах или гигабайтах (1 Гбайт = 1024 Мбайта).

По прогнозам специалистов, многие программные продукты 1997 г. будут требовать для работы до 1 Гбайта внешней памяти.

6. Тип и емкость накопителей на гибких магнитных дисках.

Сейчас применяются в основном накопители на гибких магнитных дисках, использующие дискеты диаметром 3,5 и 5,25 дюйма (1 дюйм = 25,4 мм). Первые имеют стандартную емкость 1,44 Мбайта, вторые – 1,2 Мбайта.

7. Виды и емкость КЭШ-памяти.

КЭШ-память это буферная, не доступная для пользователя быстродействующая память, автоматически используемая компьютером для ускорения операций с информацией, хранящейся в более медленно действующих запоминающих устройствах. Например, для ускорения операций с основной памятью организуется регистровая КЭШ-память внутри микропроцессора (КЭШ-память первого уровня) или вне микропроцессора на материнской плате (КЭШ-память второго уровня); для ускорения операций с дисковой памятью организуется КЭШ-память на ячейках электронной памяти.

Следует иметь в виду, что наличие КЭШ-памяти емкостью 256 Кбайт увеличивает производительность ПК примерно на 20%.

8.Тип видеомонитора (дисплея) и видеоадаптера.

9.Тип принтера.

10.Наличие математического сопроцессора.

Математический сопроцессор позволяет в десятки раз ускорить выполнение операций над двоичными числами с плавающей запятой и над двоично-кодированными десятичными числами.

11.Имеющееся программное обеспечение и вид операционной системы (см. гл. 8-12).

12.Аппаратная и программная совместимость с другими типами ЭВМ.

Аппаратная и программная совместимость с другими типами ЭВМ означает возможность использования на компьютере соответственно тех же технических элементов и программного обеспечения, что и на других типах машин.

13.Возможность работы в вычислительной сети (см. гл. 6).

14.Возможность работы в многозадачном режиме.

Многозадачный режим позволяет выполнять вычисления одновременно по нескольким программам (многопрограммный режим) или для нескольких пользователей (многопользовательский режим). Совмещение во времени работы нескольких устройств машины, возможное в таком режиме, позволяет значительно увеличить эффективное быстродействие ЭВМ.

15. Надежность.

Надежность это способность системы выполнять полностью и правильно все заданные ей функции. Надежность ПК измеряется обычно средним временем наработки на отказ.

111


16.Стоимость.

17.Габариты и масса.

4.3. МИКРОПРОЦЕССОРЫ

§Типы микропроцессоров

§Структура микропроцессора

§Последовательность работы блоков ПК

ТИПЫ МИКРОПРОЦЕССОРОВ

Общая характеристика

Микропроцессор, иначе, центральный процессор – Central Processing Unit (CPU) – функционально законченное программно-управляемое устройство обработки информации, выполненное в виде одной или нескольких больших (БИС) или сверхбольших (СБИС) интегральных схем.

Для МП на БИС или СБИС характерны:

§простота производства (по единой технологии);

§низкая стоимость (при массовом производстве);

§малые габариты (пластина площадью несколько квадратных сантиметров или кубик со стороной несколько миллиметров);

§высокая надежность;

§малое потребление энергии.

Микропроцессор выполняет следующие функции:

§чтение и дешифрацию команд из основной памяти;

§чтение данных из ОП и регистров адаптеров внешних устройств;

§прием и обработку запросов и команд от адаптеров на обслуживание ВУ;

§обработку данных и их запись в ОП и регистры адаптеров ВУ;

§выработку управляющих сигналов для всех прочих узлов и блоков ПК.

Разрядность шины данных микропроцессора определяет разрядность ПК в целом; разрядность шины адреса МП его адресное пространство.

Адресное пространство это максимальное количество ячеек основной памяти, которое может быть непосредственно адресовано микропроцессором.

Первый микропроцессор был выпущен в 1971 г. фирмой Intel (США) – МП 4004. В настоящее время выпускается несколько сотен различных микропроцессоров, но наиболее популярными и распространенными являются микропроцессоры фирмы Intel и Intel-подобные.

Все микропроцессоры можно разделить на три группы:

§МП типа CISC (Complex Instruction Set Computing) с полным набором команд;

§МП типа RISC (Reduced Instruction Set Computing) с сокращенным набором команд;

§МП типа MISC (Minimum Instruction Set Computing) с минимальным набором команд и весьма высоким быстродействием (в настоящее время эти модели находятся в стадии разработки).

Микропроцессоры типа CISC

Большинство современных ПК типа IBM PC (International Business Machine) используют МП типа CISC, характеристики наиболее распространенных из них приведены в табл. 4.5.

Таблица 4.5. Характеристики наиболее распространенных CISC МП

112