Ремонт принтеров, сканнеров, факсов и остальной офисной техники


назад Оглавление вперед




[0]

Дополнительный материал к главе 3


Эффективность процессоров Cyrix

В маркировке процессоров Cyrix/IBM 6x86 используется шкала PR (Performance Rating - оценка эффективности), значения на которой не равны истинной тактовой частоте в мегагерцах. Например, процессор Cyrix 6x86MX/MII-PR366 фактически работает на тактовой частоте 250 МГц (2,5x100 МГц). Тактовая частота системной платы указанного процессора должна быть установлена так, как при установке процессора с тактовой частотой 250, а не 366 МГц (как можно предположить по числу 366 на маркировке). В представленной ниже таблице приведены данные о реальных рабочих частотах процессоров Cyrix.

Обратите внимание, что процессор с Cyrix 6x86MX-PR200 может работать на тактовых частотах 150, 165, 166 или 180 МГц, но не на частоте 200 МГц. Рассматриваемая оценка эффективности предназначена для сравнения с оригинальными процессорами Intel Pentium (Celeron, Pentium II или Pentium III в этой оценке не участвуют).

Реальные рабочие частоты и оценка эффективности процессоров Cyrix

Тип процессора Оценка эффективности Реальная рабочаяМножитель тактовой Тактовая частота

Cyrix(P-Rating)частота процессора, частоты процессора системной платы, МГц

МГц

6x86

PR90

80

2x

40

6x86

PR120

100

2x

50

6x86

PR133

110

2x

55

6x86

PR150

120

2x

60

6x86

PR166

133

2x

66

6x86

PR200

150

2x

75

6x86MX

PR133

100

2x

50

6x86MX

PR133

110

2x

55

6x86MX

PR150

120

2x

60

6x86MX

PR150

125

2,5x

50

6x86MX

PR166

133

2x

66

6x86MX

PR166

137,5

2,5x

55

6x86MX

PR166

150

3x

50

6x86MX

PR166

150

2,5x

60

6x86MX

PR200

150

2x

75

6x86MX

PR200

165

3x

55

6x86MX

PR200

166

2,5x

66

6x86MX

PR200

180

3x

60

6x86MX

PR233

166

2x

83

6x86MX

PR233

187,5

2,5x

75

6x86MX

PR233

200

3x

66

6x86MX

PR266

207,5

2,5x

83

6x86MX

PR266

225

3x

75

6x86MX

PR266

233

3,5x

66

M-II

PR300

225

3x

75

M-II

PR300

233

3,5x

66

M-II

PR333

250

3x

83

M-II

PR366

250

2,5x

100

M-II

PR400

285

3x

95

M-II

PR433

300

3x

100

Cyrix III

PR433

350

3,5x

100

Cyrix III

PR466

366

3x

122

Cyrix III

PR500

400

3x

133

Cyrix III

PR533

433

3,5x

124

Cyrix III

PR533

450

4,5x

100


Предполагается, что оценка эффективности (P-Rating) определяет быстродействие процессора по отношению к Intel Pentium. Но следует заметить, что сравниваемый процессор Cyrix не содержит технологии MMX, его кэш-память первого уровня имеет меньший объем, использованы платформа системной платы и набор микросхем довольно старой версии, не говоря уже о более медленной памяти. По этим причинам шкала P-Rating малоэффективна при сравнении процессоров Cyrix с Celeron, Pentium II или Pentium III, а значит, их лучше оценивать по действительному быстродействию. Другими словами, процессор MII-PR366 работает только на тактовой частотой 250 МГц и может сравниваться с процессорами Intel, имеющими подобное значение тактовой частоты. Я полагаю, что подобная маркировка (MII-366) для процессора, который фактически работает с частотой 250 МГц, мягко говоря, несколько обманчива.

Первое поколение процессоров: P1 (086)

Процессоры 8086 и 8088

В июне 1978 года Intel совершила революцию, представив свой новый процессор 8086. Это был один из первых 16-разрядных микропроцессоров на рынке; в то время все другие процессоры были 8-разрядными. Процессор 8086 имел 16-разрядные внутренние регистры и мог выполнять программное обеспечение нового типа, использующее 16-разрядные команды. Он также имел 16-разрядную внешнюю шину данных и поэтому мог передавать одновременно 16 бит данных в память.

