Смекни!
smekni.com

Аппаратная платформа Макинтош (стр. 4 из 8)

Сейчас всё чаще говорят о возможных путях дальнейшего развития Макинтош. Самым спорным путем возрождения Apple является переход в мир РС. Однако в этом шаге есть своя определенная логика.

Все хотят игр, но игры для Макинтош обычно появляются на год позднее, чем для РС, если вообще появляются. Бизнес-приложения все чаще выпускаются исключительно под Windows. Microsoft Office для Mac - это отдельная тема для разговора. Существование Apple во многом зависит от желания Microsoft продолжать выпускать новые версии своего ПО под платформу Mac.

Трудные времена взывают к радикальным решениям. Для кого-то это может прозвучать невозможным, но задумайтесь на пару минут, что было бы, если Apple стала бы создавать свои "Маки" на основе Athlon, а не PowerPC. В первый раз компьютеры Apple будут способны работать с Windows-приложениями (даже Windows 2000). К тому же никто больше не станет называть Макинтоши самыми несовместимыми компьютерами в мире. Если учитывать, что следующая версия операционной системы Apple - Mac OS X - основывается на Unix и способна компилировать и запускать Unix-приложения, то практически все существующее программное обеспечение сможет работать на Макинтошах с процессором Athlon: Mac, Windows и Unix.

Какую операционную систему могли бы использовать Макинтош на Athlon? Конечно, OS X. Программистам придется столкнуться с некоторыми трудностями при адаптации OS X к новому процессору, но это вполне выполнимая задача - в конце концов, OS X представляет собой отпрыск более старой кроссплатформенной ОС под названием NeXTStep, работающей на РС.

Совмещение Mac OS X, Athlon и фирменного дизайна Apple не отберет у нового компьютера инновационный имидж, который всегда отличал Макинтоши от РС, но добавит лучшую производительность и совместимость. Однако на пути создания подобного утопического компьютера стоят немало серьезных преград.

Apple отказалась официально комментировать множество статей, рассматривающих возможность перехода на новый процессор. Однако некоторые опытные пользователи Макинтош сразу выявили несколько возможных "подводных камней" - программную совместимость и возможную негативную реакцию разработчиков софта. Действительно, низкоуровневые команды, напрямую работающие с железом, изменятся, и из-за этого придется переписывать определенную часть драйверов. Однако большая часть кода приложений для Мас написана без привязки к определенному "железу" и может быть без особых усилий рекомпилирована под Athlon. Другая возможная проблема, выявленная специалистами, состоит в поддержке старых «Маковских» приложений. Эмуляция этих программ на x86-процессоре, которым Athlon и является, не рассматривается в качестве идеального варианта. На процессоре от AMD это будет невозможным. Хотя такое препятствие Apple преодолевать невпервой. В 1994 году Apple внезапно переходит с процессоров серии Motorola 68000 на нынешние PowerPC. Несмотря на несовместимость с уже существующими приложениями и технологические трудности, Apple предпочла именно этот шаг, выбирая между более производительными процессорами и необходимостью эмуляции некоторых программ. Результатом этого был быстрый подъем компании. Трудно сказать, как отреагируют на такой ход истинные поклонники Apple. Приверженные пользователи Макинтошей считают Intel великим злом, с которым может соперничать, пожалуй, только Microsoft. Athlon от AMD также попадает в немилость из-за своей совместимости с Intel. Некоторые считают архитектуры Pentium и Athlon устаревшими. Нереализованный потенциал создания самого совместимого компьютера на планете путем "скрещивания" лучшего из миров Мас и РС сдерживается только использованием PowerPC. Для специалистов решение из сложившейся ситуации очевидно, Apple пока предпочитает хранить молчание.

Часть 2. Аппаратно-программная платформа Макинтош

Платформа (по отношению к ЭВМ) – тип ЭВМ, определяемый маркой центрального процессора и операционной системы, на которой она работает (№7).

Общая аппаратная платформа CHRP (Command Hardware Reference Platform) – совместная разработка Apple, IBM, Motorola взаимозаменяемой ЭВМ, обеспечивающей возможность работы с операционными системами: Mac OS, Windows и ОС/2 (№7).

2.1. Общая характеристика модельного ряда.

