SlideShare uma empresa Scribd logo
1 de 9
Baixar para ler offline
Что в будущем . . . Next?!
                                       БРЮС Ф. УЭБСТЕР


Птельнойвтехники можно сро­
    ять лет развитии вычисли­

тать достаточно большим
                         счи­
                                   следующий шаг в воплощении
                                   уже существующих идей, однако
                                   некоторые его особенности уни­
                                                                     напряжение от 90 до 270 В и
                                                                     частота от 50 до 60 Гц). Каждая
                                                                     дополнительная плата, вставля­
ком. Примерно пять лет отделя­     кальны, а система в целом с       емая в блок источника, увели­
ют компьютер PC фирмы IBM от       учетом объявленной на нее цены    чивает мощность на 25 Вт.
ПК Apple II и только два года -    (6500 долл.) как раз и является      Резервные гнезда предназна­
ПК Macintosh от PC IBM. Если       тем эволюционным скачком, ко­     чены для установки плат раз­
смотреть непредвзято, то следу­    торого мы ждали.                  мером 280 х 280 мм. Их сое­
ет признать, что создание ПК         Я попытаюсь описать неко­       динители — стандартные разъ­
Macintosh было последним круп­     торые особенности компьютера      емы шины NuBus (как у ПК
ным достижением в развитии         еще до его первой демонстра­      Mac II), причем используется
микрокомпьютеров. Amiga и          ции. В этой статье, кроме того,   та же разводка выводов; ос­
Atari ST — это "мутанты" се­       дается предварительный обзор      новное различие между ними
мейства Macintosh. Они относят­    системы в ее сегодняшнем, еще     заключается в том, что так­
ся к побочным, специализиро­       не окончательном,виде с точки     товая частота шины NuBus
ванным ветвям и созданы для        зрения многолетнего пользова­     составляет 25 МГц вместо 10
узких секторов рынка ПК. PS/2      теля ПК Macintosh.                МГц у Mac II. Поэтому платы
и операционная система OS/2          И одно предупреждение: мно­     ПК Next не совместимы с пла­
фирмы IBM — результаты попы­       гие сведения в статье основаны    тами Mac II. Чтобы упростить
ток "скрещивания" разных по­       на сообщениях компании Next.      разработку устройств для новой
род и может оказаться, что они     Некоторые из них можно будет      шины, фирма Next предполага­
заведут эволюцию в тупик. ПК       проверить непосредственно, од­    ет    выпускать     специальную
Mac II и системы на основе         нако, поскольку у меня еще        СБИС для обслуживания ин­
процессора 386 — это вершины       нет работающего компьютера        терфейса шины и поставлять
двух важнейших семейств ком­       Next и к тому же он вообще        такие СБИС фирмам — разра­
пьютерной эволюции, однако         появится не ранее II квартала     ботчикам систем на базе ПК
они являются простой экстрапо­     1989 г., в этих сведениях воз­    Next по цене 25 долл.
ляцией систем, которые уже         можны ошибки и изменения.           Стандартная     конфигурация
существовали пять лет назад.                                         Next включает одну плату (си­
Промышленности давно пора                                            стемную) и один накопитель
сделать новый скачок.                                                (на оптических дисках), раз­
  Таким скачком может послу­
                                   Заглянем в куб                    мещаемые в кубе. Теоретически
жить компьютер Next (русск.          Как вы можете видеть на         вы можете установить в одном
следующий, будущий), хотя, ко­     фотографиях, ПК Next пред­        кубе    несколько     системных
нечно, подтвердить это сможет      ставляет собой черный куб со      плат, причем не для того чтобы
только время — и рынок. Next,      стороной 30 см. Его можно по­     обслуживать     дополнительных
безусловно, значительно превос­    ставить под стол, на полку или    пользователей, а с целью уве­
ходит лучшие современные мо­       еще куда-нибудь. Сам куб в        личения скорости обработки
дели на рынке компьютеров с        основном пуст: в нем располо­     данных для одного пользовате­
ОС MS-DOS и ПК Macintosh, и        жены перестраиваемый источ­       ля. Однако системное програм­
явно станет сильным конкурен­      ник питания и четыре гнезда       мное обеспечение сейчас не
том для АРМ. В настоящее вре­      для плат, а также имеется ме­     рассчитано на такой вариант
мя ПК Next предназначается         сто для двух 133-мм накопите­     работы, и эта возможность ос­
только для системы высшего об­     лей на магнитных дисках. Сам      тается пока только на бумаге.
разования, но потенциальные        куб выполнен из магния — лег­
возможности этого компьютера       кого металла, обеспечивающего
позволят ему за год — два          эффективное экранирование от
выйти и на более широкий ры­       радиопомех.                       Дисплей ПК Next: техника
нок. В значительной степени          Источник питания        имеет   будущего
ПК Next представляет собой         мощность 200 Вт. Его можно
                                   включить в электрическую сеть       Дисплей ПК Next, получив­
                                   в любой стране; он автомати­      ший название MegaPixel, уста­