Разрядность шины адреса составляла 20 бит, и процессор 8086 мог адресовать память емкостью 1 Мбайт (220). В то время это казалось чудом, так как большинство других микросхем имели 8-разрядные внутренние регистры, 8-разрядную внешнюю шину данных и 16-разрядную шину адреса и могли адресовать не более 64 Кбайт оперативной памяти (216).

В большинстве персональных компьютеров того времени использовались 8-разрядные процессоры, которые работали под управлением 8-разрядной операционной системы CP/M (Control Program for Microprocessors - управляющая программа для микропроцессоров) и такого же программного обеспечения. Плата и интегральные микросхемы, как правило, были также 8разрядными. Тогда производство полностью 16-разрядной системной платы с памятью было настолько дорогостоящим, что такой компьютер вряд ли кто-либо мог позволить себе купить.

Стоимость процессора 8086 была довольно высокой - для него требовалась 16-разрядная шина данных, а не более дешевая 8-разрядная. Доступные в то время системы были 8разрядными, и потому процессоры 8086 продавались плохо. В Intel поняли, что пользователи не хотят (или не могут) так дорого платить за дополнительную эффективность 16-разрядного процессора, и через какое-то время была представлена своего рода "усеченная" версия процессора 8086, названная 8088. В ней, по существу, были удалены 8 из 16 разрядов на шине данных, и теперь процессор 8088 мог рассматриваться как 8-разрядная микросхема в отношении ввода и вывода данных. Однако, поскольку в нем были полностью сохранены 16-разрядные внутренние регистры и 20-разрядная шина адреса, процессор 8088 выполнял 16-разрядное программное обеспечение и мог адресовать оперативную память емкостью 1 Мбайт.

Исходя из этого, IBM выбрала 8-разрядные микросхемы 8088 для своего первого IBM PC. Однако через несколько лет ее критиковали именно за это. (Сейчас понятно, что это было очень мудрое решение.) В то время IBM даже скрывала физические детали проекта, просто отмечалось, что ее новый PC имел быстродействующий 16-разрядный микропроцессор. Это утверждение было справедливым, поскольку процессор 8088 осуществлял то же самое 16-разрядное программное обеспечение, что и 8086, только немного медленнее. Фактически для всех программистов процессор 8088 являлся 16-разрядной микросхемой - на самом деле тогда не было никакого способа, с помощью которого программа могла бы отличить 8088-й от 8086-го. Благодаря этому IBM могла поставлять PC, поддерживающий 16-разрядное программное обеспечение и использующий недорогие 8-разрядные аппаратные средства. Даже в начале производства цена IBM PC была ниже, чем у самого популярного персонального компьютера того времени - Apple II. IBM PC вместе с оперативной памятью объемом 16 Кбайт стоил 1 265 долларов, в то время как Apple II аналогичной конфигурации - 1 355 долларов.

В первом IBM PC устанавливался процессор 8088. Этот процессор был представлен еще в июне 1979 года, а IBM PC с процессором 8088 появился на рынке лишь в августе 1981 года. В те годы от выхода нового процессора до появления компьютеров с этим процессором могло пройти довольно значительное время; сегодня это немыслимо - компьютеры с новыми процессорами зачастую выпускаются в тот же день, что и сами процессоры.

В первом компьютере IBM PC использовался процессор 8088 с тактовой частотой 4,77 МГц, т. е. за одну секунду происходило 4 770 000 тактов. На выполнение команды в процессорах 8088 и 8086 в среднем затрачивалось 12 тактов.

Иногда возникает вопрос, почему объем основной памяти в компьютере ограничен использованием 640 Кбайт, хотя процессор 8088 может адресовать основную память емкостью до 1 Мбайт. Это объясняется тем, что IBM с самого начала зарезервировала 384 Кбайт в верхней части адресного пространства для плат адаптеров и системной BIOS. Оставшиеся 640 Кбайт используются DOS и программами-приложениями.



[стр.Начало] [стр.1] [стр.2] [стр.3] [стр.4] [стр.5] [стр.6] [стр.7] [стр.8] [стр.9] [стр.10] [стр.11] [стр.12] [стр.13] [стр.14] [стр.15] [стр.16] [стр.17] [стр.18] [стр.19] [стр.20] [стр.21] [стр.22] [стр.23] [стр.24] [стр.25] [стр.26] [стр.27] [стр.28] [стр.29] [стр.30] [стр.31] [стр.32] [стр.33] [стр.34] [стр.35] [стр.36]