Один из членов Компьютерного клуба владел тремя магазинами по продаже электронных компонентов. Звали его Пол Террелл. Он сказал, что ему нужны не печатные платы, которые пользователь еще должен смонтировать, а полностью готовые компьютеры. Он намеревался приобрести 50 компьютеров при условии поставки их в готовом виде. Гараж родителей Джобса друзья превратили в сборочный цех, а членов семьи уговорили помогать в работе. Так, младшая сестра Стива Джобса устанавливала конденсаторы и резисторы в отмеченные места, за что получала по одному доллару с платы. Со временем она научилась собирать по четыре платы в час и при этом смотрела по телевизору мыльные оперы и концерты. Вейн писал техническую документацию. Так собирался первый в мире персональный компьютер Apple I (Рис.1). Когда друзья закончили сборку, они подсчитали все расходы. Из склонности к причудам они назначили такую цену на свое изделие: 666 долларов и 66 центов. Однако Террелл был не в восторге от компьютеров: машины представляли собой всего лишь стопки печатных плат без корпуса, без клавиатуры, без программного обеспечения, без дисководов или иного средства для загрузки программ. Не было и монитора. Тем не менее, Террелл заплатил деньги, нанял специалиста по корпусам, и только после этого компьютеры приобрели достойный товарный вид. Но первые персональные компьютеры еще долго пылились на полках магазина Террелла. А Возняк тем временем уже начал работу над компьютером Apple II (Рис.2). В новой модификации предусмотрены свободные гнезда в панели, а также всякие другие новшества для обновления и корректировки, для реализации любых специальных требований заказчика. Джобс выдвинул свое предложение - заключить компьютер в компактный литой пластмассовый корпус. Тогда он будет выгодно отличаться от неуклюжих ящиков из листового металла других микрокомпьютеров. Вот теперь Возняк и Джобс были, наконец, готовы штурмовать компьютерный мир.

Apple II быстро поднял компанию на недостижимую высоту: к началу 1980 года в штате Apple было уже несколько тысяч человек, а годовой оборот фирмы превысил 10 миллионов долларов. Такой стремительный взлет слегка расслабил руководство компании, и последствия не заставили себя ждать.

Выпущенный в 1980 году Apple III оказался совершенно провальным. Новый компьютер стоил от 4500 до 7800 долларов, в зависимости от конфигурации, оснащен в два раза более быстрым процессором Synertek 6502А c тактовой частотой 2МГц. Обладая способностью эмулировать Apple II, это был принципиально новый компьютер, первая попытка фирмы отойти от удачной и хорошо продающейся технологии. На бумаге все выглядело замечательно. Но...

Apple I и Apple II были разработками одного человека, Стива Возняка. Apple III создавался командой инженеров под непосредственным управлением Стива Джобса, энергия которого била через край, который в один день требовал одного, на следующий прямо противоположного - к огромному неудовольствию инженеров. В мае 1980 было объявлено, что компьютер выйдет в свет в июле того же года. В июле выпуск был отложен до сентября. В октябре стало ясно, что по хорошему компьютер не готов к выходу на рынок - но Джобс буквально продавил компьютер на рынок в ноябре, чтобы успеть к декабрьскому пику продаж...

Рис.1
Рис.2

Компьютер вышел на рынок в ноябре 1980 года - и полностью оправдал самые неприятные опасения инженеров. Когда в марте 1981 года, наконец, удалось наладить массовые поставки, 20% машин были неисправны по прибытии. Микросхемы вываливались из слотов при транспортировке. Те, которые включались, "умирали" через несколько часов работы: Джобс настоял на отсутствии вентилятора и микросхемы "выпадали" из слотов из-за температурного расширения. В течение трех драматических лет Apple III (Рис.3) продолжал модифицироваться - но этот компьютер так и не заслужил признания покупателей. В апреле 1984 года его выпуск был прекращен. Всего было продано около 120 000 компьютеров этого семейства - сравните это с почти полутора миллионами пользователей Apple II! Но на этом неприятности Apple не закончились.

Осенью 1978 года Стив Джобс и менеджер по маркетинговому планированию Вильям Хоукинс приступили к выработке спецификаций проекта следующего поколения, который получил кодовое название Lisa. Проект Lisa не имел ничего общего с компьютером Lisa, который увидел свет в январе 1983 года. В 1978 году проект нацеливался на создание компьютера для бизнес-приложений, ценой в 2000 долларов, с встроенным монитором с зеленоватым отливом, срок реализации - конец 1981 года. Что же заставило Apple Computer так резко изменить свои планы? Ответ один - Xerox.

В 1970 году фирма Xerox создала Palo Alto Research Center в Пало-Альто, Калифорния, где собрала лучшие головы в информационных технологиях того времени под одной крышей, и поставила перед ними задачу создания технологий будущего не заботясь о практической применимости и выполнимости проектов. В 1973 году в этом самом центре была создана система Xerox Alto, первая реализация самых разных компьютерных технологий, которыми мы пользуемся сегодня. Это был персональный компьютер (в том смысле, что пользоваться им мог только один человек), который с помощью Ethernet мог обмениваться информацией с другими Alto. Перекрывающиеся окна, манипулятор типа мышь...

В 1979 году Джобс вместе с Билом Аткинсоном (в последствии автор графической библиотеки QuickDraw, основе интерфейса компьютеров Lisa и Macintosh) в первый раз посетил Xerox и... Моментально проникся идеями Xerox Alto. Спецификации нового компьютера претерпели серьезные изменения.