© Macworld Communications, 1989.   чески настраивается на парамет­   навливается на некотором рас­
Macworld, January 1989, p. 108     ры местной сети (допускается      стоянии от куба: он соединя-
                                                11
12   МИР ПК №4/89

ется с кубом посредством ка­     нему других устройств не пла­     составляет 25 МГц в отличие
беля длиной 3 м, через который   нируется. Некоторые приклад­      от 16 МГц в ПК Mac IIX.
подается питание и поступают     ные программы могут предус­         Цифровой процессор сигна­
сигналы - видео, звуковые, с     матривать использование обеих     лов 56001 фирмы Motorola
клавиатуры и от микроманипу­     кнопок "мыши", но интерфейс       представляет собой ИС для вы­
лятора "мышь". Благодаря ^io-    пользователя ориентируется в      полнения математических опе­
му отпадает необходимость в      основном на левую кнопку; пра­    раций    обработки    сигналов,
отдельном кабеле питания, а      вая резервируется для особой      синтеза музыки и речи, мат­
всю систему — и куб, и дис­      функции "перемещение по ме­       ричной обработки и других ана­
плей, и принтер — можно          ню".                              логичных функций. Средняя
включать и выключать с кла­         Поскольку память и аппара­     скорость работы ЦПС — около
виатуры.                         тура видеоотображения распо­      12,5 млн. операций в секунду.
  Черно-белый 43-см монитор      ложены на системной плате ПК      ЦПС может выполнять быстрое
имеет разрешающую способ­        Next, вы не имеете возможно­      преобразование Фурье (проце­
ность 1120 х 832 элемента ото­    сти использовать дисплей, при­   дура, часто используемая в на­
бражения (плотность 3,5 точ­     обретенный у другого постав­      учных и технических расчетах);
ка/мм) с четырьмя градациями     щика (как в случае Mac II).       1024-точечное БПФ он реали­
серого (два бита на элемент      Однако фирма Next обещает в       зует за 3,2 мс. ЦПС имеет
отображения). Частота регене­    дальнейшем средства цветной       встроенные ЗУ команд (256
рации составляет 68 КГц, что     графики и другие типы видео­      байт) и данных (1024 байт);
позволяет получить четкое, яс­   аппаратуры.                       кроме того, предусмотрено бы­
ное и свободное от мерцаний                                        стродействующее статическое
изображение. Память монитора                                       ЗУПВ без периодов ожидания,
размещена на системной плате,    Системная плата                   которое может использоваться
отдельно от основного ЗУ; там                                      для хранения и команд, и дан­
же находится и аппаратура,         Как можно видеть на фото        ных; объем этой памяти — 8 К
обеспечивающая      визуальное   "Системная плата Next", все       байт.
отображение информации. Мо­      электронное оборудование ПК         Основная память объемом
нитор оснащен подставкой, ре­    Next размещается на одной         16 Мбайт также размещена на
гулируемой по высоте и углу      плате размером 280 х 280 мм.      системной плате и состоит из
наклона.                         На плате установлено примерно     16 модулей типа SIMM (с од­
  Клавиатура подключается к      45 ИС. Большая часть из них       норазрядным соединителем) по
дисплею; она имеет 84 клави­     спроектирована фирмой Next,       1 Мбайт. Фирма Next обещает,
ши, включая управляющие. На      причем ряд этих ИС изготов­       что когда появятся 4-Мбайт мо­
клавиатуре, как уже говорилось   ляются по технологии СБИС.        дули, удастся расширить объем
выше, установлен общий вы­         Стандартная системная плата     основной памяти до 64 Мбайт.
ключатель питания, а также ре­   поставляется с тремя процес­      Отдельная секция на 256К байт
гуляторы яркости, контрастно­    сорами: ЦП, процессором с         используется в качестве видео-
сти и громкости. Функциональ­    плавающей точкой и цифровым       ОЗУ.
ные клавиши отсутствуют.         процессором сигналов (ЦПС).         На системной плате располо­
  Двухкнопочное     устройство   В качестве ЦП используется        жено также насколько портов
"мышь" подсоединяется к кла­     ИС 68030 фирмы Motorola, про­     (см. фото "Куб, вид сзади"),
виатуре, так же как в случае     цессора с плавающей точкой        в том числе:
ПК Mac SE и Mac II. Но в         — ИС 68882 фирмы Motorola.          — видеопорт (для подклю­
отличие от последних у ПК        Те же ИС применяются и в          чения дисплея MegaPixel);
Next нет специальной "настоль­   ПК Macintosh ИХ, однако в           — принтерный порт (для ла­
ной" шины и подключение к        ПК Next их рабочая частота        зерного принтера);
АППАРАТНЫЕ СРЕДСТВА        13

                                                                             Куб, вид сзади. С за­
                                                                             дней стороны ПК Next
                                                                             видны источник питания
                                                                             и четыре гнезда для
                                                                             плат (три из которых
                                                                             пусты). На системной
                                                                             плате размешены порты
                                                                             (сверху вниз): порт мо­
                                                                             нитора (для подключе­
                                                                             ния дисплея MegaPixel);
                                                                             соединитель сети
                                                                             Ethernet; принтерный
                                                                             порт (для подключения
                                                                             лазерного принтера с
                                                                             плотностью печати 16
                                                                             точка/мм); порт SCSI;
                                                                             два последовательных
                                                                             порта, совместимых с
                                                                             ПК Mac; порт ЦПС.




 — порт интерфейса SCSI (ин­      темной плате. Процессоры ВВ      байт каждый. Поскольку эти
терфейс малых вычислитель­        обеспечивают обмен данными       диски съемные, вы сможете ис­
ных систем) с соединителем,       между основной памятью и         пользовать их в том количестве,
совместимым с ПК Mac;             другими компонентами системы     которое вам нужно — по 50
  — два последовательных пор­     — памятью монитора, памятью      долл. за чистый диск. Время
та RS-422 с соединителями, со­    ЦПС, последовательными пор­      подвода головки на дорожку
вместимыми с ПК Mac;              тами, портом SCSI, принтерным    равно около 92 мс, т. е. на
  — соединитель для подклю­       портом, оптической дисковой      доступ к заданному сектору на
чения к сети Ethernet;            памятью и т.д. (см. рисунок      диске уходит около 0,1 с. Это
  — специальный порт для свя­     "Архитектура       аппаратных    не слишком высокая скорость;
зи непосредственно с ЦПС.         средств Next"). Такой принцип    для сравнения укажем, что у
  Порт SCSI, хотя он и совме­     работы называют прямым до­       встроенного накопителя на же­
стим с Mac, позволяет переда­     ступом к памяти; он позволяет    стких магнитных дисках ПК
вать данные со скоростью 2,5      ЦП, инициировав процесс пе­      Mac II время установки на до­
раза выше, чем порт ПК Mac.       редачи, "заняться" другими       рожку равно 30 мс. Однако ско­
Последовательные порты Next,      операциями. В результате, как    рость передачи данных между
как сообщают разработчики,        сообщают разработчики      из    диском и основной памятью,
идентичны     последовательным    фирмы Next, обмен данными с      составляющая        около    1
портам ПК Mac SE. Кроме то­       основной памятью ведется с       Мбайт/с, — такая же, как и
го, на системной плате ПК Next    максимальной скоростью, и        у ПК Mac II. Один из заказных
установлены встроенные аппа­      время ЦП примерно на 50%         процессоров ввода-вывода обес­
ратные средства для работы с      остается свободным для реше­     печивает обмен данными с ди­
32-разрядной сетью Ethernet       ния прикладных задач.            сковым накопителем методом
вместе с полными системными                                        прямого доступа к памяти, ос­
средствами поддержки взаимо­                                       вобождая ЦП от этой нагрузки.
действия с Ethernet. Для того,    Массовая память                    Вторая СБИС на системной
чтобы связать два (или не­                                         плате — это процессор опти­
сколько) кубов ПК Next в сеть,    в оптическом варианте            ческой памяти OSP (Optical
потребуются только соответст­       Видимо, наиболее новатор­      Storage Processor), который
вующие кабельные соединения.      ским и, безусловно, самым        играет роль контроллера опти­
  Один из недостатков архи­       спорным решением фирмы Next      ческого диска и, кроме того,
тектуры ПК Macintosh связан       является использование в ПК      исправляет ошибки в данных,
с тем, что его ЦП должен "уча­    Next оптического дискового на­   поступающих с оптического ди­
ствовать" практически во всех     копителя. Это устройство пред­   ска, с использованием кода Ри­
операциях, в том числе и таких,   ставляет собой магнитооптиче­    да-Соломона. ЦП освобождает­
как пересылка данных из од­       ское ЗУ, предусматривающее       ся и от этой операции, что
ного места системы в другое.      выполнение всех необходимых      увеличивает общую производи­
ПК Next в значительной мере       функций — чтения, записи и       тельность системы.
решает эту задачу с помощью       стирания. Емкость одного дис­      Естественно, возникает воп­
12 процессоров ввода-вывода       ка — 256 Мбайт, т. е. эквива­    рос: почему у ПК Next нет
(ВВ), встроенных в одну из        лентна емкости 328 гибких ди­    накопителя на гибких дисках?
двух больших СБИС на сис­         сков ПК Macintosh пo 800K          На это есть две существенные
14    МИР ПК №4/89

 Архитектура аппаратных
 средств Next. В ПК
Next используется 12
 процессоров ввода-выво­
да (процессоры канала) -
система, нашедшая при­
менение еще в компьюте­
рах IBM 360. Все внеш­
ние данные - от сети
Ethernet, оптических дис­
ковых накопителей, нако­
пителей на жестких маг­
нитных дисках, подклю­
чаемых через SCSI-интер­
фейсы, и других
устройств - проходят че­
рез микросхему "Интег­
ральный процессор кана­
лов", объединяющую эти
процессоры ввода-выво­
да. Каждый из процессо­
ров ввода-вывода имеет
свой собственный тракт
прямого доступа к основ­
ной памяти.




причины. Во-первых, ПК Next         Основной вопрос, который        разрешение (250 точка/мм
предназначен для многих при­      волнует в основном разработ­      вместо 140).
ложений, требующих большого       чиков программного обеспече­        Стоимость принтера не вхо­
объема памяти, — воспроизве­      ния, — каким образом распро­      дит в цену системы, равную
дения звука и речи, графики с     странять созданные программ­      6500 долл.; он предлагается за
высоким разрешением, хране­       ные средства, если чистый оп­     дополнительную плату — 2000
ния книг в цифровой форме.        тический диск стоит 50 долл.?     долл. Учитывая качество и воз­
Техника гибких магнитных ди­      Пока нельзя сказать, окажется     можности принтера, следует
сков развивается, но недоста­     ли использование оптического      считать такую цену вполне уме­
точно быстро. В технике жес­      дискового накопителя блестя­      ренной. Одна из причин его
тких магнитных дисков (вин­       щей идеей или же она обречена     столь низкой стоимости — это
честерских) также наблюдается     на неудачу, хотя многие — и       то, что вся обработка изобра­
прогресс, однако жесткие диски    сторонники этой идеи, и ее про­   жения производится в кубе ПК
обычно несъемные; в тех слу­      тивники, — считают, что знают     Next, на системной плате, и
чаях, когда их все же можно       ответ уже сейчас. Тем временем    является лишь одним из про­
снимать, то с ними следует об­    фирма Next предлагает пользо­     цессов, выполняемых в много­
ращаться исключительно бе­        вателям устанавливать в кубе      задачной среде. Когда постро­
режно. Кроме того, в обоих        винчестерские накопители: 330-    ение изображения завершено,
типах дисковых систем возни­      Мбайт устройства по 2000 долл.    один из процессоров ввода-вы­
кают повреждения головок и        или 660-Мбайт — по 4000 долл.     вода передает двоичные данные
другие виды неисправностей, в     Накопителей на гибких магнит­     о полученном изображении из
то время как поверхности оп­      ных дисках для ПК Next пока       основной памяти на лазерный
тического диска не касается ни­   еще нет.                          принтер со скоростью около
что кроме светового луча.                                           5 Мбит/с.
  Во-вторых, проектировщикам                                          Принтером полностью управ­
из фирмы Next хотелось бы,        Новый взгляд                      ляет компьютер; на нем нет ни
чтобы учащиеся могли носить                                         сигнальных лампочек, ни пере­
целый "мир" в собственном
                                  на лазерные принтеры              ключателей — только кабель
портфеле. Поработав на одном        Лазерный принтер для ПК         длиной 3 м для подключения
ПК Next, учащийся может вы­       Next с плотностью печати          к кубу и шнур питания. Все
нуть свой диск, перейти к дру­    16 точка/мм имеет заметно         сигналы, сообщения об ошибках
гому зданию и продолжить ра­      меньшие размеры, чем боль­        и т.д. через интерфейс пользо­
боту на другом ПК Next — со       шинство известных принтеров       вателя выводятся на экран дис­
всем набором своих программ       этого типа. Он отличается ко­     плея MegaPixel.
и файлов при полном сохране­      ротким и прямым трактом под­
нии конфигурации системы.         ачи бумаги с правого поддона
Аналогичным образом, несколь­     в левый. В принтере использу­     Звуковоспроизведение
ко пользователей могут рабо­      ются стандартные кассеты с то­
тать на одном компьютере (но      нером, бумага различных типов       О звуковых средствах компь­
в разное время), не мешая друг    и форматов и предусмотрен вы­     ютеров обычно вспоминают в
другу, так как каждый будет       бор плотности печати — 12         последнюю очередь; такие ис­
использовать свой собственный     или 16 точка/мм. Второй ре­       ключения, как ПК Amiga, еди­
диск.                             жим дает почти вдвое лучшее       ничны. Даже если для этого
АППАРАТНЫЕ СРЕДСТВА       15

есть   основные     аппаратные      Программное      обеспечение   равно находится за границей
средства, как, например, у ПК     звуковоспроизведения также не    слышимости).
Mac II, соответствующее про­      забыто. Специальные библиоте­      Звуковой ввод имеет качество
граммное обеспечение обычно       ки в комплекте прикладных        телефонного канала. В нем ис­
минимально, и для того чтобы      программ упрощают использо­      пользуется 8-разрядная ИС ко­
извлечь из машины нечто бла­      вание звука и музыки в про­      дека с частотой дискретизации
гозвучное, требуется по мень­     граммах, не обращаясь к ЦПС      8 кГц. Это означает, что запись
шей мере корифей программи­       непосредственно. Важно и то,     каждой секунды звука требует
рования.                          что обеспечивается не только     около 8К байт памяти. Такую
  Разработчики ПК Next стре­      звуковой вывод, но и ввод.       возможность     предполагается
мятся сделать средства высо­        Звуковой вывод ПК Next         использовать лишь в немногих
кокачественного воспроизведе­     обеспечивает качество стерео­    приложениях ПК Next: напри­
ния звука неотъемлемой и до­      фонического звуковоспроизве­     мер, можно будет передать че­
ступной частью машины. Ап­        дения на уровне проигрывате­     рез систему электронной почты
паратное     обеспечение    это   лей компакт-дисков: частота      звуковое письмо. Однако по­
позволяет: ЦПС 56001 может        дискретизации равна 44,1 кГц,    мните, что для записи звуко­
решать многие сложные задачи,     разрешение — 16 бит. Посколь­    вого сообщения длительностью
в том числе синтез музыкаль­      ку записанные цифровые фай­      10 с потребуется 80К байт па­
ных мелодий в истинно реаль­      лы звуковой информации могут     мяти.
ном времени и программно-уп­      иметь очень большой объем при      И звуковой вывод, и звуковой
равляемую реализацию функ­        малом времени звучания, вы       ввод   осуществляются     через
ций модуляции/демодуляции,        имеете возможность снизить       дисплей MegaPixel. Громкого­
что устраняет необходимость в     частоту дискретизации до 22,1    воритель встроен в дисплей и
использовании специальной ап­     кГц, что сократит объем файла    там же расположены левое и
паратуры для этих двух послед­    вдвое при потере только самой    правое позолоченные гнезда ли­
них целей.                        верхней октавы (которая все      нейного    звукового     выхода



            Программное обеспечение в комплекте с ЭВМ
"Но подождите —          ная реляционная ба­       которых статей,          же, из своей собст­
это еще не все! Ес­      за данных с полной        иллюстрациями; теза­     венной программы
ли вы сделаете за­       сетевой поддержкой        урус Webster's           вы можете вызвать
каз сейчас, мы вло­      для одновременного        Collegiate Thesaurus;    пакет Mathematica
жим тысячи долла­        обслуживания до пя­       словарь цитат The        для выполнения вы­
ров в программное        ти пользователей.         Oxford Dictionary of     числений (напри­
обеспечение, постав­      — WriteNow, вер­         Quotations; полное       мер, решения систе­
ляемое в комплекте       сия, предназначен­        собрание сочинений       мы уравнений) и пе­
с машиной!" Звучит       ная для ПК Next,          Шекспира (издание        редачи результата в
знакомо? С момен­        популярного тексто­       Oxford University        вашу программу.
та появления систе­      вого процессора (с        Press), все руковод­     Ряд других фирм, в
мы Osborne ни            минимальными воз­         ства пользователя и      том числе Lotus,
один изготовитель        можностями ) компь­       техническая докумен­     Frame, Cricket
компьютеров еще не       ютера Mac.                тация.                   Software, Adobe и
предлагал программ­      — Allegro Common           — Mail, система         Mark of the
ное обеспечение в        LISP компании             электронной почты       Unicorn, либо объя­
столь больших объе­      Franz, Inc. Данная        в среде Unix, обес­     вили о своих пла­
мах вместе с аппа­       версия обеспечивает       печивающая переда­      нах будущих разра­
ратными средства­        доступ ко всему           чу текстовых и рече­    боток для компьюте­
ми. Среди поставляе­     Комплекту приклад­        вых сообщений.          ра Next, либо по
мых программных          ных программ.             Все перечисленные       крайней мере проде­
систем можно на­          — Digital Library.       прикладные програм­     монстрировали свой
звать следующие:         Программа для ин­         мы могут вызывать       интерес к таким раз­
- Mathematica ком­       дексирования, по­         не только непосред­     работкам. Предвари­
пании Wolfram Re­        иска и вывода тек­        ственно пользовате­     тельная демонстра­
search. Этот пакет       стов и рисунков гра­      ли, но и другие при­    ция компьютера
не только выполня­       фики из оперативно        кладные программы.      Next для потенци­
ет сложные вычисле­      доступных докумен­        Это обеспечивается      альных разработчи­
ния. В него (в вер­      тов. Вместе с ней         общей процедурой        ков, состоявшаяся
сии только для ПК        на основном систем­       обработки событий       через день после
Next) включается         ном диске компьюте­       и сообщений в сис­      официального объяв­
также интерфейс          ра Next поставляют­       темах Mach и            ления о создании
пользователя с "диа­     ся: словарь               Window Server. На­      Next, привлекла свы­
логовым учебником"       Webster's Ninth           пример, WriteNow        ше 700 специали­
для разработки мате­     New Collegiate            может обращаться        стов; сколько из
матических про­          Dictionary с инфор­       к Digital Library,      них займется разра­
грамм.                   мацией по произно­        чтобы найти и выве­     ботками для Next —
- СУБД SYBASE            шению и этимоло­          сти на экран опреде­    покажет время.
SQL Server компа­        гии, а также опреде­      ление выделенного
нии Sybase. Это пол­     лениями и, для не­        слова. Точно так
16    МИР ПК №4/89
Системные программы
Next. Системное програм­
мное обеспечение базиру­
ется на аппаратных сред­
ствах - центральном про­
цессоре, процессоре с
плавающей точкой и циф­
ровом процессоре сигна­
лов. На основе ОС
Mach строится система
NextStep, лицензию на
которую приобрела для
своих систем AIX             NextStep
(AIX/PS, AIX/RT,
AIX/370) фирма IBM.
Библиотеки программ
ЦПС— Комплект звуко­
вых программ, Комплект
музыкальных программ,
Комплект программ мат­
ричной обработки - пред­
назначены только для
ПК Next.




(стандарт RCA), а также гнез­             Центральной частью ОС          задач можно было выполнять
до для подключения стереона­            Mach является ее ядро, которое   одновременно.
ушников для переносных ау­              выполняет только три главные       Третья функция — органи­
диосистем. Входной сигнал на            функции. Первая — обслужи­       зация межзадачных связей,
ИС кодека подается с гнезда             вание виртуальной      памяти.   благодаря которым задания
для подключения монофониче­             Этот метод обычен для больших    (прикладные задачи и запущен­
ского микрофона.                        компьютеров и заключается в      ные ими процессы) получают
                                        том, что каждая прикладная за­   быстрое и гибкое средство не­
                                        дача может "считать", что она    посредственного обмена сооб­
Операционная система                    имеет в своем распоряжении       щениями. Это средство являет­
Mach                                    огромный объем памяти. В каж­    ся ключевым для всей системы,
  Основа программного обеспе­           дый момент времени использу­     и его сила проявляется во мно­
чения ПК Next — операцион­              ется только часть этой памяти;   гих ситуациях; с некоторыми
ная система Mach, разработан­           остальная "память" находится     из них мы познакомимся ниже.
ная в Университете Карнеги¬             на оптическом дисковом нако­
Меллона как вариант ОС Unix             пителе и по мере необходимо­       На основе ядра строится опе­
для 1990-х годов. Современные           сти из нее производится "под­    рационная система, полностью
варианты ОС Unix во многом              качка".                          совместимая с версией Unix 4.3
построены на удачной идее, в              Вторая функция — это вре­      BSD (Калифорнийского уни­
чем-то переросшей саму себя             менное планирование, т. е. оп­   верситета в Беркли) и имеющая
и в результате вышедшей из-             ределение того, какая приклад­   в своем составе быструю фай­
под контроля. ОС Mach, по су­           ная задача должна выполняться    ловую систему, межсетевые
ществу, является полностью пе­          в данный момент. ОС Mach,        протоколы TCP/IP, а также
реписанной ОС Unix, которая             как многозадачная система,       средства работы со стандарт­
создана применительно к со­             должна выделять каждому за­      ными сетевыми файловыми
временным и будущим аппарат­            данию определенное время,        протоколами (NFS), получен­
ным средствам.                          чтобы несколько прикладных       ные по лицензии у фирмы Sun.



Администратор рабочей
области. Интерфейс поль­
зователя на основе адми­
нистратора рабочей обла­
сти. Обратите внимание
на "склад" пиктограмм у
правого края, "черную ды­
ру" (для уничтожения
файлов) в правом ниж­
нем углу и краткий указа­
тель файлов. Прикладная
система "Цифровая библи­
отека" (Digital Library)
демонстрирует на экране
одно из определений из
словаря Webster's Ninth
New Collegiate Dictionary.
А П П А Р А Т Н Ы Е СРЕДСТВА          17

Сравнение цен Mac — Next
                                                                              Цены, долл.                                             Цена для
                                                                                                                                      универ­
                                                                                                                                      ситетов,
                                                                         розничная   оптовая                                           долл.


                                  Mac ИХ с О С A/UX                        9852        5525      Next                                      6500
Центральный      процессор        Motorola 68030                                                 Motorola 68030
                                  (частота 16 МГц)                                               (частота 25 МГц)
Процессор с плавающей             Motorola 68882                                                 Motorola 68882
точкой                            (частота 16 МГц)                                               (частота 25 МГц)
ЦПС/звуковая     ИС               Apple S o u n d Chip                                           ЦПС/Motorola 56001
                                                                                                 частота 25 МГц
Процессоры      ввода-                                                                           Интегральный процессор канала
вывода                                                                                           (12 процессоров ввода—вывода с
                                                                                                 прямым доступом к памяти)
Контроллер Н М Д                  Integrated W o z M a c h i n e                                 Процессор оптической памяти с
                                  disk controller                                                исправлением ошибок
Оперативная      память           8 М б а й т (4 М б а й т +               2399        1675      8 Мбайт
                                  + 4-Мбайт расширение)
Постоянная      память            2 5 6 К байт(Toolbox и                                         64К байт (диагностическая
                                  п р о г р а м м ы О С компью­                                  программа и загрузчик)
                                  теров Mac)
Память на съемных                 89-мм н а к о п и т е л и на                                   133-мм оптические дисковые на­
дисках                            г и б к и х м а г н и т н ы х дис­                             копители по 256 Мбайт
                                  ках по 1,44 М б а й т
Память на несъемных               Три н а к о п и т е л я на ж е с т ­     4398        2640      Не входит в базовую конфигу­
дисках                            ких м а г н и т н ы х д и с к а х                              рацию
                                  по 80 М б а й т (два внеш­
                                  них)
Последовательные         порты    RS-422 с с о е д и н и т е ­                                   RS-422 с соединителями Mini-8 (2)
                                  л я м и Mini-8 (2)
Порты SCSI                        DB-25; в н у т р е н н и е                                     ДВ-25; внутренние
Другие порты                      Apple Desktop Bus (2)                                          ЦПС; видео; принтерный
Звуковой вывод                    Громкоговоритель;                                              Громкоговоритель; наушники;
                                  наушники                                                       линейный выход
Звуковой ввод                                       —                                            Ввод с микрофона; 8-разрядная
                                                                                                 ИС кодека (частота 8 кГц)
Гнезда для плат                   6 гнезд; платы                                                 4 гнезда (3 пустых); платы
                                  102x328 мм                                                     280x280 мм
Шина                              10-МГц NuBus (бипо­                                            Модифицированная 25-МГц
                                  лярная логика)                                                 шина NuBus (КМОП-логика)
Дисплей                           640x480 элементов                         898         625      1132x820 элементов отображе­
                                  отображения;                                                   ния 3,6 точка/мм
                                  2,8 точка/мм
                                  16 градаций серого                                             4 градации серого
Клавиатура                        81 клавиша                                129             90   84 клавиши
«Мышь»                            1 кнопка                                                       2 кнопки
Сетевые средства ОС               NFS; Mac II Ether Talk                    699         490      NFS; 32-разрядная Ethernet
                                  A/UX (совместима с                                             Mach (совместима с BSD 4.3)
                                  AT&T System V)
Система ф о р м и р о в а н и я   Quick Draw (для экрана                                         Display PostScript (для всех
изображений                       и точечного принтера)                                          устройств)
Библиотеки программ               Mac Toolbox                                                    Комплект прикладных программ;
                                                                                                 Комплект музыкальных программ;
                                                                                                 Комплект звуковых программ;
                                                                                                 Комплект матричной обработки
Интерфейс пользователя            UNIX shell                                                     Администратор рабочей области;
                                                                                                 UNIX shell
Программное обеспече­             HyperCard;                                                     Mathematica; CYBD SYBASE SQL;
ние поставляемое в                средства программи­                                            Mail; Оджектив Си; Interface,
комплекте с машиной               рования и утилиты ОС                                           Builder; WriteNow; Digital
                                  Unix                                                           Library;
                                                                                                 Средства программирования и               6500
                                                                                                 утилиты ОС Unix
Общая ц е н а                                                              18375       11045

Чтобы сравнивать цены на эквивалентную продукцию, цену на ПК Next для университетов надо сопоставлять с оптовыми ценами
ПК Мае. Так как Next будет продаваться только университетам, розничные цены для него не приводятся. Оборудование по тем
пунктам, цены на которые не указаны, включается в состав системы.
18    МИР ПК №4/89

Задняя панель дисплея
MegaPixel Слева направо:
выход для подключения
стереонаушников; линей-
ные стереовыходы стан­
дарт RCA; соединитель
для кабеля от компьюте­
ра Next; стандартный
вход от микрофона.




Следующий шаг                     щей прикладной программе.        прочитывать файлы и "справоч­
                                  Window Server также принима­     ники-скоросшиватели".
  Помня об усилиях разработ­      ет от прикладных программ со­       В основе всего этого лежит
чиков ПК Mac, которые обна­       общения, требующие изменить      Комплект прикладных про­
ружили, что в Mac одно и то       изображение на экране, и вы­     грамм — эквивалент Toolbox
же изображение воспроизво­        полняет любые необходимые        у ПК Mac. Данный комплект
дится дважды — один раз для       для этого действия.              на только реализует все воз­
вывода на экран и еще раз для       На данной основе строится      можности стандартного интер­
распечатки на принтере, — со­     интерфейс пользователя ПК        фейса пользователя, например
здатели ПК Next приняли мо­       Next, названный Администра­      меню, окна, клавиши и т. д.,
дель однократного формирова­      тором     рабочей     области    но, кроме того, реализует их
ния изображения под названи­      (Workspace Manager). Подроб­     таким способом, который мо­
ем Display PostScript. Это спе­   но описать его не представля­    жет во многом помочь програм­
циальная      версия     языка    ется возможным, так как к то­    мистам. Ниже кратко поясня­
PostScript, разработанная со­     му времени, когда подготавли­    ется суть этого способа.
вместно компаниями Adobe          валась эта статья, многие его      Процесс обслуживания окон
Systems и Next. Она расширена     детали еще не были определе­     Window Server, "построитель"
так, чтобы обеспечивать моди­     ны. Говоря в общих чертах, это   интерфейса Interface Builder,
фикацию изображений (как на       интерфейс, использующий ок­      администратор рабочей области
экране дисплея), их объедине­     на, "мышь" и пиктограммы. Вот    Workspace Manager и Комплект
ние (слияние или перекрытие),     некоторые его особенности:       прикладных            программ
а также работу в многозадач­        — иерархические, "всплыва­     Application Kit в совокупности
ной среде. Принципиальное         ющие" и "отрывные" меню вме­     получили название NextStep (см,
новшество в модели Display        сто обычной строки заголовков    рисунок "Системные программы
PostScript состоит в том, что     меню;                            Next"). Фирма Next продала ли­
для вывода на экран и на пе­        — управление окнами, вы­       цензию на NextStep корпорации
чать используются одни и те       полняющее те же функции, что     IBM "для использования в си­
же команды, и при этом на         и ПК Mac, однако практически     стемах, основанных на процес­
экране будет получаться в точ­    лишенное всякого сходства с      сорах фирмы Intel и процессо­
ности то же изображение, что      соответствующим управлением      рах с сокращенным набором ко­
и на лазерном принтере.           ПК Mac (на мой взгляд, раз­      манд (RISC)", а именно в си­
  Display PostScript использу­    работчики здесь переборщили);    стемах AIX PS/2, AIX-RT и
ется процессом обслуживания         — "склад пиктограмм" в пра­    AIX-370. Благодаря этому суще­
окон (Window Server). Этот        вом углу экрана, изображаю­      ственно возрастает привлека­
процесс входит в основной         щий стандартные средства уп­     тельность NextStep для разра­
цикл обработки событий любой      равления выполнением про­        ботчиков, поскольку рынок при­
прикладной программы; он при­     грамм;                           кладных программ, использую­
нимает запросы на прерывание        — "черная дыра" вместо "му­    щих     NextStep,   становится
от клавиатуры и "мыши", об­       сорной корзины" для уничто­      гораздо обширнее. Фирме IBM
рабатывает все, что может об­     жения файлов;                    это, возможно, позволит изба­
работать самостоятельно, а ос­       — средства для просмотра      виться от засилья фирмы
тальное передает соответствую­    диска, позволяющие быстро        Microsoft.
АППАРАТНЫЁ СРЕДСТВА     19

 Программирование                   форме. Можно даже соединять      шин есть заметная разница —
 ПК Next                            объекты друг с другом (напри­    у ПК Mac отсутствует ЦПС,
                                    мер, клавишу с полем). После     оптический дисковый накопи­
    Учитывая сложность системы      того как это сделано, "постро­   тель, широкоформатный дисп­
  Next, ее программирование мог­    итель" интерфейса (по требова­   лей, и, что самое важное, нет
  ло бы стать настоящим кошма­      нию) генерирует полный исход­    программного обеспечения, по­
  ром, что легко могут себе пред­   ный текст программы на языке     ставляемого вместе с машиной.
  ставить разработчики программ     Обджектив Си, а также коман­     Вы можете исправить (т. е.
  для ПК Macintosh. Однако фир­     дный файл для его компиляции.    увеличить) цифры цен, добавив
  ма Next выбрала такой подход      Внеся, если надо, изменения,     эти пункты самостоятельно.
  к программированию, который       можно добавить такой текст к     Как видите, ПК Mac IIX даже
  значительно упрощает и ускоря­    программе. Когда формируете      по оптовым ценам не выдер­
  ет разработку прикладных про-     свои собственные объекты, то     живает сравнения с Next.
I грамм.                            вы можете использовать в "по­       ПК Next перекрывает воз­
    Первое решение, которое уже     строителе" интерфейса и их.      можности Mac IIX (не говоря
  упоминалось ранее, — это ис­        Сочетание трех описанных       уже о других системах семей­
  пользование Комплекта при­        средств — Комплекта приклад­     ства Mac) практически по всем
  кладных программ. Эта библи­      ных программ, языка Обджектив    показателям. Единственное, где
  отека содержит много различ­      Си и "построителя" интерфейса    Next уступает, — это возмож­
  ных инструментов — окна, ме­      — значительно увеличивает про­   ность приобретения программ­
  ню, средства управления, про­     изводительность труда програм­   ного обеспечения у независи­
  граммные клавиши, — которые       миста и сокращает время про­     мых поставщиков, однако в
  вы можете использовать в сво­     граммирования. Это касается      свое время и сбыт ПК
  их программах. Отсюда следу-      не только компьютера Next. Я     Macintosh начинался с такого
  ет, что фирма Next Computer       сам пытался работать, исполь­    же положения. Теоретически
  Systems применяет объектно-       зуя самый первый прототип        Next обладает большей вычис­
  ориентированный подход к про­     данной комбинированной сис­      лительной мощностью; снизят
  граммированию.                    темы программирования, чтобы     ли ее ОС Mach и система
    Если вы разрабатываете новые    перенести упрощенную версию      Display PostScript до уровня,
  объекты или расширяете воз­       моей программы GO с ПК Mac       близкого к уровню ПК Mac,
  можности прежних, то вы мо­       на Next, и был восхищен тем,      — покажет время.
  жете использовать в своих про­    насколько легко и быстро мне        Самый эффективный тест,
  граммах части этой стандартной    это удалось. При сегодняшнем     позволяющий определить, ну­
  библиотеки.                       состоянии указанных средств      жен ли вообще ПК Next, —
    Писать программы можно на       подобную задачу удалось бы       это не его собственное "выжи­
  языке Обджектив Си — полном       решить еще быстрее.              вание", а то влияние, которое
  компилирующем варианте языка                                       он окажет на остальные ком­
  Си (Американского националь­      Выживает сильнейший              пьютерные фирмы, так сказать,
  ного института стандартов) с                                       его генетический потенциал. В
  объектно-ориентированными           Когда компания Apple объя­     этом отношении Джобс (раз­
  расширениями, которые обраба­     вила о выпуске ПК Mac IIX с      работчик машин Lisa, Macintosh
  тываются препроцессором. Это      16-МГц процессором 68030 по      и Next) и его сотрудники в
  позволяет комбинировать текст     цене 10 тыс. долл. за один       фирме Next уже победили: по­
  на стандартной версии языка Си    компьютер без принтера и тер­    сле того как были опубликова­
  с определяемыми (в программе)     минала, специалисты сочли, что   ны технические характеристики
  или заранее заданными объек­      это ослабит тот эффект, кото­    ПК Next, они стали новым
  тами, т. е. можно использовать    рый должно произвести появ­      стандартом, на который ориен­
  Комплект прикладных программ      ление ПК Next. В действитель­    тируются конкурирующие сис­
  в необходимой степени (макси­     ности, появление Mac IIX мо­     темы. ПК Next или последую­
  мальной или минимальной).         жет лишь усилить этот эффект.    щие модели этого компьютера
  Язык Обджектив Си разработан      Повышение цен на системы         могут вытеснить компьютер
  компанией Stepstone Corp., и в    Apple — щедрый подарок для       Mac II (или последующие его
  систему Next включен отладчик     фирмы Next. Цена на базовый      модели) с рынка мощных пер­
  на уровне исходного текста и      комплект ПК Next, несомнен­      сональных систем. И чем бы
  некоторые другие служебные        но, была вследствие этого по­    это не обернулось, истинными
  средства разработки программ.     вышена по сравнению с тем        победителями станете вы, поль­
    В системе Next есть еще одно    первоначальным уровнем, на        зователи, поскольку получите
  средство, упрощающее програм­     который ориентировалась фир­     лучшие изделия и больше воз­
  мирование. Это "построитель"      ма Next.                         можности для выбора.
  интерфейса — достойная упо­         В таблице "Сравнение цен          Как сказал один мой друг,
  минания программа (ее автор       Mac — Next" приведены цены       рассматривайте это как эволю­
  Жан-Мари Халло из фирмы           на систему Mac IIX, укомплек­    цию в действии.
  Next), которая позволяет опи­     тованную примерно до уровня
  сывать интерфейс пользователя     ПК Next оборудованием фирмы      Об авторе
  в вашей программе, оперируя со­   Apple. Для Mac IIX приведены     Брюс Ф.Уэбстер — автор
  вокупностью объектов (таких,      и оптовые, и розничные цены.     "Книги о Next", вышедшей
  как окна, программные клавиши,    Между соответствующими ко­       в начале 1989 г. в издатель­
  меню и т. д.) в их графической    лонками сопоставляемых ма-       стве Addison-Wesley.

Mais conteúdo relacionado

Mais procurados

16 процессоры и память эвм лекция
16 процессоры и память эвм лекция16 процессоры и память эвм лекция
16 процессоры и память эвм лекцияSergey Lomakin
 
компьютер 5
компьютер 5компьютер 5
компьютер 5vampir3424
 
Процессоры
ПроцессорыПроцессоры
ПроцессорыShtromilov
 
лекция 4
лекция 4лекция 4
лекция 4JIuc
 
Процессоры
ПроцессорыПроцессоры
ПроцессорыSobolishe
 
Устройство персонального компьютера
Устройство персонального компьютераУстройство персонального компьютера
Устройство персонального компьютераЮрий Шпак
 
Строение компьютера
Строение компьютераСтроение компьютера
Строение компьютераRonny_Rosenberg
 
Ликбез по Эльбрусу, Константин Трушкин (МЦСТ)
Ликбез по Эльбрусу, Константин Трушкин (МЦСТ)Ликбез по Эльбрусу, Константин Трушкин (МЦСТ)
Ликбез по Эльбрусу, Константин Трушкин (МЦСТ)Ontico
 
35
3535
35JIuc
 
Лекция №3 Организация ЭВМ и систем
Лекция №3 Организация ЭВМ и системЛекция №3 Организация ЭВМ и систем
Лекция №3 Организация ЭВМ и системpianist2317
 
025
025025
025JIuc
 
технологии 90 х
технологии 90 хтехнологии 90 х
технологии 90 хEgor4864
 
презентация по информатике
презентация по информатикепрезентация по информатике
презентация по информатикеSEZY216
 
Что то о компах
Что то о компахЧто то о компах
Что то о компахlasthaven
 
Лекция 3: Векторизация кода (Code vectorization, SIMD, SSE, AVX)
Лекция 3: Векторизация кода (Code vectorization, SIMD, SSE, AVX)Лекция 3: Векторизация кода (Code vectorization, SIMD, SSE, AVX)
Лекция 3: Векторизация кода (Code vectorization, SIMD, SSE, AVX)Mikhail Kurnosov
 

Mais procurados (19)

Am3
Am3Am3
Am3
 
16 процессоры и память эвм лекция
16 процессоры и память эвм лекция16 процессоры и память эвм лекция
16 процессоры и память эвм лекция
 
компьютер 5
компьютер 5компьютер 5
компьютер 5
 
Процессоры
ПроцессорыПроцессоры
Процессоры
 
лекция 4
лекция 4лекция 4
лекция 4
 
Процессоры
ПроцессорыПроцессоры
Процессоры
 
Устройство персонального компьютера
Устройство персонального компьютераУстройство персонального компьютера
Устройство персонального компьютера
 
Строение компьютера
Строение компьютераСтроение компьютера
Строение компьютера
 
Ликбез по Эльбрусу, Константин Трушкин (МЦСТ)
Ликбез по Эльбрусу, Константин Трушкин (МЦСТ)Ликбез по Эльбрусу, Константин Трушкин (МЦСТ)
Ликбез по Эльбрусу, Константин Трушкин (МЦСТ)
 
блок 1
блок 1блок 1
блок 1
 
Лекция № 3 Организация ЭВМ и систем
Лекция № 3 Организация ЭВМ и системЛекция № 3 Организация ЭВМ и систем
Лекция № 3 Организация ЭВМ и систем
 
35
3535
35
 
Лекция №3 Организация ЭВМ и систем
Лекция №3 Организация ЭВМ и системЛекция №3 Организация ЭВМ и систем
Лекция №3 Организация ЭВМ и систем
 
Устройство ПК
Устройство ПКУстройство ПК
Устройство ПК
 
025
025025
025
 
технологии 90 х
технологии 90 хтехнологии 90 х
технологии 90 х
 
презентация по информатике
презентация по информатикепрезентация по информатике
презентация по информатике
 
Что то о компах
Что то о компахЧто то о компах
Что то о компах
 
Лекция 3: Векторизация кода (Code vectorization, SIMD, SSE, AVX)
Лекция 3: Векторизация кода (Code vectorization, SIMD, SSE, AVX)Лекция 3: Векторизация кода (Code vectorization, SIMD, SSE, AVX)
Лекция 3: Векторизация кода (Code vectorization, SIMD, SSE, AVX)
 

Destaque

Wikipedia education program_case_studies
Wikipedia education program_case_studiesWikipedia education program_case_studies
Wikipedia education program_case_studiesCyrille Frank
 
Chiffres Twitter par Sysomos
Chiffres Twitter par SysomosChiffres Twitter par Sysomos
Chiffres Twitter par SysomosCyrille Frank
 
Syndicate Design+Works
Syndicate Design+WorksSyndicate Design+Works
Syndicate Design+Worksjosh whitney
 
TOKİ'nin Geleceği
TOKİ'nin GeleceğiTOKİ'nin Geleceği
TOKİ'nin GeleceğiÖmer YILMAZ
 
Tomcatx troubleshooting-production
Tomcatx troubleshooting-productionTomcatx troubleshooting-production
Tomcatx troubleshooting-productionVladimir Khokhryakov
 
Journalism : 5 big trends that transform the work and blur the lines
Journalism : 5 big trends that transform the work and blur the linesJournalism : 5 big trends that transform the work and blur the lines
Journalism : 5 big trends that transform the work and blur the linesCyrille Frank
 
Collins Brothers Worldwide Review Of Services Presentation
Collins Brothers Worldwide Review Of Services PresentationCollins Brothers Worldwide Review Of Services Presentation
Collins Brothers Worldwide Review Of Services Presentationgilsonjp
 
Guide écrire pour les médias sociaux
Guide écrire pour les médias sociauxGuide écrire pour les médias sociaux
Guide écrire pour les médias sociauxCyrille Frank
 
Infobésité et bullshit
Infobésité et bullshitInfobésité et bullshit
Infobésité et bullshitCyrille Frank
 
What is teamKube?
What is teamKube?What is teamKube?
What is teamKube?teamKube
 
PlzHelp 手機交辦
PlzHelp 手機交辦PlzHelp 手機交辦
PlzHelp 手機交辦teamKube
 
Why Do CEOs Need teamKube?
Why Do CEOs Need teamKube?Why Do CEOs Need teamKube?
Why Do CEOs Need teamKube?teamKube
 
6. Pengurusan Tamadun
6. Pengurusan Tamadun6. Pengurusan Tamadun
6. Pengurusan Tamadunratna elva
 

Destaque (19)

Wikipedia education program_case_studies
Wikipedia education program_case_studiesWikipedia education program_case_studies
Wikipedia education program_case_studies
 
Chiffres Twitter par Sysomos
Chiffres Twitter par SysomosChiffres Twitter par Sysomos
Chiffres Twitter par Sysomos
 
Syndicate Design+Works
Syndicate Design+WorksSyndicate Design+Works
Syndicate Design+Works
 
Antivirus93
Antivirus93Antivirus93
Antivirus93
 
Macintosh против PC.1991
Macintosh против PC.1991Macintosh против PC.1991
Macintosh против PC.1991
 
TOKİ'nin Geleceği
TOKİ'nin GeleceğiTOKİ'nin Geleceği
TOKİ'nin Geleceği
 
Tomcatx troubleshooting-production
Tomcatx troubleshooting-productionTomcatx troubleshooting-production
Tomcatx troubleshooting-production
 
Windows3.1
Windows3.1Windows3.1
Windows3.1
 
Journalism : 5 big trends that transform the work and blur the lines
Journalism : 5 big trends that transform the work and blur the linesJournalism : 5 big trends that transform the work and blur the lines
Journalism : 5 big trends that transform the work and blur the lines
 
Collins Brothers Worldwide Review Of Services Presentation
Collins Brothers Worldwide Review Of Services PresentationCollins Brothers Worldwide Review Of Services Presentation
Collins Brothers Worldwide Review Of Services Presentation
 
Windows NT
Windows NTWindows NT
Windows NT
 
Dos5.0
Dos5.0Dos5.0
Dos5.0
 
Guide écrire pour les médias sociaux
Guide écrire pour les médias sociauxGuide écrire pour les médias sociaux
Guide écrire pour les médias sociaux
 
Infobésité et bullshit
Infobésité et bullshitInfobésité et bullshit
Infobésité et bullshit
 
What is teamKube?
What is teamKube?What is teamKube?
What is teamKube?
 
PlzHelp 手機交辦
PlzHelp 手機交辦PlzHelp 手機交辦
PlzHelp 手機交辦
 
Why Do CEOs Need teamKube?
Why Do CEOs Need teamKube?Why Do CEOs Need teamKube?
Why Do CEOs Need teamKube?
 
6. Pengurusan Tamadun
6. Pengurusan Tamadun6. Pengurusan Tamadun
6. Pengurusan Tamadun
 
Tomcatx performance-tuning
Tomcatx performance-tuningTomcatx performance-tuning
Tomcatx performance-tuning
 

Semelhante a Next 1989

Технические средства реализации информационных процессов
Технические средства реализации информационных процессовТехнические средства реализации информационных процессов
Технические средства реализации информационных процессовstudent_SSGA
 
презентация1
презентация1презентация1
презентация1ruslan_gorlov4
 
системный блок матплата
системный блок матплатасистемный блок матплата
системный блок матплатаHATALY-p
 
давайте знакомиться компьютер!
давайте знакомиться компьютер!давайте знакомиться компьютер!
давайте знакомиться компьютер!ANSevrukova
 
лекция 3
лекция 3лекция 3
лекция 3JIuc
 
лекция 17
лекция 17лекция 17
лекция 17JIuc
 
Hpc 2.26.03.2013.
Hpc 2.26.03.2013.Hpc 2.26.03.2013.
Hpc 2.26.03.2013.Boris Kizko
 
устройство компьютера.
устройство компьютера.устройство компьютера.
устройство компьютера.Svetlana Belova
 
Компьютер как унивесальное устройство для работы с информацией
Компьютер как унивесальное устройство для работы с информациейКомпьютер как унивесальное устройство для работы с информацией
Компьютер как унивесальное устройство для работы с информациейkvlar
 
Презентация на тему: Компьютер – универсальное устройство обработки информации
Презентация на тему: Компьютер – универсальное устройство обработки информацииПрезентация на тему: Компьютер – универсальное устройство обработки информации
Презентация на тему: Компьютер – универсальное устройство обработки информации2berkas
 
Системная плата: архитектура и основные разъемы.(Motherboard: architecture an...
Системная плата: архитектура и основные разъемы.(Motherboard: architecture an...Системная плата: архитектура и основные разъемы.(Motherboard: architecture an...
Системная плата: архитектура и основные разъемы.(Motherboard: architecture an...Fffryuru Ffftutu
 
как выбрать настольный компьютер или ноутбук
как выбрать  настольный компьютер или ноутбуккак выбрать  настольный компьютер или ноутбук
как выбрать настольный компьютер или ноутбукN_Erudit
 
системный блок
системный блоксистемный блок
системный блокDmitri Arharov
 
Схема устройства пк с подключенными к нему внешними устройствами
Схема устройства пк с подключенными к нему внешними устройствамиСхема устройства пк с подключенными к нему внешними устройствами
Схема устройства пк с подключенными к нему внешними устройствамиRauan Ibraikhan
 
Параллельное программирование на современных видеокартах
Параллельное программирование на современных видеокартахПараллельное программирование на современных видеокартах
Параллельное программирование на современных видеокартахAlex Tutubalin
 
34
3434
34JIuc
 

Semelhante a Next 1989 (20)

33 mhz
33 mhz33 mhz
33 mhz
 
Технические средства реализации информационных процессов
Технические средства реализации информационных процессовТехнические средства реализации информационных процессов
Технические средства реализации информационных процессов
 
презентация1
презентация1презентация1
презентация1
 
системный блок матплата
системный блок матплатасистемный блок матплата
системный блок матплата
 
13.pptx
13.pptx13.pptx
13.pptx
 
111
111111
111
 
давайте знакомиться компьютер!
давайте знакомиться компьютер!давайте знакомиться компьютер!
давайте знакомиться компьютер!
 
лекция 3
лекция 3лекция 3
лекция 3
 
лекция 17
лекция 17лекция 17
лекция 17
 
Hpc 2.26.03.2013.
Hpc 2.26.03.2013.Hpc 2.26.03.2013.
Hpc 2.26.03.2013.
 
материнская плата
материнская платаматеринская плата
материнская плата
 
устройство компьютера.
устройство компьютера.устройство компьютера.
устройство компьютера.
 
Компьютер как унивесальное устройство для работы с информацией
Компьютер как унивесальное устройство для работы с информациейКомпьютер как унивесальное устройство для работы с информацией
Компьютер как унивесальное устройство для работы с информацией
 
Презентация на тему: Компьютер – универсальное устройство обработки информации
Презентация на тему: Компьютер – универсальное устройство обработки информацииПрезентация на тему: Компьютер – универсальное устройство обработки информации
Презентация на тему: Компьютер – универсальное устройство обработки информации
 
Системная плата: архитектура и основные разъемы.(Motherboard: architecture an...
Системная плата: архитектура и основные разъемы.(Motherboard: architecture an...Системная плата: архитектура и основные разъемы.(Motherboard: architecture an...
Системная плата: архитектура и основные разъемы.(Motherboard: architecture an...
 
как выбрать настольный компьютер или ноутбук
как выбрать  настольный компьютер или ноутбуккак выбрать  настольный компьютер или ноутбук
как выбрать настольный компьютер или ноутбук
 
системный блок
системный блоксистемный блок
системный блок
 
Схема устройства пк с подключенными к нему внешними устройствами
Схема устройства пк с подключенными к нему внешними устройствамиСхема устройства пк с подключенными к нему внешними устройствами
Схема устройства пк с подключенными к нему внешними устройствами
 
Параллельное программирование на современных видеокартах
Параллельное программирование на современных видеокартахПараллельное программирование на современных видеокартах
Параллельное программирование на современных видеокартах
 
34
3434
34
 

Next 1989

  • 1. Что в будущем . . . Next?! БРЮС Ф. УЭБСТЕР Птельнойвтехники можно сро­ ять лет развитии вычисли­ тать достаточно большим счи­ следующий шаг в воплощении уже существующих идей, однако некоторые его особенности уни­ напряжение от 90 до 270 В и частота от 50 до 60 Гц). Каждая дополнительная плата, вставля­ ком. Примерно пять лет отделя­ кальны, а система в целом с емая в блок источника, увели­ ют компьютер PC фирмы IBM от учетом объявленной на нее цены чивает мощность на 25 Вт. ПК Apple II и только два года - (6500 долл.) как раз и является Резервные гнезда предназна­ ПК Macintosh от PC IBM. Если тем эволюционным скачком, ко­ чены для установки плат раз­ смотреть непредвзято, то следу­ торого мы ждали. мером 280 х 280 мм. Их сое­ ет признать, что создание ПК Я попытаюсь описать неко­ динители — стандартные разъ­ Macintosh было последним круп­ торые особенности компьютера емы шины NuBus (как у ПК ным достижением в развитии еще до его первой демонстра­ Mac II), причем используется микрокомпьютеров. Amiga и ции. В этой статье, кроме того, та же разводка выводов; ос­ Atari ST — это "мутанты" се­ дается предварительный обзор новное различие между ними мейства Macintosh. Они относят­ системы в ее сегодняшнем, еще заключается в том, что так­ ся к побочным, специализиро­ не окончательном,виде с точки товая частота шины NuBus ванным ветвям и созданы для зрения многолетнего пользова­ составляет 25 МГц вместо 10 узких секторов рынка ПК. PS/2 теля ПК Macintosh. МГц у Mac II. Поэтому платы и операционная система OS/2 И одно предупреждение: мно­ ПК Next не совместимы с пла­ фирмы IBM — результаты попы­ гие сведения в статье основаны тами Mac II. Чтобы упростить ток "скрещивания" разных по­ на сообщениях компании Next. разработку устройств для новой род и может оказаться, что они Некоторые из них можно будет шины, фирма Next предполага­ заведут эволюцию в тупик. ПК проверить непосредственно, од­ ет выпускать специальную Mac II и системы на основе нако, поскольку у меня еще СБИС для обслуживания ин­ процессора 386 — это вершины нет работающего компьютера терфейса шины и поставлять двух важнейших семейств ком­ Next и к тому же он вообще такие СБИС фирмам — разра­ пьютерной эволюции, однако появится не ранее II квартала ботчикам систем на базе ПК они являются простой экстрапо­ 1989 г., в этих сведениях воз­ Next по цене 25 долл. ляцией систем, которые уже можны ошибки и изменения. Стандартная конфигурация существовали пять лет назад. Next включает одну плату (си­ Промышленности давно пора стемную) и один накопитель сделать новый скачок. (на оптических дисках), раз­ Таким скачком может послу­ Заглянем в куб мещаемые в кубе. Теоретически жить компьютер Next (русск. Как вы можете видеть на вы можете установить в одном следующий, будущий), хотя, ко­ фотографиях, ПК Next пред­ кубе несколько системных нечно, подтвердить это сможет ставляет собой черный куб со плат, причем не для того чтобы только время — и рынок. Next, стороной 30 см. Его можно по­ обслуживать дополнительных безусловно, значительно превос­ ставить под стол, на полку или пользователей, а с целью уве­ ходит лучшие современные мо­ еще куда-нибудь. Сам куб в личения скорости обработки дели на рынке компьютеров с основном пуст: в нем располо­ данных для одного пользовате­ ОС MS-DOS и ПК Macintosh, и жены перестраиваемый источ­ ля. Однако системное програм­ явно станет сильным конкурен­ ник питания и четыре гнезда мное обеспечение сейчас не том для АРМ. В настоящее вре­ для плат, а также имеется ме­ рассчитано на такой вариант мя ПК Next предназначается сто для двух 133-мм накопите­ работы, и эта возможность ос­ только для системы высшего об­ лей на магнитных дисках. Сам тается пока только на бумаге. разования, но потенциальные куб выполнен из магния — лег­ возможности этого компьютера кого металла, обеспечивающего позволят ему за год — два эффективное экранирование от выйти и на более широкий ры­ радиопомех. Дисплей ПК Next: техника нок. В значительной степени Источник питания имеет будущего ПК Next представляет собой мощность 200 Вт. Его можно включить в электрическую сеть Дисплей ПК Next, получив­ в любой стране; он автомати­ ший название MegaPixel, уста­ © Macworld Communications, 1989. чески настраивается на парамет­ навливается на некотором рас­ Macworld, January 1989, p. 108 ры местной сети (допускается стоянии от куба: он соединя- 11
  • 2. 12 МИР ПК №4/89 ется с кубом посредством ка­ нему других устройств не пла­ составляет 25 МГц в отличие беля длиной 3 м, через который нируется. Некоторые приклад­ от 16 МГц в ПК Mac IIX. подается питание и поступают ные программы могут предус­ Цифровой процессор сигна­ сигналы - видео, звуковые, с матривать использование обеих лов 56001 фирмы Motorola клавиатуры и от микроманипу­ кнопок "мыши", но интерфейс представляет собой ИС для вы­ лятора "мышь". Благодаря ^io- пользователя ориентируется в полнения математических опе­ му отпадает необходимость в основном на левую кнопку; пра­ раций обработки сигналов, отдельном кабеле питания, а вая резервируется для особой синтеза музыки и речи, мат­ всю систему — и куб, и дис­ функции "перемещение по ме­ ричной обработки и других ана­ плей, и принтер — можно ню". логичных функций. Средняя включать и выключать с кла­ Поскольку память и аппара­ скорость работы ЦПС — около виатуры. тура видеоотображения распо­ 12,5 млн. операций в секунду. Черно-белый 43-см монитор ложены на системной плате ПК ЦПС может выполнять быстрое имеет разрешающую способ­ Next, вы не имеете возможно­ преобразование Фурье (проце­ ность 1120 х 832 элемента ото­ сти использовать дисплей, при­ дура, часто используемая в на­ бражения (плотность 3,5 точ­ обретенный у другого постав­ учных и технических расчетах); ка/мм) с четырьмя градациями щика (как в случае Mac II). 1024-точечное БПФ он реали­ серого (два бита на элемент Однако фирма Next обещает в зует за 3,2 мс. ЦПС имеет отображения). Частота регене­ дальнейшем средства цветной встроенные ЗУ команд (256 рации составляет 68 КГц, что графики и другие типы видео­ байт) и данных (1024 байт); позволяет получить четкое, яс­ аппаратуры. кроме того, предусмотрено бы­ ное и свободное от мерцаний стродействующее статическое изображение. Память монитора ЗУПВ без периодов ожидания, размещена на системной плате, Системная плата которое может использоваться отдельно от основного ЗУ; там для хранения и команд, и дан­ же находится и аппаратура, Как можно видеть на фото ных; объем этой памяти — 8 К обеспечивающая визуальное "Системная плата Next", все байт. отображение информации. Мо­ электронное оборудование ПК Основная память объемом нитор оснащен подставкой, ре­ Next размещается на одной 16 Мбайт также размещена на гулируемой по высоте и углу плате размером 280 х 280 мм. системной плате и состоит из наклона. На плате установлено примерно 16 модулей типа SIMM (с од­ Клавиатура подключается к 45 ИС. Большая часть из них норазрядным соединителем) по дисплею; она имеет 84 клави­ спроектирована фирмой Next, 1 Мбайт. Фирма Next обещает, ши, включая управляющие. На причем ряд этих ИС изготов­ что когда появятся 4-Мбайт мо­ клавиатуре, как уже говорилось ляются по технологии СБИС. дули, удастся расширить объем выше, установлен общий вы­ Стандартная системная плата основной памяти до 64 Мбайт. ключатель питания, а также ре­ поставляется с тремя процес­ Отдельная секция на 256К байт гуляторы яркости, контрастно­ сорами: ЦП, процессором с используется в качестве видео- сти и громкости. Функциональ­ плавающей точкой и цифровым ОЗУ. ные клавиши отсутствуют. процессором сигналов (ЦПС). На системной плате располо­ Двухкнопочное устройство В качестве ЦП используется жено также насколько портов "мышь" подсоединяется к кла­ ИС 68030 фирмы Motorola, про­ (см. фото "Куб, вид сзади"), виатуре, так же как в случае цессора с плавающей точкой в том числе: ПК Mac SE и Mac II. Но в — ИС 68882 фирмы Motorola. — видеопорт (для подклю­ отличие от последних у ПК Те же ИС применяются и в чения дисплея MegaPixel); Next нет специальной "настоль­ ПК Macintosh ИХ, однако в — принтерный порт (для ла­ ной" шины и подключение к ПК Next их рабочая частота зерного принтера);
  • 3. АППАРАТНЫЕ СРЕДСТВА 13 Куб, вид сзади. С за­ дней стороны ПК Next видны источник питания и четыре гнезда для плат (три из которых пусты). На системной плате размешены порты (сверху вниз): порт мо­ нитора (для подключе­ ния дисплея MegaPixel); соединитель сети Ethernet; принтерный порт (для подключения лазерного принтера с плотностью печати 16 точка/мм); порт SCSI; два последовательных порта, совместимых с ПК Mac; порт ЦПС. — порт интерфейса SCSI (ин­ темной плате. Процессоры ВВ байт каждый. Поскольку эти терфейс малых вычислитель­ обеспечивают обмен данными диски съемные, вы сможете ис­ ных систем) с соединителем, между основной памятью и пользовать их в том количестве, совместимым с ПК Mac; другими компонентами системы которое вам нужно — по 50 — два последовательных пор­ — памятью монитора, памятью долл. за чистый диск. Время та RS-422 с соединителями, со­ ЦПС, последовательными пор­ подвода головки на дорожку вместимыми с ПК Mac; тами, портом SCSI, принтерным равно около 92 мс, т. е. на — соединитель для подклю­ портом, оптической дисковой доступ к заданному сектору на чения к сети Ethernet; памятью и т.д. (см. рисунок диске уходит около 0,1 с. Это — специальный порт для свя­ "Архитектура аппаратных не слишком высокая скорость; зи непосредственно с ЦПС. средств Next"). Такой принцип для сравнения укажем, что у Порт SCSI, хотя он и совме­ работы называют прямым до­ встроенного накопителя на же­ стим с Mac, позволяет переда­ ступом к памяти; он позволяет стких магнитных дисках ПК вать данные со скоростью 2,5 ЦП, инициировав процесс пе­ Mac II время установки на до­ раза выше, чем порт ПК Mac. редачи, "заняться" другими рожку равно 30 мс. Однако ско­ Последовательные порты Next, операциями. В результате, как рость передачи данных между как сообщают разработчики, сообщают разработчики из диском и основной памятью, идентичны последовательным фирмы Next, обмен данными с составляющая около 1 портам ПК Mac SE. Кроме то­ основной памятью ведется с Мбайт/с, — такая же, как и го, на системной плате ПК Next максимальной скоростью, и у ПК Mac II. Один из заказных установлены встроенные аппа­ время ЦП примерно на 50% процессоров ввода-вывода обес­ ратные средства для работы с остается свободным для реше­ печивает обмен данными с ди­ 32-разрядной сетью Ethernet ния прикладных задач. сковым накопителем методом вместе с полными системными прямого доступа к памяти, ос­ средствами поддержки взаимо­ вобождая ЦП от этой нагрузки. действия с Ethernet. Для того, Массовая память Вторая СБИС на системной чтобы связать два (или не­ плате — это процессор опти­ сколько) кубов ПК Next в сеть, в оптическом варианте ческой памяти OSP (Optical потребуются только соответст­ Видимо, наиболее новатор­ Storage Processor), который вующие кабельные соединения. ским и, безусловно, самым играет роль контроллера опти­ Один из недостатков архи­ спорным решением фирмы Next ческого диска и, кроме того, тектуры ПК Macintosh связан является использование в ПК исправляет ошибки в данных, с тем, что его ЦП должен "уча­ Next оптического дискового на­ поступающих с оптического ди­ ствовать" практически во всех копителя. Это устройство пред­ ска, с использованием кода Ри­ операциях, в том числе и таких, ставляет собой магнитооптиче­ да-Соломона. ЦП освобождает­ как пересылка данных из од­ ское ЗУ, предусматривающее ся и от этой операции, что ного места системы в другое. выполнение всех необходимых увеличивает общую производи­ ПК Next в значительной мере функций — чтения, записи и тельность системы. решает эту задачу с помощью стирания. Емкость одного дис­ Естественно, возникает воп­ 12 процессоров ввода-вывода ка — 256 Мбайт, т. е. эквива­ рос: почему у ПК Next нет (ВВ), встроенных в одну из лентна емкости 328 гибких ди­ накопителя на гибких дисках? двух больших СБИС на сис­ сков ПК Macintosh пo 800K На это есть две существенные
  • 4. 14 МИР ПК №4/89 Архитектура аппаратных средств Next. В ПК Next используется 12 процессоров ввода-выво­ да (процессоры канала) - система, нашедшая при­ менение еще в компьюте­ рах IBM 360. Все внеш­ ние данные - от сети Ethernet, оптических дис­ ковых накопителей, нако­ пителей на жестких маг­ нитных дисках, подклю­ чаемых через SCSI-интер­ фейсы, и других устройств - проходят че­ рез микросхему "Интег­ ральный процессор кана­ лов", объединяющую эти процессоры ввода-выво­ да. Каждый из процессо­ ров ввода-вывода имеет свой собственный тракт прямого доступа к основ­ ной памяти. причины. Во-первых, ПК Next Основной вопрос, который разрешение (250 точка/мм предназначен для многих при­ волнует в основном разработ­ вместо 140). ложений, требующих большого чиков программного обеспече­ Стоимость принтера не вхо­ объема памяти, — воспроизве­ ния, — каким образом распро­ дит в цену системы, равную дения звука и речи, графики с странять созданные программ­ 6500 долл.; он предлагается за высоким разрешением, хране­ ные средства, если чистый оп­ дополнительную плату — 2000 ния книг в цифровой форме. тический диск стоит 50 долл.? долл. Учитывая качество и воз­ Техника гибких магнитных ди­ Пока нельзя сказать, окажется можности принтера, следует сков развивается, но недоста­ ли использование оптического считать такую цену вполне уме­ точно быстро. В технике жес­ дискового накопителя блестя­ ренной. Одна из причин его тких магнитных дисков (вин­ щей идеей или же она обречена столь низкой стоимости — это честерских) также наблюдается на неудачу, хотя многие — и то, что вся обработка изобра­ прогресс, однако жесткие диски сторонники этой идеи, и ее про­ жения производится в кубе ПК обычно несъемные; в тех слу­ тивники, — считают, что знают Next, на системной плате, и чаях, когда их все же можно ответ уже сейчас. Тем временем является лишь одним из про­ снимать, то с ними следует об­ фирма Next предлагает пользо­ цессов, выполняемых в много­ ращаться исключительно бе­ вателям устанавливать в кубе задачной среде. Когда постро­ режно. Кроме того, в обоих винчестерские накопители: 330- ение изображения завершено, типах дисковых систем возни­ Мбайт устройства по 2000 долл. один из процессоров ввода-вы­ кают повреждения головок и или 660-Мбайт — по 4000 долл. вода передает двоичные данные другие виды неисправностей, в Накопителей на гибких магнит­ о полученном изображении из то время как поверхности оп­ ных дисках для ПК Next пока основной памяти на лазерный тического диска не касается ни­ еще нет. принтер со скоростью около что кроме светового луча. 5 Мбит/с. Во-вторых, проектировщикам Принтером полностью управ­ из фирмы Next хотелось бы, Новый взгляд ляет компьютер; на нем нет ни чтобы учащиеся могли носить сигнальных лампочек, ни пере­ целый "мир" в собственном на лазерные принтеры ключателей — только кабель портфеле. Поработав на одном Лазерный принтер для ПК длиной 3 м для подключения ПК Next, учащийся может вы­ Next с плотностью печати к кубу и шнур питания. Все нуть свой диск, перейти к дру­ 16 точка/мм имеет заметно сигналы, сообщения об ошибках гому зданию и продолжить ра­ меньшие размеры, чем боль­ и т.д. через интерфейс пользо­ боту на другом ПК Next — со шинство известных принтеров вателя выводятся на экран дис­ всем набором своих программ этого типа. Он отличается ко­ плея MegaPixel. и файлов при полном сохране­ ротким и прямым трактом под­ нии конфигурации системы. ачи бумаги с правого поддона Аналогичным образом, несколь­ в левый. В принтере использу­ Звуковоспроизведение ко пользователей могут рабо­ ются стандартные кассеты с то­ тать на одном компьютере (но нером, бумага различных типов О звуковых средствах компь­ в разное время), не мешая друг и форматов и предусмотрен вы­ ютеров обычно вспоминают в другу, так как каждый будет бор плотности печати — 12 последнюю очередь; такие ис­ использовать свой собственный или 16 точка/мм. Второй ре­ ключения, как ПК Amiga, еди­ диск. жим дает почти вдвое лучшее ничны. Даже если для этого
  • 5. АППАРАТНЫЕ СРЕДСТВА 15 есть основные аппаратные Программное обеспечение равно находится за границей средства, как, например, у ПК звуковоспроизведения также не слышимости). Mac II, соответствующее про­ забыто. Специальные библиоте­ Звуковой ввод имеет качество граммное обеспечение обычно ки в комплекте прикладных телефонного канала. В нем ис­ минимально, и для того чтобы программ упрощают использо­ пользуется 8-разрядная ИС ко­ извлечь из машины нечто бла­ вание звука и музыки в про­ дека с частотой дискретизации гозвучное, требуется по мень­ граммах, не обращаясь к ЦПС 8 кГц. Это означает, что запись шей мере корифей программи­ непосредственно. Важно и то, каждой секунды звука требует рования. что обеспечивается не только около 8К байт памяти. Такую Разработчики ПК Next стре­ звуковой вывод, но и ввод. возможность предполагается мятся сделать средства высо­ Звуковой вывод ПК Next использовать лишь в немногих кокачественного воспроизведе­ обеспечивает качество стерео­ приложениях ПК Next: напри­ ния звука неотъемлемой и до­ фонического звуковоспроизве­ мер, можно будет передать че­ ступной частью машины. Ап­ дения на уровне проигрывате­ рез систему электронной почты паратное обеспечение это лей компакт-дисков: частота звуковое письмо. Однако по­ позволяет: ЦПС 56001 может дискретизации равна 44,1 кГц, мните, что для записи звуко­ решать многие сложные задачи, разрешение — 16 бит. Посколь­ вого сообщения длительностью в том числе синтез музыкаль­ ку записанные цифровые фай­ 10 с потребуется 80К байт па­ ных мелодий в истинно реаль­ лы звуковой информации могут мяти. ном времени и программно-уп­ иметь очень большой объем при И звуковой вывод, и звуковой равляемую реализацию функ­ малом времени звучания, вы ввод осуществляются через ций модуляции/демодуляции, имеете возможность снизить дисплей MegaPixel. Громкого­ что устраняет необходимость в частоту дискретизации до 22,1 воритель встроен в дисплей и использовании специальной ап­ кГц, что сократит объем файла там же расположены левое и паратуры для этих двух послед­ вдвое при потере только самой правое позолоченные гнезда ли­ них целей. верхней октавы (которая все нейного звукового выхода Программное обеспечение в комплекте с ЭВМ "Но подождите — ная реляционная ба­ которых статей, же, из своей собст­ это еще не все! Ес­ за данных с полной иллюстрациями; теза­ венной программы ли вы сделаете за­ сетевой поддержкой урус Webster's вы можете вызвать каз сейчас, мы вло­ для одновременного Collegiate Thesaurus; пакет Mathematica жим тысячи долла­ обслуживания до пя­ словарь цитат The для выполнения вы­ ров в программное ти пользователей. Oxford Dictionary of числений (напри­ обеспечение, постав­ — WriteNow, вер­ Quotations; полное мер, решения систе­ ляемое в комплекте сия, предназначен­ собрание сочинений мы уравнений) и пе­ с машиной!" Звучит ная для ПК Next, Шекспира (издание редачи результата в знакомо? С момен­ популярного тексто­ Oxford University вашу программу. та появления систе­ вого процессора (с Press), все руковод­ Ряд других фирм, в мы Osborne ни минимальными воз­ ства пользователя и том числе Lotus, один изготовитель можностями ) компь­ техническая докумен­ Frame, Cricket компьютеров еще не ютера Mac. тация. Software, Adobe и предлагал программ­ — Allegro Common — Mail, система Mark of the ное обеспечение в LISP компании электронной почты Unicorn, либо объя­ столь больших объе­ Franz, Inc. Данная в среде Unix, обес­ вили о своих пла­ мах вместе с аппа­ версия обеспечивает печивающая переда­ нах будущих разра­ ратными средства­ доступ ко всему чу текстовых и рече­ боток для компьюте­ ми. Среди поставляе­ Комплекту приклад­ вых сообщений. ра Next, либо по мых программных ных программ. Все перечисленные крайней мере проде­ систем можно на­ — Digital Library. прикладные програм­ монстрировали свой звать следующие: Программа для ин­ мы могут вызывать интерес к таким раз­ - Mathematica ком­ дексирования, по­ не только непосред­ работкам. Предвари­ пании Wolfram Re­ иска и вывода тек­ ственно пользовате­ тельная демонстра­ search. Этот пакет стов и рисунков гра­ ли, но и другие при­ ция компьютера не только выполня­ фики из оперативно кладные программы. Next для потенци­ ет сложные вычисле­ доступных докумен­ Это обеспечивается альных разработчи­ ния. В него (в вер­ тов. Вместе с ней общей процедурой ков, состоявшаяся сии только для ПК на основном систем­ обработки событий через день после Next) включается ном диске компьюте­ и сообщений в сис­ официального объяв­ также интерфейс ра Next поставляют­ темах Mach и ления о создании пользователя с "диа­ ся: словарь Window Server. На­ Next, привлекла свы­ логовым учебником" Webster's Ninth пример, WriteNow ше 700 специали­ для разработки мате­ New Collegiate может обращаться стов; сколько из матических про­ Dictionary с инфор­ к Digital Library, них займется разра­ грамм. мацией по произно­ чтобы найти и выве­ ботками для Next — - СУБД SYBASE шению и этимоло­ сти на экран опреде­ покажет время. SQL Server компа­ гии, а также опреде­ ление выделенного нии Sybase. Это пол­ лениями и, для не­ слова. Точно так
  • 6. 16 МИР ПК №4/89 Системные программы Next. Системное програм­ мное обеспечение базиру­ ется на аппаратных сред­ ствах - центральном про­ цессоре, процессоре с плавающей точкой и циф­ ровом процессоре сигна­ лов. На основе ОС Mach строится система NextStep, лицензию на которую приобрела для своих систем AIX NextStep (AIX/PS, AIX/RT, AIX/370) фирма IBM. Библиотеки программ ЦПС— Комплект звуко­ вых программ, Комплект музыкальных программ, Комплект программ мат­ ричной обработки - пред­ назначены только для ПК Next. (стандарт RCA), а также гнез­ Центральной частью ОС задач можно было выполнять до для подключения стереона­ Mach является ее ядро, которое одновременно. ушников для переносных ау­ выполняет только три главные Третья функция — органи­ диосистем. Входной сигнал на функции. Первая — обслужи­ зация межзадачных связей, ИС кодека подается с гнезда вание виртуальной памяти. благодаря которым задания для подключения монофониче­ Этот метод обычен для больших (прикладные задачи и запущен­ ского микрофона. компьютеров и заключается в ные ими процессы) получают том, что каждая прикладная за­ быстрое и гибкое средство не­ дача может "считать", что она посредственного обмена сооб­ Операционная система имеет в своем распоряжении щениями. Это средство являет­ Mach огромный объем памяти. В каж­ ся ключевым для всей системы, Основа программного обеспе­ дый момент времени использу­ и его сила проявляется во мно­ чения ПК Next — операцион­ ется только часть этой памяти; гих ситуациях; с некоторыми ная система Mach, разработан­ остальная "память" находится из них мы познакомимся ниже. ная в Университете Карнеги¬ на оптическом дисковом нако­ Меллона как вариант ОС Unix пителе и по мере необходимо­ На основе ядра строится опе­ для 1990-х годов. Современные сти из нее производится "под­ рационная система, полностью варианты ОС Unix во многом качка". совместимая с версией Unix 4.3 построены на удачной идее, в Вторая функция — это вре­ BSD (Калифорнийского уни­ чем-то переросшей саму себя менное планирование, т. е. оп­ верситета в Беркли) и имеющая и в результате вышедшей из- ределение того, какая приклад­ в своем составе быструю фай­ под контроля. ОС Mach, по су­ ная задача должна выполняться ловую систему, межсетевые ществу, является полностью пе­ в данный момент. ОС Mach, протоколы TCP/IP, а также реписанной ОС Unix, которая как многозадачная система, средства работы со стандарт­ создана применительно к со­ должна выделять каждому за­ ными сетевыми файловыми временным и будущим аппарат­ данию определенное время, протоколами (NFS), получен­ ным средствам. чтобы несколько прикладных ные по лицензии у фирмы Sun. Администратор рабочей области. Интерфейс поль­ зователя на основе адми­ нистратора рабочей обла­ сти. Обратите внимание на "склад" пиктограмм у правого края, "черную ды­ ру" (для уничтожения файлов) в правом ниж­ нем углу и краткий указа­ тель файлов. Прикладная система "Цифровая библи­ отека" (Digital Library) демонстрирует на экране одно из определений из словаря Webster's Ninth New Collegiate Dictionary.
  • 7. А П П А Р А Т Н Ы Е СРЕДСТВА 17 Сравнение цен Mac — Next Цены, долл. Цена для универ­ ситетов, розничная оптовая долл. Mac ИХ с О С A/UX 9852 5525 Next 6500 Центральный процессор Motorola 68030 Motorola 68030 (частота 16 МГц) (частота 25 МГц) Процессор с плавающей Motorola 68882 Motorola 68882 точкой (частота 16 МГц) (частота 25 МГц) ЦПС/звуковая ИС Apple S o u n d Chip ЦПС/Motorola 56001 частота 25 МГц Процессоры ввода- Интегральный процессор канала вывода (12 процессоров ввода—вывода с прямым доступом к памяти) Контроллер Н М Д Integrated W o z M a c h i n e Процессор оптической памяти с disk controller исправлением ошибок Оперативная память 8 М б а й т (4 М б а й т + 2399 1675 8 Мбайт + 4-Мбайт расширение) Постоянная память 2 5 6 К байт(Toolbox и 64К байт (диагностическая п р о г р а м м ы О С компью­ программа и загрузчик) теров Mac) Память на съемных 89-мм н а к о п и т е л и на 133-мм оптические дисковые на­ дисках г и б к и х м а г н и т н ы х дис­ копители по 256 Мбайт ках по 1,44 М б а й т Память на несъемных Три н а к о п и т е л я на ж е с т ­ 4398 2640 Не входит в базовую конфигу­ дисках ких м а г н и т н ы х д и с к а х рацию по 80 М б а й т (два внеш­ них) Последовательные порты RS-422 с с о е д и н и т е ­ RS-422 с соединителями Mini-8 (2) л я м и Mini-8 (2) Порты SCSI DB-25; в н у т р е н н и е ДВ-25; внутренние Другие порты Apple Desktop Bus (2) ЦПС; видео; принтерный Звуковой вывод Громкоговоритель; Громкоговоритель; наушники; наушники линейный выход Звуковой ввод — Ввод с микрофона; 8-разрядная ИС кодека (частота 8 кГц) Гнезда для плат 6 гнезд; платы 4 гнезда (3 пустых); платы 102x328 мм 280x280 мм Шина 10-МГц NuBus (бипо­ Модифицированная 25-МГц лярная логика) шина NuBus (КМОП-логика) Дисплей 640x480 элементов 898 625 1132x820 элементов отображе­ отображения; ния 3,6 точка/мм 2,8 точка/мм 16 градаций серого 4 градации серого Клавиатура 81 клавиша 129 90 84 клавиши «Мышь» 1 кнопка 2 кнопки Сетевые средства ОС NFS; Mac II Ether Talk 699 490 NFS; 32-разрядная Ethernet A/UX (совместима с Mach (совместима с BSD 4.3) AT&T System V) Система ф о р м и р о в а н и я Quick Draw (для экрана Display PostScript (для всех изображений и точечного принтера) устройств) Библиотеки программ Mac Toolbox Комплект прикладных программ; Комплект музыкальных программ; Комплект звуковых программ; Комплект матричной обработки Интерфейс пользователя UNIX shell Администратор рабочей области; UNIX shell Программное обеспече­ HyperCard; Mathematica; CYBD SYBASE SQL; ние поставляемое в средства программи­ Mail; Оджектив Си; Interface, комплекте с машиной рования и утилиты ОС Builder; WriteNow; Digital Unix Library; Средства программирования и 6500 утилиты ОС Unix Общая ц е н а 18375 11045 Чтобы сравнивать цены на эквивалентную продукцию, цену на ПК Next для университетов надо сопоставлять с оптовыми ценами ПК Мае. Так как Next будет продаваться только университетам, розничные цены для него не приводятся. Оборудование по тем пунктам, цены на которые не указаны, включается в состав системы.
  • 8. 18 МИР ПК №4/89 Задняя панель дисплея MegaPixel Слева направо: выход для подключения стереонаушников; линей- ные стереовыходы стан­ дарт RCA; соединитель для кабеля от компьюте­ ра Next; стандартный вход от микрофона. Следующий шаг щей прикладной программе. прочитывать файлы и "справоч­ Window Server также принима­ ники-скоросшиватели". Помня об усилиях разработ­ ет от прикладных программ со­ В основе всего этого лежит чиков ПК Mac, которые обна­ общения, требующие изменить Комплект прикладных про­ ружили, что в Mac одно и то изображение на экране, и вы­ грамм — эквивалент Toolbox же изображение воспроизво­ полняет любые необходимые у ПК Mac. Данный комплект дится дважды — один раз для для этого действия. на только реализует все воз­ вывода на экран и еще раз для На данной основе строится можности стандартного интер­ распечатки на принтере, — со­ интерфейс пользователя ПК фейса пользователя, например здатели ПК Next приняли мо­ Next, названный Администра­ меню, окна, клавиши и т. д., дель однократного формирова­ тором рабочей области но, кроме того, реализует их ния изображения под названи­ (Workspace Manager). Подроб­ таким способом, который мо­ ем Display PostScript. Это спе­ но описать его не представля­ жет во многом помочь програм­ циальная версия языка ется возможным, так как к то­ мистам. Ниже кратко поясня­ PostScript, разработанная со­ му времени, когда подготавли­ ется суть этого способа. вместно компаниями Adobe валась эта статья, многие его Процесс обслуживания окон Systems и Next. Она расширена детали еще не были определе­ Window Server, "построитель" так, чтобы обеспечивать моди­ ны. Говоря в общих чертах, это интерфейса Interface Builder, фикацию изображений (как на интерфейс, использующий ок­ администратор рабочей области экране дисплея), их объедине­ на, "мышь" и пиктограммы. Вот Workspace Manager и Комплект ние (слияние или перекрытие), некоторые его особенности: прикладных программ а также работу в многозадач­ — иерархические, "всплыва­ Application Kit в совокупности ной среде. Принципиальное ющие" и "отрывные" меню вме­ получили название NextStep (см, новшество в модели Display сто обычной строки заголовков рисунок "Системные программы PostScript состоит в том, что меню; Next"). Фирма Next продала ли­ для вывода на экран и на пе­ — управление окнами, вы­ цензию на NextStep корпорации чать используются одни и те полняющее те же функции, что IBM "для использования в си­ же команды, и при этом на и ПК Mac, однако практически стемах, основанных на процес­ экране будет получаться в точ­ лишенное всякого сходства с сорах фирмы Intel и процессо­ ности то же изображение, что соответствующим управлением рах с сокращенным набором ко­ и на лазерном принтере. ПК Mac (на мой взгляд, раз­ манд (RISC)", а именно в си­ Display PostScript использу­ работчики здесь переборщили); стемах AIX PS/2, AIX-RT и ется процессом обслуживания — "склад пиктограмм" в пра­ AIX-370. Благодаря этому суще­ окон (Window Server). Этот вом углу экрана, изображаю­ ственно возрастает привлека­ процесс входит в основной щий стандартные средства уп­ тельность NextStep для разра­ цикл обработки событий любой равления выполнением про­ ботчиков, поскольку рынок при­ прикладной программы; он при­ грамм; кладных программ, использую­ нимает запросы на прерывание — "черная дыра" вместо "му­ щих NextStep, становится от клавиатуры и "мыши", об­ сорной корзины" для уничто­ гораздо обширнее. Фирме IBM рабатывает все, что может об­ жения файлов; это, возможно, позволит изба­ работать самостоятельно, а ос­ — средства для просмотра виться от засилья фирмы тальное передает соответствую­ диска, позволяющие быстро Microsoft.
  • 9. АППАРАТНЫЁ СРЕДСТВА 19 Программирование форме. Можно даже соединять шин есть заметная разница — ПК Next объекты друг с другом (напри­ у ПК Mac отсутствует ЦПС, мер, клавишу с полем). После оптический дисковый накопи­ Учитывая сложность системы того как это сделано, "постро­ тель, широкоформатный дисп­ Next, ее программирование мог­ итель" интерфейса (по требова­ лей, и, что самое важное, нет ло бы стать настоящим кошма­ нию) генерирует полный исход­ программного обеспечения, по­ ром, что легко могут себе пред­ ный текст программы на языке ставляемого вместе с машиной. ставить разработчики программ Обджектив Си, а также коман­ Вы можете исправить (т. е. для ПК Macintosh. Однако фир­ дный файл для его компиляции. увеличить) цифры цен, добавив ма Next выбрала такой подход Внеся, если надо, изменения, эти пункты самостоятельно. к программированию, который можно добавить такой текст к Как видите, ПК Mac IIX даже значительно упрощает и ускоря­ программе. Когда формируете по оптовым ценам не выдер­ ет разработку прикладных про- свои собственные объекты, то живает сравнения с Next. I грамм. вы можете использовать в "по­ ПК Next перекрывает воз­ Первое решение, которое уже строителе" интерфейса и их. можности Mac IIX (не говоря упоминалось ранее, — это ис­ Сочетание трех описанных уже о других системах семей­ пользование Комплекта при­ средств — Комплекта приклад­ ства Mac) практически по всем кладных программ. Эта библи­ ных программ, языка Обджектив показателям. Единственное, где отека содержит много различ­ Си и "построителя" интерфейса Next уступает, — это возмож­ ных инструментов — окна, ме­ — значительно увеличивает про­ ность приобретения программ­ ню, средства управления, про­ изводительность труда програм­ ного обеспечения у независи­ граммные клавиши, — которые миста и сокращает время про­ мых поставщиков, однако в вы можете использовать в сво­ граммирования. Это касается свое время и сбыт ПК их программах. Отсюда следу- не только компьютера Next. Я Macintosh начинался с такого ет, что фирма Next Computer сам пытался работать, исполь­ же положения. Теоретически Systems применяет объектно- зуя самый первый прототип Next обладает большей вычис­ ориентированный подход к про­ данной комбинированной сис­ лительной мощностью; снизят граммированию. темы программирования, чтобы ли ее ОС Mach и система Если вы разрабатываете новые перенести упрощенную версию Display PostScript до уровня, объекты или расширяете воз­ моей программы GO с ПК Mac близкого к уровню ПК Mac, можности прежних, то вы мо­ на Next, и был восхищен тем, — покажет время. жете использовать в своих про­ насколько легко и быстро мне Самый эффективный тест, граммах части этой стандартной это удалось. При сегодняшнем позволяющий определить, ну­ библиотеки. состоянии указанных средств жен ли вообще ПК Next, — Писать программы можно на подобную задачу удалось бы это не его собственное "выжи­ языке Обджектив Си — полном решить еще быстрее. вание", а то влияние, которое компилирующем варианте языка он окажет на остальные ком­ Си (Американского националь­ Выживает сильнейший пьютерные фирмы, так сказать, ного института стандартов) с его генетический потенциал. В объектно-ориентированными Когда компания Apple объя­ этом отношении Джобс (раз­ расширениями, которые обраба­ вила о выпуске ПК Mac IIX с работчик машин Lisa, Macintosh тываются препроцессором. Это 16-МГц процессором 68030 по и Next) и его сотрудники в позволяет комбинировать текст цене 10 тыс. долл. за один фирме Next уже победили: по­ на стандартной версии языка Си компьютер без принтера и тер­ сле того как были опубликова­ с определяемыми (в программе) минала, специалисты сочли, что ны технические характеристики или заранее заданными объек­ это ослабит тот эффект, кото­ ПК Next, они стали новым тами, т. е. можно использовать рый должно произвести появ­ стандартом, на который ориен­ Комплект прикладных программ ление ПК Next. В действитель­ тируются конкурирующие сис­ в необходимой степени (макси­ ности, появление Mac IIX мо­ темы. ПК Next или последую­ мальной или минимальной). жет лишь усилить этот эффект. щие модели этого компьютера Язык Обджектив Си разработан Повышение цен на системы могут вытеснить компьютер компанией Stepstone Corp., и в Apple — щедрый подарок для Mac II (или последующие его систему Next включен отладчик фирмы Next. Цена на базовый модели) с рынка мощных пер­ на уровне исходного текста и комплект ПК Next, несомнен­ сональных систем. И чем бы некоторые другие служебные но, была вследствие этого по­ это не обернулось, истинными средства разработки программ. вышена по сравнению с тем победителями станете вы, поль­ В системе Next есть еще одно первоначальным уровнем, на зователи, поскольку получите средство, упрощающее програм­ который ориентировалась фир­ лучшие изделия и больше воз­ мирование. Это "построитель" ма Next. можности для выбора. интерфейса — достойная упо­ В таблице "Сравнение цен Как сказал один мой друг, минания программа (ее автор Mac — Next" приведены цены рассматривайте это как эволю­ Жан-Мари Халло из фирмы на систему Mac IIX, укомплек­ цию в действии. Next), которая позволяет опи­ тованную примерно до уровня сывать интерфейс пользователя ПК Next оборудованием фирмы Об авторе в вашей программе, оперируя со­ Apple. Для Mac IIX приведены Брюс Ф.Уэбстер — автор вокупностью объектов (таких, и оптовые, и розничные цены. "Книги о Next", вышедшей как окна, программные клавиши, Между соответствующими ко­ в начале 1989 г. в издатель­ меню и т. д.) в их графической лонками сопоставляемых ма- стве Addison-Wesley.